一、安装jdk
省略
二、安装tomcat
1. 下载tomcat
cd /usr/local
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz
解压
tar -zxvf apache-tomcat-8.5.47.tar.gz
将目录apache-tomcat-8.5.47命名为tomcat,方便一些
mv apache-tomcat-8.5.47 tomcat
2. 正常启动
运行/usr/local/tomcat/bin/startup.sh就会启动tomcat
此时可以访问http://ip:8080了,显示这个页面
3. 启动失败解决办法
如果不能访问,说明没有开启8080端口
(1)查看防火墙开放端口列表
firewall-cmd --zone=public --list-ports
(2)如果没有8080端口,添加端口
如果是firewalld防火墙:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
如果是iptables防火墙:
vi /etc/sysconfig/iptables
加入下面内容
-AINPUT-m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
然后就可以成功访问了
4. 修改配置
配置端口号,进入 tomcat 的 conf 目录下,修改 server.xml 文件,可以修改端口,默认 8080
5. 关闭
运行/usr/local/tomcat/bin/shutdown.sh就会关闭tomcat
三、部署项目
方法一:将项目放在root下
1.将war文件放在webapps文件夹下
2.运行tomcat,war文件自动解压成文件夹
3.关闭tomcat,删除ROOT文件夹(可以先备份下,不过没什么用),将步骤2解压的文件夹直接改名为ROOT
4.重新运行tomcat,即可。
5.打开你的IP或者域名,就能看到index了。
方法二:修改server.xml文件
1.找到文件,vi server.xml
2.修改server.xml的内容
<Context path="" docBase="/usr/local/tomcat/apache-tomcat-7.0.77/webapps/HelloWorld" debug="0" reloadable="true"/>
webapps/后面跟你的项目名
3. 启动tomcat,打开你的IP或者域名,就可以了