您的位置:首页 > 运维架构 > Tomcat

Linux 环境配置之 安装 Tomcat

2017-12-22 12:49 441 查看
Tomcat 是所有安装环境中最简单的一个:

============================单个Tomcat===========================

1.解压Tomcat的tar包

# tar zxf apache-tomcat-8.5.24


2.进入Tomcat的bin 目录下启动Tomcat

bin]# sh startup.sh


或者

bin]# ./startup.sh


如果不是阿里云服务器需要进行步骤3和4

3.开启端口号

# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT


4.将该设置添加到防火墙的规则中

# /etc/rc.d/init.d/iptables save


如果是阿里云的服务器, 步骤3和4可以省略, 但是需要把8080端口加入到安全组规则中

云服务器 ECS->实例->点击实例名称->本实例安全组->配置规则->添加安全组规则

============================多个Tomcat===========================

1.配置profile配置

# vi /etc/profile

--在文本的最后添加
#set tomcat1 enviroment
export CATALINA_HOME=/opt/local/tomcat/apache-tomcat-8.5.24_8080
export CATALINA_BASE=/opt/local/tomcat/apache-tomcat-8.5.24_8080
export TOMCAT_HOME=/opt/local/tomcat/apache-tomcat-8.5.24_8080

#set tomcat2 enviroment
export CATALINA_HOME_1=/opt/local/tomcat/apache-tomcat-8.5.24_8888
export CATALINA_BASE_1=/opt/local/tomcat/apache-tomcat-8.5.24_8888
export TOMCAT_HOME_1=/opt/local/tomcat/apache-tomcat-8.5.24_8888


2.修改完成后保存退出

# source /etc/profile


3.8080端口的可以不用管, 我们只需要操作8888端口的那个包, 如果8080的包也想更改端口号, 见步骤4

tomcat]# vi apache-tomcat-8.5.24_8888/bin/catalina.sh
在文本中找到这句话:
文本中查找内容方法: 直接 /# OS spe  回车就能定位到
# OS specific support.  $var _must_ be set to either true or false.
在这句话下面添加
export CATALINA_BASE=$CATALINA_BASE_1
export CATALINA_HOME=$CATALINA_HOME_1


保存退出

4.修改conf 里面的配置文件(如果8080端口也想做修改可以参见此步骤)

tomcat]# vi apache-tomcat-8.5.24_8888/conf/server.xml

同样定位 /<server port="8005" shutdown="SHUTDOWN">
将端口8005修改成9005或者其他, 不要和你改变的启动端口冲突就好(8080端口的可以不用修改)
然后定位 /<Connector port="8080"
将8080 改成 8888
然后再定位
<Connector port="8009"
将8009改成9009退出保存


如果不是阿里云服务器需要进行步骤3和4

5.开启端口号

# /sbin/iptables -I INPUT -p tcp --dport 8888-j ACCEPT


6.将该设置添加到防火墙的规则中

# /etc/rc.d/init.d/iptables save


如果是阿里云的服务器, 步骤3和4可以省略, 但是需要把8888端口加入到安全组规则中

云服务器 ECS->实例->点击实例名称->本实例安全组->配置规则->添加安全组规则
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat linux