开发者社区> junjunjunna> 正文

搭建服务器初体验

简介: 服务器安装mysql、tomcat
+关注继续查看

目前是西安交通大学软件学院研三学生,通过b站up主分享了解到“飞天加速计划·高校学生在家实践”活动

部署服务器:
1.下载并安装MySQL官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
2.下载rpm包:yum -y install mysql57-community-release-el7-10.noarch.rpm
3.安装MySQL服务:yum -y install mysql-community-server
4.启动mysql服务:systemctl start mysqld.service
5.查看mysql运行状态:systemctl status mysqld.service

6.重新启动服务:service mysqld restart
7.通过下面的命令查看初始密码,冒号后面的字符就是密码:grep 'temporary password' /var/log/mysqld.log

8.登录root用户:mysql -u root -p
9.修改密码(包括大小写和特殊字符)set password for root@localhost = password('xxxxxx')

10.开启mysql远程访问
GRANT ALL PRIVILEGES ON . TO 'root'@'39.101.75.10' IDENTIFIED BY
'xxxxxx' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY
'xxxxxx' WITH GRANT OPTION;

11.输入命令:FLUSH PRIVILEGES;
yum install firewalld 启动:systemctl start firewalld

12.查看防火墙3306端口是否打开firewall-cmd --query-port=3306/tcp

13.查看mysql编码 show variables like '%character%';

设置编码
exit
vi /etc/my.cnf

character_set_server=utf8
init_connect='SET NAMES utf8'

重启数据库systemctl restart mysqld
Navicat重新连接

服务器安装jdk
1.上传到服务器
2.解压:tar -zxvf jdk-8u311-linux-x64.tar.gz
3.修改/etc/profile:vi /etc/profile
在profile文件最后添加:

java environment

export JAVA_HOME=/usr/local/jdk1.8.0_311
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  1. 重新加载/etc/profile:source profile

5.检查jdk版本:java -version

安装成功

服务器安装tomcat
1.上传到服务器
2.解压:tar -zxvf apache-tomcat-8.5.51.tar.gz
3.进入bin目录:cd apache-tomcat-8.5.51/bin
4.启动tomcat: ./startup.sh

5.开放防火墙8080端口
firewall-cmd --zone=public --add-port=8080/tcp –permanent
6.重启防火墙:firewall-cmd –reload
7.浏览器

通过“高校学生在家实践”,自己搭建了服务器和网站 成就感满满

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
17735 0
python搭建服务器
python搭建服务器以快捷著称,实际上,我们也可以使用python搭建简易的服务器。 1.环境配置 当然首先得搭建python的开发环境,对于mac和linux的用户来说,一般python是自带的,当然,如果没有的话也可以很方便地进行安装,在终端输入以下命令: sudo apt-get update sudo apt-get install python 即可进行快速集成安装
6018 0
阿里云云服务器初体验
本人目前就读于天津的大学,在读大学生一枚,应用电子技术教育专业。关于怎么知道阿里云免费服务器,当时是在学习交流群时群友随口提了一句。说什么在校大学生可以免费领取两个月,之后就是在电脑上一顿操作才知道是高校学生免费算力 - 飞天加速计划,这就太好了很兴奋,终于可以继续学习了。
133 0
阿里云服务器初体验
完成新手训练营的实操链接Xshell7
148 0
阿里云ECS服务器使用初体验
随着计算机技术和通信技术的不断发展,个人的计算机水平也在不断提高,越来越多的高校学生开始研究计算机技术,家庭普通电脑已经无法满足学习的需求,再加上搭建个人服务器具有需要一定的成本、维护困难、安全性等困难,使得进行服务器开发有着较高的门槛,那普通高校学生就不能进行服务器开发了吗?答案是否定的。虽然搭建个人服务器比较困难,但是在近几年云服务器的不断发展,使我们可以使用云端的服务器进行服务器的开发和学习,与传统服务器相比,云服务器具有性能强、维护简单、使用便捷、安全性好、门槛低等优点,越来越多人开始使用云服务器。
19 0
关于阿里云学生免费ECS服务器初体验
在阿里云开发者成长计划的支持下,我有幸能拥有一台云服务器体验到一套完整的开发、部署、上线....等流程,能随时在公网上打开我的小网站也让我在小伙伴们面前充满了成就感。虽然学习过程难免艰辛,但是每一步都能让我获益匪浅,很感谢阿里云这个让我体验云上第一步的启蒙老师,完善的文档和资料,可视化的管理界面为我这种小白提供了不知道多少福利。
154 0
阿里云服务器初体验
本文主要介绍了,我对飞天计划的了解,和我对ESC服务器的使用体验。通过十天的体验,我对云服务器的了解进一步加深,很欣喜可以在阿里云领到免费的服务器,作为一枚学生党,非常感谢阿里。
243 0
Laravel/Lumen搭建服务器性能测试
分析laravel搭建的服务器的吞吐量、cpu使用率、内存消耗,最后在这个服务器环境上测试php sdk的性能。
6291 0
+关注
1
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载