Apache2.4(二) 虛擬web服務(wù)器配置

上一篇文章中我們進(jìn)行了Apache2.4的下載燎猛、配置和卸載的操作白修,本篇文章來進(jìn)行Apache2.4虛擬服務(wù)器的設(shè)置操作东亦。
寫在前面吐槽的一點(diǎn)毫缆,我為了用Apache2.4設(shè)置虛擬web服務(wù)器唯竹,前前后后折騰了一個星期,總是見到403 forbidden的問題苦丁。結(jié)果最后發(fā)現(xiàn)是2.2和2.4在權(quán)限設(shè)置語法上的不一樣造成的,雖然也有我沒有認(rèn)真閱讀Apache文檔的原因,但依舊覺得甚是坑爹

大哭
大哭
颇蜡。
好了撑蒜,吐槽完畢,下面來開始Apache虛擬web服務(wù)器的配置蛾狗。(本文的所有文件目錄依舊是按照我個人的設(shè)置來進(jìn)行晋涣,具體可以根據(jù)個人喜好進(jìn)行設(shè)置)
一、httpd.conf的配置沉桌。
1.1 進(jìn)入E:\Myanv\apache\Apache24\conf用記事本打開httpd.conf文件谢鹊。
1.1.2設(shè)置訪問權(quán)限:為了防止之后的測試出現(xiàn)403 forbidden問題,這里我先提前進(jìn)行設(shè)置留凭。
找到這里:

    AllowOverride none  
    Require all denied  
</Directory>  ```

注意:這里是Apache2.4的權(quán)限設(shè)置語句佃扼,如果是2.2的話沿用的是之前的老語句,如下圖:



```<del><Directory />  
    Options FollowSymLinks  
    AllowOverride None  
    Order deny,allow  
    Deny from all  
</Directory></del>  ```

(Apache2.2版本的權(quán)限設(shè)置語句)
兩者區(qū)別的文檔:[http://httpd.apache.org/docs/2.4/upgrading.html#access](http://httpd.apache.org/docs/2.4/upgrading.html#access)
這里的  Require all denied的意思是所有的請求都被拒絕蔼夜,這也造成后面卡了我很久的403 forbidden問題兼耀。
所以我們先將這里的Require all denied修改為:


```<Directory />  
   AllowOverride none  
   Require all granted   
</Directory>  ```

這句的大概意思是Require all granted所有請求都被允許。這里就是和Apache2.2版本權(quán)限語法不一樣的地方求冷。
1.1.3 注銷掉DocumentRoot命令瘤运。
繼續(xù)向下找到


```DocumentRoot "${SRVROOT}/htdocs"  ```

這個命令行的意思是Apache默認(rèn)的訪問頁面路徑地址,所以我們前面加#將其注銷掉遵倦。



```#DocumentRoot "${SRVROOT}/htdocs"  ```

1.1.4 找到Virtual hosts啟用httpd-vhosts.conf文件
PS:比較快捷的方法是使用Ctrl+f進(jìn)行查找
找到Virtual hosts命令

```# Virtual hosts``` 
  ``` #Include conf/extra/httpd-vhosts.conf  ```

并將其改為


```# Virtual hosts  
Include conf/extra/httpd-vhosts.conf  ```

其實(shí)也就是將下面的Include conf/extra/httpd-vhosts.conf語句前的#去掉尽超。
至此我們的httpd.conf文件這部分就設(shè)置完畢了。
二梧躺、httpd-vhosts.conf設(shè)置
找到httpd-vhosts.conf這個文件似谁,具體路徑為E:\Myanv\apache\Apache24\conf\extra下傲绣,然后將其用記事本打開。如圖找到最下面的語句:



```#<VirtualHost *:80>  ```
```#    ServerAdmin webmaster@dummy-host.example.com` 
`#    DocumentRoot "${SRVROOT}/docs/dummy-host.example.com"  `
`#    ServerName dummy-host.example.com  `
`#    ServerAlias www.dummy-host.example.com ` 
`#    ErrorLog "logs/dummy-host.example.com-error.log"  `
`#    CustomLog "logs/dummy-host.example.com-access.log" common  `
`#</VirtualHost>  ```

這里可以直接在該語句上進(jìn)行修改巩踏,我的修改如下:

ps:需要提前說明的是秃诵,我在進(jìn)行虛擬web服務(wù)器設(shè)置前已經(jīng)在本地D盤下建立了一個名為myblog的文件夾,并在該文件夾內(nèi)部建立了index.html文件塞琼。

```<VirtualHost 127.0.0.1:80>  
    ServerAdmin webmaster@dummy-host2.example.com  
    DocumentRoot "d:/myblog"  
     DirectoryIndex  index.html index.php  
    ServerName www.lyangye.com  
    ErrorLog "logs/dummy-host2.example.com-error.log"  
    CustomLog "logs/dummy-host2.example.com-access.log" common  
</VirtualHost>  ```

