我有一臺vps服務器。 LAMP安裝在其中。Apache在同一IP上配置多個站點,以便遠程訪問
Consider the IP as 99.88.77.66
我想在這個網站上運行兩個應用程序。一個是vtiger,另一個是redmine。
Installation Location
redmine: /var/www/html/redmine
vtiger: /var/www/html/vtigerCRM
我配置的httpd.conf爲..
ServerName 99.88.77.66:80
..
DocumentRoot "/var/www/html"
..
<Directory "/var/www/html">
..
NameVirtualHost *:80
..
<VirtualHost *:80>
DocumentRoot "/var/www/html"
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/var/www/html/redmine/public"
ServerName localhost
ServerAlias redmine
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/var/www/html/vtigerCRM"
ServerName localhost
ServerAlias vtiger
</VirtualHost>
/etc/hosts中爲..
127.0.0.1 redmine
127.0.0.1 vtiger
127.0.0.1 localhost
請幫我以這樣的方式,通過接入http://99.88.77.66/redmine
配置 - 我將能夠訪問管理平臺和由http://99.88.77.66/vtiger
- vtigerCRM。
你不需要虛擬主機通過相同的IP和不同的文件夾訪問兩個站點。只有一個主機名和兩個文件夾。 – phoops
嗨,我可以通過'http:// 99.88.77.66/vtigerCRM'訪問,但是當我在使用redmine時,目錄列表正在發生。默認情況下,redmine documentroot假設爲'http:// 99.88.77.66/redmine/public' – Sachin
爲此設置重寫? – phoops