将实例密码设置好,也就是登录服务器root用户的密码
设置安全组规则,为之后Tomcat访问端口做准备
至于为什么是80端口而不是8080端口,是因为把tomcat配置成80,访问网站时不需要加端口号就能访问
阿里云服务器控制台有自带的远程连接,但是每次用都要打开阿里云的网页登录账号
一般使用其他ssh连接客户端,比如Xshell,SecureCRT,Putty等等
这里用putty连接服务器,用winscp进行文件传输。
我这里已经有了,就不下载了,Oracle官网的下载速度好像很慢。。
打开两个机器对应目录直接拖拽即可传输文件
将两个安装包上传到/root目录下
cd /usr/local/
tar -xvf /root/jdk-8u161-linux-x64.tar.gz
在/usr/local目录下给jdk重命名,方便配置环境变量
mv jdk1.8.0_161 jdk1.8
vi /etc/profile
进入命令模式按 G 切换到底行
按 o 在底行插入
将这些卸载文件底行后保存退出
export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
更新修改后的文件
source /etc/profile
测试配置成功
[root@localhost local]# java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b12)
OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)
cd /usr/local
tar -xvf /root/apache-tomcat-9.0.31.tar.gz
一样的改名字
mv apache-tomcat-9.0.31 tomcat9
解压完就可以直接启动了,但是我得先改一下端口为80
vi /usr/local/tomcat9/conf/server.xml
创建文件vi /etc/systemd/system/tomcat.service
将下面文本粘贴进去
[Unit]
Description=Tomcat9
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat9/bin/startup.sh
ExecStop=/usr/local/tomcat9/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
设为系统文件
cd /etc/systemd/system
systemctl enable tomcat
启动tomcat
systemctl start tomcat
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
启动mysql并登录
密码栏回车自动登录
systemctl start mysqld
mysql -u root -p
修改root登录密码
update user set password = password(‘你要设置的密码’) where user=‘root’;
成功安装
yum check-update
yum upgrade
reboot