這里需要說明的是菠净,上圖的語句具體本人也不是特別的清楚,只能根據(jù)自己的理解來解釋彪杉,如果有錯誤還希望大家能夠指正出來毅往。
<VirtualHost 127.0.0.1:80>這句的意思是通過127.0.01:80來訪問我的虛擬web服務(wù)器;
DocumentRoot "d:/myblog"這句的意思是訪問路徑
DirectoryIndex  index.html index.[PHP](http://lib.csdn.net/base/php) 這句的意思是訪問的歡迎頁面派近,后面的類似index.html攀唯、index.php這些可以自己根據(jù)需要進(jìn)行修改。
ServerName www.lyangye.com 這里設(shè)置你的虛擬web服務(wù)器的域名渴丸,后面的地址可以隨意編寫侯嘀。
ErrorLog "logs/dummy-host2.example.com-error.log" 和 CustomLog "logs/dummy-host2.example.com-access.log" common這兩個頁面是錯誤日志和用戶日志的地址,我這里沒有進(jìn)行改變谱轨。
至此httpd-vhosts.conf頁面設(shè)置完畢戒幔。
三、hosts設(shè)置
下面讓我們來進(jìn)行hosts的設(shè)置土童,所謂hosts我查了下wiki诗茎,上面對其定義如下:

**hosts文件**是一個用于儲存[計算機(jī)網(wǎng)絡(luò)](https://zh.wikipedia.org/wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C)中各節(jié)點(diǎn)信息的計算機(jī)文件。這個文件負(fù)責(zé)將[主機(jī)名稱](https://zh.wikipedia.org/wiki/%E4%B8%BB%E6%A9%9F%E5%90%8D%E7%A8%B1)映射到相應(yīng)的[IP地址](https://zh.wikipedia.org/wiki/IP%E5%9C%B0%E5%9D%80)娜扇。hosts文件通常用于補(bǔ)充或替換網(wǎng)絡(luò)中[DNS](https://zh.wikipedia.org/wiki/DNS)的功能错沃。和DNS不同的是,計算機(jī)的用戶可以直接對hosts文件進(jìn)行控制雀瓢。
hosts的具體位置在C:\Windows\System32\drivers\etc里面枢析,將其用記事本打開,并添加如下語句:



```<div style="text-align: left;"><span style="font-size: 15.008px;">127.0.0.1     
localhost</span></div><div style="text-align: left;"><span style="font-size: 15.008px;">127.0.0.1   www.lyangye.com</span></div>  ```

這個大概的意思通過127.0.0.1這個IP來訪問本地區(qū)域的www.lyangye.com頁面刃麸。

保存之后對原來的hosts文件進(jìn)行替換醒叁,至此我們的hosts文件也設(shè)置完畢了。
四泊业、檢查虛擬web服務(wù)器是否成功
首先我們先重啟下Apache的服務(wù)器把沼,如果沒有問題,應(yīng)該會出現(xiàn)如下顯示吁伺。
![](http://upload-images.jianshu.io/upload_images/4167376-2dcd5d5e092b8faa?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
然后我們打開瀏覽器輸入http://www.lyangye.com/index.html
如果配置成功就會出現(xiàn)該頁面了饮睬。
![](http://upload-images.jianshu.io/upload_images/4167376-7a32b9ef4e69a82b?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
恭喜你成功了!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末篮奄,一起剝皮案震驚了整個濱河市捆愁,隨后出現(xiàn)的幾起案子割去,更是在濱河造成了極大的恐慌,老刑警劉巖昼丑,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件呻逆,死亡現(xiàn)場離奇詭異,居然都是意外死亡菩帝,警方通過查閱死者的電腦和手機(jī)咖城,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來呼奢,“玉大人宜雀,你說我怎么就攤上這事】仄蓿” “怎么了州袒?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長弓候。 經(jīng)常有香客問我,道長他匪,這世上最難降的妖魔是什么菇存? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮邦蜜,結(jié)果婚禮上依鸥,老公的妹妹穿的比我還像新娘。我一直安慰自己悼沈,他們只是感情好贱迟,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著絮供,像睡著了一般衣吠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上壤靶,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天缚俏,我揣著相機(jī)與錄音,去河邊找鬼贮乳。 笑死忧换,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的向拆。 我是一名探鬼主播亚茬,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼浓恳!你這毒婦竟也來了刹缝?” 一聲冷哼從身側(cè)響起碗暗,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎赞草,沒想到半個月后讹堤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡厨疙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年洲守,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片沾凄。...
    茶點(diǎn)故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡梗醇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出撒蟀,到底是詐尸還是另有隱情叙谨,我是刑警寧澤,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布保屯,位于F島的核電站手负,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏姑尺。R本人自食惡果不足惜竟终,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望切蟋。 院中可真熱鬧统捶,春花似錦、人聲如沸柄粹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽驻右。三九已至什黑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間旺入,已是汗流浹背兑凿。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留茵瘾,地道東北人礼华。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像拗秘,于是被迫代替她去往敵國和親圣絮。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內(nèi)容