PHP---Mac OS X中配置Apache

我的MAC的系統(tǒng):OS X Yosemite 版本:10.10.3 ,你要明白Mac自帶了Apache環(huán)境。配置Apache,我們只需要操作下面兩個步驟:

1.啟動Apache

2.設(shè)置虛擬主機(設(shè)置虛擬目錄)


1.啟動Apache(如下圖所示)

在終端中輸入sudo apachectl restart 按Enter鍵,輸入本機密碼就ok了,Apache就啟動了。打開瀏覽器地址欄輸入 “http://localhost”,可以看到內(nèi)容為“It works!”的頁面。該文件位于“/Library(資源庫)/WebServer/Documents/”下,這個目錄就是Apache的默認根目錄。

2.設(shè)置虛擬主機(設(shè)置虛擬目錄)

1)先找到Apache的安裝目錄(/etc/apache2/,etc默認是隱藏的),dock下右鍵Finder,輸入"/etc"。

找到httpd.conf文件,并打開。找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,去掉前面的“#”,保存并退出。這樣就打開了配置虛擬主機了。

再找到:(這一步很容易忽略,也是蠻重要的)

<Directory/>

AllowOverride none

Require all denied

</Directory>

把它注釋掉,換成下面的代碼

<Directory/>

#AllowOverride none

#Require all denied?

Options FollowSymLinks? ??

AllowOverride None? ??

Order deny,allow? ??

allow from all

</Directory>

如下圖所示(溫馨提示:這一步是最重要的一步驟):

2)配置虛擬目錄

根據(jù)“/etc/apache2/extra/httpd-vhosts.conf”,找到httpd-vhosts.conf,打開文件,找到 兩個<VirtualHost *80>,把他們注釋掉,換成自己的項目路徑,配置自己的項目的虛擬目錄。如下圖所示:

3)根據(jù)路徑“/etc/hosts”,打開hosts配置文件,加入"127.0.0.1 www.mysites.com",這樣就可以配置完成sites虛擬主機了,保存退出,并重啟Apache。在終端中輸入sudo apachectl restart??梢栽L問“http://www.mysites.com”了。

注意:sudo apachectl -t ?這句是檢驗或查找Apache 配置中存在錯誤的最好檢測命令語句。

本文由“你正哥來了”學(xué)習(xí)過程中筆記整理,純屬個人筆記資料,如有錯誤,請指教,望相互學(xué)習(xí)(CCDirector ---你正哥來了)





最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容