今天作一個ecshop的圖片轉存到圖片服務器的功能,須要在本地測試,因此在本地搭建了一個這樣的簡單環境,具體步驟以下:web
1, 下載並安裝appserv一鍵安裝包apache
2, 打開hosts文件,添加以下語句瀏覽器
127.0.0.1 img.lvnong100.com服務器
127.0.0.1 lvnong100.comapp
3, 打開apache的安裝目錄下的配置文件夾下的httpd.conf配置文件測試
ctrl + f 查找# Virtual hosts,將下面一行前面的#號去掉,開啓虛擬主機配置spa
4, 打開apache的安裝目錄下的配置文件夾下的擴展配置文件夾的C:\AppServ\Apache2.2\conf\extra\httpd-vhost.conf文件(根據安裝位置的不一樣,路徑略有區別)圖片
配置虛擬主機ip
<VirtualHost 「ip地址:端口」>虛擬機
ServerAdmin 服務器管理員郵箱地址(可不填寫)
ServerName lvnong100.com(域名)
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@dummy-host.x
DocumentRoot "C:/AppServ/www"
ServerName lvnong100.com
ServerAlias www.lvnong100.com
ErrorLog "logs/lvnong100.com-error.log"
CustomLog "logs/lvnong100.com-access.log" common
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@dummy-host2.x
DocumentRoot "D:/ftp"
ServerName img.lvnong100.com
ErrorLog "logs/img.lvnong100.com-error.log"
CustomLog "logs/img.lvnong100.com-access.log" common
</VirtualHost>
5,將httpd目錄中的httpd.conf文件中以下段複製修改路徑爲你指定的目錄便可
<Directory "C:/AppServ/www"> //將這兒的代碼修改成你虛擬機指定的目錄便可
//這兒的代碼不動它
</Directory>
在瀏覽器訪問,ok啦!!!