在Linux上部署Tomcat记录,参考how2j
Linux部署Tomcat
- 安装和启动
- 安装Tomcat
- 运行Tomcat
- 查看8080端口
- 查看启动日志
- 部署并访问
- 安全组配置8080端口
- 从公网访问Tomcat
- 部署web项目
- 重启
- 访问
- Maven项目部署
- 打包
- 部署
在https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/选择Tomcat版本,Tomcat版本一定要比Java版本高,用 Java -version 命令查看Java版本。
我这里选择apache-tomcat-9.0.54版本
cd /tmp #进入零时文件夹 wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.54/bin/apache-tomcat-9.0.54.tar.gz #下载 tar xzf apache-tomcat-9.0.54.tar.gz #解压 mv apache-tomcat-9.0.54 /usr/local/tomcat9 #移动
可以在Linux服务器上下载,也可以在本地上传jar包到服务器上,如果是rar包,先在本地解压,然后再上传,因为Linux 默认不能解压 rar, 只能解压zip和tar.
运行Tomcat/usr/local/tomcat9/bin/startup.sh查看8080端口
查看8080端口是否处于监听状态
netstat -anp|grep 8080查看启动日志
tail -300f /usr/local/tomcat7/logs/catalina.out部署并访问 安全组配置8080端口
在阿里云服务器安全组配置8080端口,防火墙开放8080端口
开放8080端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent 重新加载刷新 firewall-cmd --reload /usr/local/tomcat9/bin/startup.sh #重新运行Tomcat从公网访问Tomcat
成功访问
部署web项目#配置 vi /usr/local/tomcat7/conf/server.xml重启
/usr/local/tomcat7/bin/shutdown.sh /usr/local/tomcat7/bin/startup.sh #观察日志 tail -300f /usr/local/tomcat7/logs/catalina.out访问
http://47.104.95.212:8080/访问路径Maven项目部署 打包
eclipse:在Eclipse中右键点击ssm项目->Run As-> Maven install
IDEA : 先用Maven的package把项目打包为war
部署war的部署有两种方式 1. 直接把war 上传到tomcat/webapps下,tomcat就会自动解压了 2. 把war用解压软件打开,当作一个普通j2ee应用,按照前面的做法上传上去



