- 下载tomcat的tar包
http://tomcat.apache.org/download-80.cgi - 确保安装前已经安装JDK
java -version
如果没有安装可以参考上一篇文章:http://www.cnblogs.com/lay2017/p/7442217.html - 上传tar到cent OS服务器
scp -P 22 本地文件地址 用户名@IP地址:服务器存放地址 - 解压
tar -zxvf tomcat8.5.20.tar.gz - 新建目录
mkdir /laycloud/tomcat_cluster/
mkdir /laycloud/tomcat_cluster/tomcat1 - 移动文件
mv /apache-tomcat-8.5.20 /laycloud/tomcat_cluster/tomcat1 - 进入tomcat的bin目录
在catalina.sh文件中加入#tomcat的配置
JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=1024m"
export TOMCAT_HOME=/laycloud/tomcat_cluster/tomcat1/tomcat8.5.20
export CATALINA_HOME=/laycloud/tomcat_cluster/tomcat1/tomcat8.5.20
export JRE_HOME=/laycloud/java/jdk1.8/jre
export JAVA_HOME=/laycloud/java/jdk1.8
并保存 - 到tomcat的conf目录
修改server.xml中
<Connector port="" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
端口号,并保存
./startup.sh启动
【./shutdown.sh 用于关闭】
- 防火墙开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
更新防火墙
firewall-cmd --reload
查看已打开端口
firewall-cmd --zone=public --list-ports【补充一些防火墙的操作:查看防火墙是否打开
systemctl status firewalld
开启防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld】 - 测试
IP加端口如果需要配置根映射地址可以在server.xml中的host部分增加:
<Context path ="/根地址" docBase ="webapps下的文件名称" debug ="0" reloadbale ="true"/>如果服务器需要配置多个tomcat
请注意启动的时候,多个tomcat的端口问题,server.xml中的端口需要不一样,否则端口占用会造成其它tomcat无法启动
如果要启用APR模式,参考:http://www.cnblogs.com/lay2017/p/7453594.html
参考文章:http://blog.csdn.net/wlwlwlwl015/article/details/51210347
相关文章
- 10-01持续集成环境(6)-Tomcat安装和配置(编写中)
- 10-01Tomcat9 安装与配置
- 10-01Cent OS 安装 Docker
- 10-01Cent OS 安装 JDK8
- 10-01cent os7搭建vsftp服务器配置
- 10-01Cent OS 7 安装Nginx 并配置反向代理
- 10-01Tomcat 服务器介绍和使用,Myeclipse 的安装,Eclipse配置Tomcat
- 10-01JDK-eclispe-Tomcat安装与环境配置
- 10-01mac JDK9的安装与环境配置以及Tomcat安装错误问题的解决
- 10-01Kubernetes二进制方式v1.13.2生产环境的安装与配置(HTTPS+RBAC)