centos7安装tomcat9,并配置自动启动

1.安装tomcat9

下载apache-tomcat-9.0.34.tar.gz,上传到服务器,在服务器新建/data/tomcat目录,解压

tar -zxvf apache-tomcat-9.0.34.tar.gz

2.启动关闭Tomcat服务

正常情况下,启动关闭文件在解压后的bin目录下

启动文件:

./startup.sh

关闭文件:

./shutdown.sh

直接执行即可

3. 查看Tomcat启动是否正常

   查看日志

   cd logs

   cat catalina.out

4.查看tomcat是否正常

http://127.0.0.1:8080

5.配置成服务,自动启动

cd /usr/lib/systemd/system

vim tomcat.service

[Unit]

Description=Tomcat

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=oneshot

ExecStart=/opt/tomcat/apache-tomcat-9.0.12/bin/startup.sh

ExecStop=/op/tomcat/apache-tomcat-9.0.12/bin/shutdown.sh

ExecReload=/bin/kill -s HUP $MAINPID

RemainAfterExit=yes

[Install]

WantedBy=multi-user.target


然后执行命令:

systemctl enable tomcat.service

接下来就可以使用如下命令启动和停止tomcat了。

启动:

systemctl start tomcat.service

停止:

systemctl stop tomcat.service

查看运行状态:

systemctl status tomcat.service

重启:

systemctl restart tomcat.service

6.修改tomcat默认端口

默认情况下,tomcat安装后,默认端口为8080,如果要修改成80,可以修改/opt/tomcat/apache-tomcat-9.0.12/conf/server.xml文件

    connectionTimeout="20000"

    redirectPort="8443" />

你可能感兴趣的:(centos7安装tomcat9,并配置自动启动)