目前因爲市面上Jsp虛擬機的選擇比較少,致使大部分人仍是使用VPS來部署網站,服務器價格比起php的虛擬機來講高了很多,這裏我卻是建議你們能夠3~5位信得過的朋友能夠合租一臺阿里雲,畢竟我的博客網站或者小型網站佔用資源不是不少。php
那麼既然是合租vps,那麼相應的配置如何設置呢?nginx
分爲兩種狀況:web
一、依靠Tomcat服務器配置來實現tomcat
這種狀況就是tomcat端口改到80,而後經過server.xml中配置host來實現多個網站實例,每人一個實例分配下來,初始安裝好了之後你們各用各的。服務器
<Host name="www.jpress.cc" appBase="webapps" uppackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="jpress" debug="0" reloadable="true"/>
</Host>
name:對應的是你項目的域名;app
appBase:虛擬目錄的路徑;webapp
doBase:項目部署的目錄名稱網站
若是不使用nginx等反代軟件的話,建議www和不帶www的域名都配置下,否則不帶www的訪問請求tomcat就不識別了,完整的以下:阿里雲
<Host name="www.jpress.cc" appBase="webapps" uppackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="jpress" debug="0" reloadable="true"/>
</Host>
<Host name="jpress.cc" appBase="webapps" uppackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="jpress" debug="0" reloadable="true"/>
</Host>
若是使用nginx的話那就只須要配置一個www的就好了,不帶www的也反向代理到www域名就好了。spa
此外管理者能夠給每一個人指定到不一樣的目錄,而後開通ftp服務分配賬號到相應目錄,這樣方便上傳下載文件。
源自jpress.cc