Ruby on rails运行多个应用程序一台服务器和ip

时间:2016-03-22 03:34:24

标签: ruby-on-rails ruby apache2 passenger

我拥有自己的测试服务器,并想知道如何使用两个不同的域名来托管两个应用程序。我正在使用带apache2的乘客。

此时我需要为每个应用程序保持代码分开,作为概念验证。我在conf文件中设置了第一个这些设置。

<VirtualHost *:80>
    ServerName website.camp
    ServerAlias www.website.camp
    ServerAdmin webmaster@localhost
    DocumentRoot /home/ruby/app_name/public
    RailsEnv development
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    <Directory "/home/ruby/app_name/public">
        Options FollowSymLinks
        Require all granted
    </Directory>
</VirtualHost>

我不确定这是不是一个好主意。任何意见和评论都会非常感激。

1 个答案:

答案 0 :(得分:0)

virtual host指令是我正在寻找的答案。