创新实训——后台服务器环境的搭建

    为了较好的完成本次暑期创新实训,我选择阿里云的CentOS服务器作为后台服务器,CentOS是Linux发行版之一,具有高度的稳定性。

    申请好服务器之后,需要下载SSH远程连接工具,我选择的是XShell,它支持SSH1,SSH2以及微软的telnet协议,外观优美,用户交互性良好。

    下载完成XShell之后,需要在XShell里新建连接,并设置好ip和用户名、密码等。

    接下来利用XShell搭建JavaWeb开发环境:

    (1)安装 jdk

    在jdk官网下载jdk的.rpm文件,并且安装一个文件传输工具lrzsz

#yum install  lrzsz -y
#rz

    通过该工具上传jdk并安装

#chmod 755 jdk.rpm
#rpm -ivh jdk.rpm

    修改环境变量

# vim /etc/profile 

    添加如下语句

export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    使配置生效

# source /etc/profile
# reboot

    检查jdk版本,发现安装成功。

    (2)安装Tomcat

#wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.32/bin/apache-tomcat-8.5.32.tar.gz

    解压

#tar -zxvf apache-tomcat-8.5.32.tar.gz

    启动Tomcat

/usr/develop/tomcat/apache-tomcat-8.5.32/bin/startup.sh

    开启服务器的防火墙

# systemctl start firewalld

    开启8080端口

# firewall-cmd --zone=public --add-port=8080/tcp --permanent

    重启防火墙

# firewall-cmd --reload

    在conf文件夹下的tomcat-usrs.xml里添加用户信息

<user username="admin" password="111111" roles="manager-gui,admin-gui"/>

    (3)安装MySQL

 
# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# yum -y install mysql57-community-release-el7-10.noarch.rpm
# yum -y install mysql-community-server

    经过漫长的等待,MySQL终于安装完毕。启动MySQL

# systemctl start  mysqld.service

    找到初始密码

# grep "password" /var/log/mysqld.lo

    进入数据库并修改密码

# mysql -uroot -p
 ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'; 

    全面授权并刷新权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

猜你喜欢

转载自blog.csdn.net/UnLongChemin/article/details/81047016
今日推荐