l 如果不想把代碼放在www文件夾里,可以修改apache的默認(rèn)站" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > 配置apache 虛擬目錄、虛擬主機(jī)

配置apache 虛擬目錄、虛擬主機(jī)

時(shí)間:2023-07-17 15:09:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-07-17 15:09:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

配置apache 虛擬目錄、虛擬主機(jī):如果只是單純不想把文件放在C盤,那下面的教程是不用看了,因?yàn)橹恍枰褀amp安裝在你想要的盤就行,localhost一樣可以正常打開(kāi)




l 如果不想把代碼放在www文件夾里,可以修改apache的默認(rèn)站點(diǎn)目錄,這樣,www里的代碼文件就會(huì)失效(localhost訪問(wèn)不到),下面演示將默認(rèn)站點(diǎn)目錄設(shè)在 “F:/myphp”下




修改apache默認(rèn)站點(diǎn)

1. 到Apache的安裝目錄下找到conf文件夾,編輯里面的 httpd.conf 文件(C:/wamp/bin/apache/apache2.4.9/conf)

1.1. 查找找到 DocumentRoot , 將 DocumentRoot "c:/wamp/www/" 修改為 DocumentRoot "f:/myphp/"

1.2. 查找 <Directory "”(帶英文雙引號(hào)"),查找到“<Directory "”之后,將第一個(gè)“Directory”字符串后面雙引號(hào)內(nèi)的字符串修改為自己想要設(shè)定的網(wǎng)站目錄。即 將 <Directory "c:/wamp/www/"> 修改為

<Directory "f:/myphp/">

2. 保存文件即可,重啟apache , 訪問(wèn)localhost 即可訪問(wèn)到f:/myphp







l 配置虛擬主機(jī)(域名)

如果不想在www目錄下建立你的站點(diǎn),,可以在別的其它目錄建立你的站點(diǎn),同時(shí)還能訪問(wèn)www中的localhost

1. 到Apache的安裝目錄下找到conf文件夾,編輯里面的 httpd.conf 文件

1.1 找到 Include conf/extra/httpd-vhosts.conf 去掉前面的“#”

1.2 找到 <Directory /> //將 <Directory "c:/wamp/www/"> 改成<Directory /> AllowOverride All Require all granted ///將Require all denied改成這樣 </Directory>

這一步是設(shè)置的新加的虛擬主機(jī)的訪問(wèn)權(quán)限,如果沒(méi)有這一步會(huì)出現(xiàn)訪問(wèn)虛擬主機(jī)時(shí) 出現(xiàn)403錯(cuò)誤,如下圖




2. 在 http-vhosts.conf 文件中添加虛擬主機(jī)(C:/wamp/bin/apache/apache2.4.9/conf/extra)

2.1 在最后添加下面代碼

#設(shè)置這個(gè)才能訪問(wèn)localhost

<VirtualHost *:80>

DocumentRoot "c:/wamp/www"

ServerName localhost

</VirtualHost>




#這個(gè)是新加的虛擬主機(jī)

<VirtualHost *:80>

DocumentRoot "f:/myphp"

ServerName http://myphp.com

</VirtualHost>




3 在hosts文件中添加虛擬主機(jī)的域名(C:/Windows/System32/drivers/etc)







127.0.0.1 http://myphp.com




結(jié)果如圖




4 重啟apache,,訪問(wèn)http://myphp.com即可

注:http://myphp.com也可以設(shè)置成myphp 在谷歌中可以訪問(wèn),但在火狐中,瀏覽器會(huì)當(dāng)成關(guān)鍵字直接用百度搜索,除非你在后面加個(gè)子文件,比如 myphp/test.php




參考來(lái)自:http://blog.csdn.net/u010512587/article/details/51686326










l 設(shè)置虛擬目錄

如果你怕系統(tǒng)出問(wèn)題導(dǎo)致c盤的文件丟失,可以在其它盤設(shè)置虛擬目錄

這個(gè)過(guò)程只需要配置httpd.conf 文件

1. 在httpd.conf 文件中添加虛擬目錄節(jié)點(diǎn)

代碼如下

<IfModule dir_module>

DirectoryIndex index.php welcome.php

Alias /myphp "f:/myphp"

<Directory f:/myphp>

order allow,deny

Allow from all

</Directory>

</IfModule>




效果如下圖

2. 找到 <Directory /> //將 <Directory "c:/wamp/www/"> 改成<Directory /> AllowOverride All Require all granted ///將Require all denied改成這樣 </Directory>

這一步是設(shè)置訪問(wèn)權(quán)限的




3. 保存,重啟apache,瀏覽器訪問(wèn)localhost/myphp即可

如果希望同時(shí)可以訪問(wèn)localhost,請(qǐng)不要注銷documentroot,否則訪問(wèn)不到localhost

DocumentRoot "c:/wamp/www/"

關(guān)鍵詞:虛擬,主機(jī),目錄,配置

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