Ubuntu

ubuntu 10.04 上 redmine 的 Apache2 Virtualhost 配置

  • August 9, 2011

我剛剛在我的 ubuntu 伺服器 10.04 上安裝了 redmine。Redmine 安裝正確,因為當我以獨立方式啟動它時,我可以通過mydomain.com:3000.

Redmine位於/usr/share/redmine.

現在我想從子域訪問 redmine,例如redmine.mysite.com. /etc/apache2/sites-enabled因此,我在and文件夾中添加了一個 redmine 文件,其中/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 頁面。有什麼想法可能是錯的嗎?

Plesk 需要知道您已重新配置域…嘗試:

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

然後你想重新啟動

$$ i.e. service apache2 stop ; service apache2 start $$阿帕奇服務 檢查文件以充分使用 websrvmng

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

-肖恩

引用自:https://serverfault.com/questions/299332