您好,登录后才能下订单哦!
这篇文章将为大家详细讲解有关CentOS7中怎么安装Tomcat9,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
CentOS7安装Tomcat9
1. 下载
https://tomcat.apache.org/download-90.cgi
9.0.26
Binary Distributions
Core:
tar.gz
2. 解压,将目录重命名为tomcat9
# tar zxvf apache-tomcat-9.0.26.tar.gz
# mv /opt/apache-tomcat-9.0.26 /opt/tomcat9
3. 启动Tomcat
cd /usr/local/tomcat/bin
./startup.sh
关闭Tomcat
./shutdown.sh
4. 浏览器访问:http://ip地址: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/tomcat9/bin/startup.sh ExecStop=/op/tomcat9/bin/shutdown.sh ExecReload=/bin/kill -s HUP $MAINPID RemainAfterExit=yes [Install] WantedBy=multi-user.target
systemctl enable tomcat.service 随开机启动
systemctl start tomcat.service 启动
systemctl stop tomcat.service 关闭
systemctl status tomcat.service 查看
systemctl restart tomcat.service 重启
6. 修改8080端口为80
修改/opt/tomcat/conf/server.xml文件
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
7. 将端口号8080加入到防火墙白名单
firewall-cmd --zone=public --add-port=8080/tcp --permanent
【说明】:
–zone 作用域
–add-port=8080/tcp 添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
刷新防火墙
firewall-cmd --reload
或
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
关于CentOS7中怎么安装Tomcat9就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。