前言:
第一步需要先购买阿里云服务购买地址和优惠折扣如下:
今年优惠力度还是挺大的,有需要的抓紧抢购阿里云服务器:阿里云权益中心、开发者、企业用云快速上云-阿里云
当我们购买了阿里云服务器之后, 我们需要先来部署JDK和Tomcat、Mysql等必须的工具.。
一、jdk的安装配置
首先,我们需要下载需要的jdk版本,此处以jdk1.8.0_144为例。
点击下载jdk1.8.0_144(Linux版本)
接着我们将下载并解压好的jdk文件上传到linux服务器上,如下图:
解压后文件如下
在linux上创建文件夹,用来保存上传后的jdk
mkdir /usr/local/java
使用命令切换到创建完成的java文件夹下
cd /usr/local/java
上传到linux后如图
下面将jdk解压,解压该tar.gz包
tar -zxvf jdk-8u144-linux-x64.tar.gz
有的人使用 -zxvf 会显示 command not found
可以尝试使用 -xvf 这个指令
编辑文件:
vim /etc/profile.d/java.sh
修改文件内容,将一下内容复制到打开的文件中(按i进行文件编辑)
export JAVA_HOME=/usr/local/java/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
编辑完成以后,按esc键退出编辑,接下来输入以下命令进行保存对文件的修改
:wq
下面检查配置是否已经完成,输入以下命令:
输入jps
如有下面输出,则表示未完成
如未完成,则需要输入以下命令,更新profile文件
source /etc/profile
更新完成之后继续输入jps,如有以下提示,则配置完成
接下来,输入以下命令,检查版本以及验证安装结果
java -version
有以下提示内容则说明您已经成功安装了jdk

二、tomcat的安装配置
同样的,首先下载tomcat压缩文件,点击此处下载tomcat8
下载完成之后,同jdk操作,首先,创建文件夹,用来保存tomcat文件,操作如下:
首先切换到local目录下
cd /usr/local/
进行tomcat文件目录的创建
mkdir tomcat
接下来切换到tomcat目录
cd tomcat
然后进行文件的上传以及解压,上传过程忽略
tar -zxvf apache-tomcat-8.5.77.tar.gz
解压完成之后,修改配置,此处已下载的文件对配置已经修改完成,为方便读者,此处仍进行说明
vim /usr/local/tomcat/apache-tomcat-8.5.77/conf/server.xml
打开文件之后,输入i对文件进行编辑,编辑完成之后,按下esc键,输入:wq进行保存修改
修改完成之后,可以进行tomcat的服务启动,操作如下
首先,切换到bin目录,命令如下
cd /usr/local/tomcat/apache-tomcat-8.5.77/bin
然后输入以下命令,启动tomcat服务
./startup.sh
若有以下提示,则说明服务启动成功
接下来就到了防火墙的配置了,到了这一步,大多数同学认为已经万事大吉,那就不对了,防火墙如果不进行配置,是访问不到tomcat服务的,接下来对如何进行防火墙配置进行详细的介绍
首先输入以下命令
firewall-cmd --zone=public --add-port=8080/tcp --permanent
接着输入以下命令
systemctl restart firewalld.service
最后输入
firewall-cmd --query-port=8080/tcp
此刻咱们的防火墙配置就已经完成啦,但是博主进行配置的的时候就遇到了一点小问题,接下来见图(没有出错的同学可忽略)
这是怎么回事呢?不要慌,问题不大,重新输入以上三条命令即可
此刻,在服务器上面的有关tomcat的所有配置已经完成,接下来我们需要到阿里云上进行端口配置,接下来看图

按照如下样例进行配置,保存配置即可
接下来,便可以在你的浏览器中输入你的公网ip,后面拼接上你的tomcat端口号进行访问啦!
到此为止,您的tomcat已彻底安装完成,接下来就是mysql啦!
三、mysql的安装与配置
1.执行以下命令,下载并安装mysql
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
注意,在此处,一定会报错,为什么呢,因为通过wget得到的签名很有可能不匹配,到此处,有很多小伙伴无所适从,不知道该如何处理啦,不要慌,博主来叫你解决问题!
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
报错之后不要慌,输入以上命令即可完美解决
接下来重新输入
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;
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678'
提示:密码必须为8位,否则会提示安全过低而无法修改
6.执行以下命令,授予root用户远程管理权限。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
提示:引号内的
12345678为您的密码
接下来我们就会考虑,如何通过自己的windows端来远程操控我们的数据库呢?不要慌,伟大的博主来教你啦,下面就是进行防火墙的配置啦!接下来请看图以及命令
首先输入命令
firewall-cmd --zone=public --add-port=3306/tcp --permanent
接着继续输入
systemctl restart firewalld.service
下面就是最后一行命令了哦,马上就要大功完成啦!
firewall-cmd --query-port=3306/tcp
此时,你对阿里云服务器端的所有配置以及完成,接下来就是在阿里云服务器上添加3306端口,步骤如tomcat的配置,贴心的博主还是会一步步教你的哦!
此时,我们可以点击快速添加,进行mysql的3306端口的添加
然后可以通过你的可视化的数据库页面进行测试连接(博主使用的是navicat)

到此处,我们的jdk,tomcat以及mysql全部安装配置完成啦!
大功告成!

1027

被折叠的 条评论
为什么被折叠?



