Tomcat創建虛擬主機
在tomcat上創建虛擬主機
首先打開配置文件
# vim /usr/local/tomcat/conf/server.xml
<Server>
<Service>
<Connector port=8080 />
<Connector port=8009 />
<Engine>
<Host name="www.aa.com" appBase="aa" unpackWARS="true" autoDeploy="true">
</Host>
<Host name="www.bb.com" appBase="bb" unpackWARS="true" autoDeploy="true">
</Host>
可以看到其格式與http格式相同:開頭與結尾。
若訪問時直接使用ip,則根據<Engine>所指定的域名為默認域名
註:tomcat嚴格區分大小寫
1.修改配置文件:
# vim /usr/local/tomcat/conf/server.xml
<Host name="www.jia.com" appBase="jia"
unpackWARs="true" autoDeploy="true">
</Host>
<Host name="www.jiajia.com" appBase="jiajia"
unpackWARs="true" autoDeploy="true">
</Host>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"> 【可復制此模版到上面,註:一定要有結尾,形成一個整體的虛擬主機】
2.創建網頁文件
mkdir -p /usr/local/tomcat/{jia,jiajia}/ROOT 【創建目錄】
# echo "hi" > /usr/local/tomcat/jia/ROOT/index.html 【書寫內容】
# echo "xixi" > /usr/local/tomcat/jiajia/ROOT/index.html
3.在客戶端修改域名解析
vim /etc/hosts
192.168.2.100 www.jia.com www.jiajia.com
4.訪問測試:
firefox:www.jia.com:8080
firefox:www.jiajia.com:8080
Tomcat創建虛擬主機