2011-06-09 69 views
1

我已經繼承了一個網站來維護該網站,該網站託管在Fedora/Apache的虛擬機上。該網站的DNS保存在Windows 2000 Server計算機上。在虛擬機上使用Windows DNS和Apache設置網頁

當前安裝程序沒有測試站點來部署前測試更改。我已將Fedora網站的內容(位於/pub/customercenter.perceptionistinc.com)複製到新目錄/pub/customercenterstaging.perceptionistinc.com。

我加入了DNS這個新的臨時網站到Windows服務器指向同一個IP地址作爲活動站點(192.168.120.11)

在Fedora,我已經更新了的/ etc/httpd的/ conf目錄/ httpd.conf文件,包括一個新的虛擬主機如下:

<VirtualHost *:80> 

DocumentRoot "/pub/customercenterstaging.perceptionistinc.com" 

ServerName customercenterstaging.perceptionistinc.com 

</VirtualHost> 

當我試圖訪問這個網站我得到的是它位於/ var/www/html等/發現的Fedora Core測試頁。

我不熟悉使用Apache進行託管。有什麼我需要做/重置/反彈,讓這個新的加法生活?

感謝您的幫助,

布賴恩

+0

您是否在編輯httpd.conf後重新啓動apache? – 2011-06-09 17:30:14

+0

不,這是必需的嗎?如果是這樣,我將不得不等待幾個小時,因爲這個VM也控制着我們的現場。 – BrianKE 2011-06-09 17:33:26

回答

1

是,在httpd.conf中的任何改變,只會在Apache重啓後應用!如果它是一個生產環境,我會建議測試另一臺服務器上的配置更改,以便在使用之前解決毛刺問題。

編輯:有一個選項,重新加載而不重新啓動(當前客戶端的連接不中斷) /etc/init.d/httpd reload。請參閱this

+0

非常好,像魅力一樣工作! – BrianKE 2011-06-09 17:51:45