Ubuntu 10.04 上 Redmine 的 Apache2 Virtualhost 配置

Ubuntu 10.04 上 Redmine 的 Apache2 Virtualhost 配置

我刚刚在我的 ubuntu 服务器 10.04 上安装了 redmine。Redmine 安装正确,因为当我以独立模式启动它时,我可以通过 访问它mydomain.com:3000

Redmine 位于/usr/share/redmine

现在我想从子域访问redmine,例如。因此,我在and文件夹redmine.mysite.com中添加了一个 redmine 文件, 其中包含以下内容:/etc/apache2/sites-enabled/etc/apache2/sites-avialable

<VirtualHost *:80>
        ServerName redmine.mysite.com
        ServerAdmin webmaster@localhost
        DocumentRoot /usr/share/redmine/public

        LogLevel warn
        ErrorLog /var/log/apache2/redmine_error
        CustomLog /var/log/apache2/redmine_access combined

        <Directory /usr/share/redmine/public>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
</VirtualHost>

然后我执行以下命令

sudo a2ensite redmine
sudo service apache2 reload 

但我的子域名仍然显示默认的空 plesk 页面。有什么想法可能出错了吗?

答案1

Plesk 需要知道您已经重新配置了域...尝试:

/usr/local/psa/admin/bin/websrvmng --reconfigure-vhost --vhost-name=mysite.com

然后你需要重新启动 [即 service apache2 stop ; service apache2 start] apache 服务

查看文档以了解 websrvmng 的完整用法

/usr/local/psa/admin/bin/websrvmng --help

-肖恩

相关内容