Tomcat設置虛擬主機

安裝Tomcat比較簡單 直接在官網下載tar包解壓到指定位置即可。
設置Tomcat需要的環境變量
在/usr/profile.d/下新建catalina.sh 裏面添加如下內容
export CATALINA_HOME=/usr/local/tomcat/bin
export PATH=$PATH:$CATALINA_HOME

接着刷新環境變量
然後在新建個目錄用來發布java程序,現不適用Tomcat默認的發佈位置
內容如下
Tomcat設置虛擬主機
然後修改配置文件:
Tomcat的配置文件結構如下:
Server
Serveice
Connector
Engine 承上啓下的左右,定義了一個上面service的name和下面defult的主機
Host 在此可以定義虛擬主機了
Contest 可以定義虛擬目錄
Host
Engine
Connector
Service
Server
如下:定義一個vhost虛擬主機
<Host name="www.app.com" appBase="/data/webapps" >
<Contest path="" docBase="/data/webapps" debug="0" reloadable="ture" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="/data/logs"
prefix="app_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
在此值的注意的是,在自己新建的站點下面需要新建ROOT目錄,在此目錄可放置index文件,這樣設置的話就不用在訪問www.app.com 的時候在添加路徑;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章