我有一個小問題。
我有兩個使用PHP
創建的名爲appA
和appB
的應用程序。我想同時在apache2
服務器上部署它們,以便能夠測試它們之間的集成(某些操作不起作用)。到目前爲止,我是編輯,每次阿帕奇在/etc/apache2/sites-enabled/sites.conf
Debian&apache部署多個應用程序
VirtualHost
配置我試圖編輯我Hosts
只是通過創建第二*.conf
文件看起來像:
<VirtualHost localhost:80>
ServerAdmin [email protected]
ServerName appA
ServerAlias appA
DocumentRoot /var/www/appA
</VirtualHost>
到
<VirtualHost localhost/appA:80>
ServerAdmin [email protected]
ServerName appA
ServerAlias appA
DocumentRoot /var/www/appA
</VirtualHost>
但那麼我只是得到Apache重啓錯誤:
[error] (EAI 2)Name or service not known: Could not resolve host name
最主要的是,現在我可以在地址我的appA:localhost
如果我的sites-ebabled
的conf設置DocummentRoot
到appA
與BI已經改變VirtuanlHost
目標的配置是的appA下localhost/appB
localhost/appA
和appB的下我也知道我必須編輯DNS
或host
文件,但任何人都可以幫助我,因爲我的想法..
虛擬主機只是一個主機名和可選端口,我t不包含目錄。 – Barmar