1.下载安装
先下载到windows系统下,再通过工具移动到linux系统/home目录下(我是通过这种方式安装的),然后解压在该目录
2.然后按照网上的教程配置conf/server.xml里面的连接端口为80
开放端口80:firewall-cmd --permanent --zone=publice --add-port=80/tcp
重启防火墙:firewall-cmd --reload
查看端口是否开放成功:firewall-cmd --zone=public --query-port=8005/tcp
在windows系统下打开浏览器,输入网址加端口号(localhost),访问不了。没部署过,不知道什么问题,于是就去百度。百度说查看日志logs/catalina.out,然后就去查看日志。
发现报错信息如下,当时粘贴了第一行错误百度,百度上说把服务端口改成8005,改完之后开放端口8005,重启tomcat后再次访问,发现还是无法访问
3.然后把端口改回8080,依然无法访问。
查看进程:ps -ef | grep 8080
好像被gitlab占用了,然后把端口改成8081,还是访问不了。
再看日志,终于发现那句报错:Address already in use
所以就通过ps命令查看改过的两个端口:8005、8081
也没有发现被占用的信息,搞不懂,继续百度,最后发现是因为tomcat未正确关闭导致的端口占用问题
然后输入netstat -nltp | grep 8005命令,果然发现端口依然处于监听状态
kill 11195杀死进程
重启tomcat 访问成功了