- tomcat只要解压就可以使用。
- 创建web目录
mkdir /usr/local/src/tomcat
- 上传并解压apache-tomcat-9.0.14.tar.gz
tar -zxvf apache-tomcat-9.0.14.tar.gz
- 重命名:
mv apache-tomcat-9.0.14 tomcat9
- 启动tomcat:
cd /usr/local/src/tomcat/tomcat9/bin
5、./startup.sh 或者 sh startup.sh
*查看日志:
tail -f ../logs/catalina.out
- 在本地机查看效果
http://192.168.1.102:8080/
- 查看Tomcat是否启动成功,如下图便是启动成功
ps -ef|grep tomcat
*查看Tomcat服务状态:
ps -ef|grep tomcat
- 查看防火墙是否开放8080端口
firewall-cmd --zone=public --query-port=8080/tcp
no表示没有,yes表示已经开放
- 如果是no,则需要添加8080端口:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
--zone=public:表示作用域为公共的;
--add-port=8080/tcp:添加tcp协议的端口8080;
--permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;
- 输入命令重新载入配置
sudo firewall-cmd --reload
- 此时在访问本地机,就可以访问tomcat了
Tomcat开机自动启动设置
- 编辑/etc/rc.d/rc.local文件
export JAVA_HOME=/usr/local/src/java/jdk8
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=[Ctrl+4]JAVA_HOME/bin:[Ctrl+4]PATH
/usr/local/src/tomcat/tomcat9/bin/startup.sh start或者是
./usr/local/src/tomcat/tomcat9/bin/startup.sh
- 给rc.local赋权限
chmod 777 /etc/rc.d/rc.local
*重启虚拟机
reboot
- 重启后,在本机访问tomcat如果能看到大猫,说明设置成功