· 复制tomcat
cp -a tomcat/ tomcat2
cp -a tomcat/ tomcat3
· 修改配置文件的端口
tomcat的配置文件
# vim tomcat/conf/server.xml
<Server port="9001" shutdown="SHUTDOWN">
<Connector port="8001" protocol="HTTP/1.1"
<Connector port="7001" protocol="AJP/1.3" redirectPort="8443" />
<Host name="localhost" appBase="/usr/local/APP/abc"
tomcat2的配置文件
# vim tomcat2/conf/server.xml
<Server port="9002" shutdown="SHUTDOWN">
<Connector port="8002" protocol="HTTP/1.1"
<Connector port="7002" protocol="AJP/1.3" redirectPort="8443" />
<Host name="localhost" appBase="/usr/local/APP/abc2"
tomcat3的配置文件
# vim tomcat/conf/server.xml
<Server port="9003" shutdown="SHUTDOWN">
<Connector port="8003" protocol="HTTP/1.1"
<Connector port="7003" protocol="AJP/1.3" redirectPort="8443" />
<Host name="localhost" appBase="/usr/local/APP/abc3"
· 创建项目
mkdir APP
cd APP
mkdir abc/ROOT
mkdir abc2/ROOT
mkdir abc3/ROOT
每个ROOT里面有一个index.jsp分别写了8001,8002,8003
· 启动tomcat实例
tomcat/bin/startup.sh -config /usr/local/tomcat/conf/server.xml
tomcat2/bin/startup.sh -config /usr/local/tomcat2/conf/server.xml
tomcat3/bin/startup.sh -config /usr/local/tomcat3/conf/server.xml
· 查看端口
# netstat -ntlp | grep java
tcp 0 0 :::8001 :::* LISTEN 2572/java
tcp 0 0 :::8002 :::* LISTEN 2659/java
tcp 0 0 :::8003 :::* LISTEN 2711/java
tcp 0 0 ::ffff:127.0.0.1:9001 :::* LISTEN 2572/java
tcp 0 0 ::ffff:127.0.0.1:9002 :::* LISTEN 2659/java
tcp 0 0 ::ffff:127.0.0.1:9003 :::* LISTEN 2711/java
tcp 0 0 :::7001 :::* LISTEN 2572/java
tcp 0 0 :::7002 :::* LISTEN 2659/java
tcp 0 0 :::7003 :::* LISTEN 2711/java
· 访问网页
# curl localhost:8001/index.jsp
8001
8001
# curl localhost:8002/index.jsp
8002
8002
# curl localhost:8003/index.jsp
8003
8003
· 多实例搭建完成