centos8.2安装配置tomcat
一、安装JDK
sudo yum install java -y
二、下载并解压tomcat
1.下载tomcat
官网下载地址:https://tomcat.apache.org/download-90.cgi
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz
2.解压下载的tar包到/usr/local目录
tar -zxvf apache-tomcat-9.0.39.tar.gz -C /usr/local
3.将解压得到的目录改名
mv /usr/apache-tomcat-9.0.39 /usr/tomcat
“apache-tomcat-9.0.39”根据下载的tomcat版本不同,你们和我的可能不同,以实际情况为准
三、 启动与关闭tomcat
1.启动
cd /usr/tomcat/bin
./startup.sh
当出现一下信息即为启动成功
Using CATALINA_BASE: /usr/tomcat
Using CATALINA_HOME: /usr/tomcat
Using CATALINA_TMPDIR: /usr/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/tomcat/bin/bootstrap.jar:/usr/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
2.关闭
./shutdown.sh
3.修改端口
如需修改监听端口,打开/usr/tomcat/conf/server.xml文件
找到如下行,Tomcat默认端口为8080,按照自己需求修改即可
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
四、设置开机启动
1.创建Tomcat8服务文件
vi /usr/lib/systemd/system/tomcat.service
2.修改tomcat.service文件内容:
[Unit]
Description=Tomcat8
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/tomcat/tomcat8/bin/startup.sh
ExecReload=/usr/tomcat/tomcat8/bin/startup.sh
ExecStop=/usr/tomcat/tomcat8/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
3.设置Tomcat8开机启动
systemctl enable tomcat8
4.启动tomcat8服务
systemctl start tomcat8