我有两个应用程序在同一个域/子域下的单个节点上部署/运行。 一个是Rails应用程序,另一个是Wordpress应用程序。
Rails应用程序将作为example.com
的主应用程序和blog.example.com
的wordpress应用程序驻留。 假设我将使用Apache2作为Web服务器来处理VirtualHost。
到目前为止,我已经search并find了每个节点的一个应用程序的交易的例子和post。 但是对于我来说,挑战是如何使用VirtualHost在同一个域下的单个节点上部署多个应用程序?
我可以创build2个单独的run_list,添加不同的angular色。 之后,当我必须在同一个域上添加另一个应用程序(例如forum.example.com
时,我可以为此创build一个单独的run_list。 但是,如何更新/修改Apache服务器的VirtualHost,因为每个节点只有一个?
Opscode发布的apache2
食谱可以做到这一点。
请参阅apache_site
文件中的web_app
和apache_site
定义,logging的使用情况(默认显示在上面的链接中)。