我有開發服務器安裝在Caucho Resin v3.1.9之上運行Adobe Coldfusion8(.war安裝)。 (CentOS 5.3-64bit)Apache/Resin(運行Adobe Coldfusion8)中的虛擬主機配置
note:這是我第一次使用Resin。我試圖在Resin上運行Coldfusion8,因爲我認爲這會給我帶來巨大的性能提升。
我的問題是:我如何輕鬆整合多個Apache虛擬主機,如我現有的配置。
在我的生產服務器上運行CF8,在Apache提供的JRun上通過mod_jrun22.so獨立安裝,我爲每個指向'/ var/www/*/html /的網站設置了虛擬主機,類似於下面(簡化):
<VirtualHost 127.0.0.1:80>
DocumentRoot /var/www/www.mydomain.com/html
ServerName www.mydomain.com
ServerAlias mydomain.com
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot /var/www/www.myotherdomain.com/html
ServerName www.myotherdomain.com
ServerAlias myotherdomain.com
</VirtualHost>
這種配置可以讓我設置虛擬主機通過Apache指向「/無功/網絡/ */HTML」這樣我就可以快速部署在ColdFusion應用程序的網站。
對於Resin,看起來我還需要在'/opt/resin/conf/resin.conf'中爲每個虛擬主機設置<主機>標籤。因此,必須完全複製apache虛擬主機。
我真正想要的是能夠設置我的apache虛擬主機,然後有相應的樹脂補償。
我需要一個更好的解決方案,並完全開放,以招待任何建議。
我不太喜歡這個答案。 :-)我有數百個網站,甚至使用ServerAlias,所以設置一個Regex網站不會很好。不得不在樹脂中複製我的apache主機對我來說似乎很荒謬,而且過度殺傷。現在我必須管理Apache和樹脂?這對我來說是一個挫折。 – 2009-07-09 15:26:19