阿里云Liunx服务器部署JDK、Tomcat、Mysql
一、配置 JDK
1、可以使用 yum 安装,无需配置系统环境,JDK 版本号根据需要自定义,执行完这条命令后 JDK 就安装好了
yum install java-1.8.0-openjdk* -y
因为我已经安装过了,所以会提示这样。
2、查询 JDK 是否安装成功
java -version
如图所示,表示已经成功。
二、配置 Tomcat
1、首先到 Tomcat 官网下载需要的 Tomcat 版本。如下所示:
Tomcat 官网:http://tomcat.apache.org/
2、Tomcat 包下载到本地好后,就用工具(Xftp 或者 FinalShell)把包上传到 Liunx 服务器上,位置自定义。我就上传到 home 这个路径。
3、根据自己的存放路径进行解压 Tomcat 包。例如我的包上传在路径为 /home 的文件夹下:
tar -zxvf /home/apache-tomcat-8.5.59.tar.gz
4、查询解压到哪个目录下的命令。例如我解压后的文件名为 tomcat-8.5.42:
find / -name *tomcat-8.5.59*
5、启动 Tomcat 服务的流程命令:
5.1、首先根据路径进入到 bin 目录下,命令如下:
cd apache-tomcat-8.5.59/bin
5.2、启动 startup.sh 服务就 OK 了,命令如下:
./startup.sh
如图所示,这个就代表运行启动服务成功了。
5.3、关闭 Tomcat 服务,命令如下:
./shutdown.sh
6、记得到阿里云控制台进行端口放行,不然则无法访问,放行端口步奏如下:
6.1、进入控制台,找到自己的实例,然后点击实例进入跳转:
6.2、跳转到详细页面后,点击“安全组”,然后点击“配置规则”。
6.3、点击”手动添加“,输入需要放行的端口号。默认的 Tomcat 端口号为 8080。例如我的端口号为 8088,就输入 8088/8088。然后再配注一下这个是谁的端口号点击保存,就 OK 了。
7、用本地浏览器访问 Liunx 服务器上的 Tomcat,输入自己的服务器公网 IP 加端口号即可访问。如图所示则运行成功:
8、由于 Tomcat 端口号和其他端口冲突,如果需要修改端口号,步奏如下:
8.1、首先选中 Tomcat 的 conf 文件路径下(路径自己查自己的):
cd /root/apache-tomcat-8.5.59/conf
8.2、使用 vim 选中需要修改的文件进行修改:
vim server.xml
由于本人为了讲究效率(为了敷衍命令太菜),就直接找到可视化的文件路径,直接打开文件编辑,如图所示:
修改好端口号后,记得点击保存后,关闭文件。
8.3、修改好后,记得把阿里云的放行端口配置同时修改。如果访问不到,就关闭 Tomcat 服务,然后重启一下服务即可。命令如下:
关闭服务:
./shutdown.sh
启动服务:
./startup.sh
三、配置 Mysql
1、执行以下命令,下载并安装 MySQL 官方的 Yum Repository。 (版本为 5.7)
wget 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
2、执行以下命令,启动 MySQL 数据库。
systemctl start mysqld.service
3、执行以下命令,查看 MySQL 初始密码。
grep "password" /var/log/mysqld.log
4、执行以下命令,登录数据库。
mysql -uroot -p
5、执行以下命令,修改 MySQL 默认密码。
set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少 8 位)。
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678'; #密码自定义,我这里的密码修改为 12345678
6、执行以下命令,授予 root 用户远程管理权限。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
7、输入 exit 退出数据库。
8、在阿里云上面放行 3306 端口(端口自定义)
9、用可视化工具进行连接验证。如图所示,表示连接成功。