多主机实例
#多主机实例,一台主机运行多个tomcat,通过多开端口实现
cp -r /usr/local/tomcat/ /usr/local/tomcat1 #把安装文件复制来一份
vim /usr/local/tomcat1/conf/server.xml #修改端口号,防止与原端口冲突
<Server port="8006" shutdown="SHUTDOWN">
<Connector port="8081" protocol="HTTP/1.1"
redirectPort="8444" />
<Connector port="8010" protocol="AJP/1.3" redirectPort="8444" />
/usr/local/tomcat1/bin/shutdown.sh #关闭服务
/usr/local/tomcat1/bin/startup.sh #启动服务在新文件新服务内启动
firefox 192.168.5.4:8081 #访问服务新端口号
删除多主机
#删除多主机实例:
/usr/local/tomcat1/bin/shutdown.sh
rm -rf /usr/local/tomcat1
tomcat的目录浏览功能
#tomcat的目录浏览功能,开启目录浏览功能/usr/local/tomcat/webapps/ROOT目录下的页面会以列表的形式呈现
touch /usr/local/tomcat/webapps/ROOT/index{2..10}.jsp
ls
asf-logo-wide.svg favicon.ico index6.jsp tomcat.css
bg-button.png index10.jsp index7.jsp tomcat.gif
bg-middle.png index2.jsp index8.jsp tomcat.png
bg-nav-item.png index3.jsp index9.jsp tomcat-power.gif
bg-nav.png index4.jsp index.jsp tomcat.svg
bg-upper.png index5.jsp RELEASE-NOTES.txt WEB-INF
vim /usr/local/tomcat/conf/web.xml
111 <param-name>listings</param-name> #参数名称:列表
112 <param-value>true</param-value> #参数值true:打开
/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh
firefox 192.168.5.4:8080
index2.jsp 0.0 kb Sat, 09 Jul 2022 02:14:38 GMT
index3.jsp 0.0 kb Sat, 09 Jul 2022 02:14:38 GMT
index4.jsp 0.0 kb Sat, 09 Jul 2022 02:14:38 GMT
index5.jsp 0.0 kb Sat, 09 Jul 2022 02:14:38 GMT
index6.jsp 0.0 kb Sat, 09 Jul 2022 02:14:38 GMT
index7.jsp 0.0 kb
注意:当默认index.jsp不存在时,才会显示目录浏览功能
默认索引页
#tomcat的默认访问时的索引页文件名称
vim /usr/local/tomcat/conf/web.xml
4696 <welcome-file>ceshi.jsp</welcome-file>
echo "ceshi success" > /usr/local/tomcat/webapps/ROOT/ceshi.jsp
cat /usr/local/tomcat/webapps/ROOT/ceshi.jsp
ceshi success
/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh
firefox 192.168.5.4:8080
ceshi success