Linux安装tomcat

一、下载tomcat,上传到服务器并解压

二、关闭防火墙

  1. 查看防火墙状态
systemctl status firewalld.service
  1. 关闭防火墙和禁止开机启动防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
  1. 在bin目录下./startup.sh 启动Tomcat服务器
  2. 在浏览器输入IP:8080可以看到如下图所示:
    Tomcat服务器的搭建和Web应用的部署

三、修改conf文件夹下的server.xml文件

(1)修改Connector节点的port属性值

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

端口8080改成80

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

(2)修改Engine节点的name属性值

<Engine name="Catalina" defaultHost="localhost">

localhost修改成域名,这里假设为xxx.com

<Engine name="Catalina" defaultHost="xxx.com">

(3)修改Host节点的name属性值

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

localhost修改成域名

<Host name="xxx.com" appBase="webapps" unpackWARs="true" autoDeploy="true">

(4)在<Host name="xxx.com" ...节点里面最后位置加上节点信息,docBase为项目绝对路径

<Context path="" docBase ="D:\deploy\cm" reloadable="false"></Context>

修改为自己的域名,并如下图所示,在下面添上一句<Context docBase="项目名称”(如在webapps下发布的是项目名称是“abc”,那么应该写成docBase=“abc”) path=“” reloadable=“true”/>

img

最后关闭在重新打开tomcat就可以了!

总结:

tomcat默认打开的是在ROOT文件夹里面的index.jsp文件,只需要修改该文件,让tomcat打开该文件时自动跳转到webapps里的项目里的index.jsp文件或者html就可以了,记得绑定域名和端口改成80,tomcat默认打开的是80端口

posted @ 2020-10-23 23:38  MAOCE  阅读(90)  评论(0)    收藏  举报