虛擬主機搭建配置文檔
在windows配置虛擬主機,我的環境是apache+mysql+php集成環境phpStudy。
步驟:
phpStudy部署完成之后,啟動。
打開cmd,執行命令:C:\phpStudy\Apache\bin\httpd.exe -t(這個地址不唯一,看你當時裝在哪了),看結果。
提示Syntax OK。說明Apache安裝沒問題。這時候可以試下在瀏覽器輸入:localhost,可看到默認頁面。
接著:在Apache下的conf里的httpd.conf文件中,搜索:httpd-vhosts.conf。然后將這一行注釋打開。保存。
然后,在Apache下的conf里的extra下的httpd-vhost.conf文件中,注釋掉DocumentRoot行,保存。
重點:上面的那些如果不注釋的話,是會報錯的:AH00112: Warning: DocumentRoot [C:/Apache24/htdocs] does not exist
這時候可以添加虛擬主機了:添加完后,保存。ServerName 為域名,DocumentRoot 為代碼路徑,這個要確保真實存在哈。我在這個路徑下放了一個Index.php文件,文件會輸出:111111111111111111
<VirtualHost *:80>
DocumentRoot “C:/phpStudy/WWW/test2”
ServerName www.test.com
</VirtualHost>
附上路徑結構:
在C:\Windows\System32\drivers\etc下的hosts文件中最末行添加:127.0.0.1 www.test.com。保存。
重啟phpStudy。
在瀏覽器輸入:www.test.com,就能看到頁面結果。
對了,在php.ini里把時區設置一下,搜索:date.timezone。改成:date.timezone = PRC。
重啟phpStudy。
Apache虛擬主機實現有三種方法:
1、通過不同的IP地址
2、通過不同的域名
3、通過不同的端口號
本文是能過不同的域名來實現的虛擬主機。
給您的網站安個家請來域名頻道選擇合適的主頁空間。
Linux虛擬主機適用于企業展示型網站、電子商務網站、論壇,支持Linux操作系統,配有MySQL數據庫,LAMP環境。對于PHP程序支持較好。
在域名頻道租用虛擬主機的網站備案不僅認證時間比較短,而且價格便宜,服務有保障。域名頻道鏈接http://fascinatingdeals.com/webhost/