圖形化配置直觀、簡單,足夠應付Apache服務器的日常管理維護工作。我們可以通過單擊“主菜單→系統(tǒng)設置→服務器設置→HTTP服務器”菜單項,或者直接在“運行命令”對話框里輸入“apacheconf”命令并回車,來訪問“Apache配置”對話框??梢钥吹皆撆渲脤υ捒蚬灿?個標簽頁。
(1)“主”標簽頁
在“服務器名”框中可以輸入服務器的名稱,等同于httpd.conf文件里的“ServerName”字段?!?FONT color=#ff0033>網(wǎng)主電子郵件地址”框中可以輸入管理員的郵件地址,等同于httpd.conf文件里的“ServerAdmin”字段。單擊“可用地址”選項組中的“添加”(或者“編輯”)按鈕,我們可以添加或者修改服務器的IP地址和端口。
(2)“虛擬主機”標簽頁
所謂的虛擬主機服務就是指將一臺計算機虛擬成多臺Web服務器。利用Apache服務器提供的“虛擬主機”服務,我們可以利用一臺計算機提供多個Web服務。
用Apache設置虛擬主機服務通常可以采用兩種方案:基于IP地址的虛擬主機和基于名字的虛擬主機?;贗P地址的虛擬主機的實現(xiàn)方法有一個嚴重的不足,每增加一個虛擬主機,就必須增加一個IP地址。所以這里介紹如何創(chuàng)建基于名字的虛擬主機。
假設一臺Apache服務器的IP地址是210.79.81.212,主機名稱為www.companyname.net,同時它擁有兩個別名:sales.companyname.net、marketing.companyname.net。雖然這3個網(wǎng)站的IP地址相同,都指向210.79.81.212,但是由于架設了基于名字的虛擬主機,所以可以指向不同的網(wǎng)頁。
設置時,請單擊“虛擬主機”標簽頁上的“添加”按鈕,在打開的配置對話框的“主機信息”下拉列表框里選中“基于名稱的虛擬主機”選項,然后輸入合適的數(shù)據(jù)IP地址、主機名稱等,記住,還要添加合適的別名,如圖2所示。
“Apache配置”對話框的其他兩個標簽頁的設置內(nèi)容基本等同于前面所介紹的httpd.conf參數(shù)配置,這里就不再介紹了。