我有在 Caucho Resin v3.1.9 之上运行 Adobe Coldfusion8(.war 安装)的开发服务器设置。(CentOS 5.3-64bit)
注意:这是我第一次使用 Resin。我正在尝试在 Resin 上运行 Coldfusion8,因为有人建议这会给我带来巨大的性能提升。
我的问题是:如何像现有配置一样轻松集成多个 apache 虚拟主机。
在我的生产服务器上,运行 CF8,在 Adobe 上独立安装通过 mod_jrun22.so 在 apache 中提供的 JRun,我为每个指向 '/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>
此配置允许我通过指向 '/var/www/*/html' 的 apache 设置虚拟主机,以便我可以使用 Coldfusion 应用程序快速部署网站。
使用 Resin,看来我还必须为“/opt/resin/conf/resin.conf”中的每个虚拟主机设置 <host> 标签。因此,必须完全复制 apache 虚拟主机。
我真正想要的是能够设置我的 apache 虚拟主机,然后让树脂进行相应的补偿。
我需要一个更好的解决方案,并且完全愿意接受任何建议。