一、安装过程
cd /usr/local/src
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz(可以下载后上传)
tar -zxvf apache-tomcat-9.0.12.tar.gz
mkdir -p ../tomcat
mv apache-tomcat-9.0.12 ../tomcat
二、修改配置
修改/etc/profile文件,并在末尾增加如下内容:
CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.12
CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.12
PATH=$PATH:$CATALINA_BASE/bin
export PATH CATALINA_BASE CATALINA_HOME
修改端口,编辑/usr/local/tomcat/apache-tomcat-9.0.2/conf/server.xml
修改默认文档,编辑/usr/local/tomcat/apache-tomcat-9.0.2/conf/web.xml(在文档结束部分welcome-file-list)
三、启动
1、手动启动
进入tomcat的bin目录,执行脚本启停tomcat:
启动: /usr/local/tomcat/apache-tomcat-9.0.12/bin/startup.sh
停止:/usr/local/tomcat/apache-tomcat-9.0.12/bin/shutdown.sh
2、开机自动启动
(1)、vi /usr/local/tomcat/apache-tomcat-9.0.12/bin/catalina.sh
在 OS specific support. 前面加入如下代码:
JAVA_HOME=/usr/local/jdk/jdk1.8.0_20 (注意是JDK的路径)
JRE_HOME=$JAVA_HOME/jre
(2)、在/usr/lib/systemd/system目录下增加tomcat9.service文件,内容如下:
[Unit]
Description=Tomcat
After=syslog.target?network.target?remote-fs.target?nss-lookup.target
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/apache-tomcat-9.0.12/bin/startup.sh(修改路径)
ExecStop=/usr/local/tomcat/apache-tomcat-9.0.12/bin/shutdown.sh
ExecReload=/bin/kill?-s?HUP?$MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
(3)、设置开机自动启动
systemctl enable tomcat9.service
四、防火墙设置,开启8080端口
firewall-cmd --add-port=8080/tcp --zone=public --permanent
firewall-cmd --reload
systemctl restart firewalld
Centos7安装JDK8
cd /usr/local/src
wget http://dl.mycat.io/jdk-8u20-linux-x64.tar.gz
tar -zxvf jdk-8u20-linux-x64.tar.gz
mkdir -p ../jdk
mv jdk1.8.0_20/ ../jdk/
使用vi修改/etc/profile,并在末尾增加如下内容:
JAVA_HOME=/usr/local/jdk/jdk1.8.0_20
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
配置生效,并测试java命令是否能够成功执行。
source /etc/profile
java -version
参考连接 :
Centos7安装Tomcat9并设置为开机启动 : https://mp.weixin.qq.com/s/D73KHjlY-XS_y87W9-bHEw
Centos7安装JDK8 :https://mp.weixin.qq.com/s/bgFV5k87bLDkKdz0sZQFYA