mac os下的Apache配置 macOS Sierra 10.12

寫在前面

mac系統(tǒng)自帶Apache這點(diǎn)還是很方便的荣病,當(dāng)然如果想更方便快捷,推薦MAMP & MAMP PRO渗柿,還是很好用的个盆,當(dāng)然價(jià)格也是很給力的。

具體操作步驟
  • 1.打開終端,查看Apache版本

    httpd -v

  • 2.開啟Apache

    sudo apachectl start

  • 3.驗(yàn)證是否開啟:點(diǎn)擊 http://127.0.0.1http://localhost颊亮,瀏覽器頁面出現(xiàn) “ It works柴梆!“就表示Apache 就啟動(dòng)成功了。站點(diǎn)的根目錄被設(shè)置為

    /Library/WebServer/Documents

  • 4.配置用戶訪問目錄终惑,終端執(zhí)行以下操作绍在,以便在當(dāng)前用戶的根目錄下創(chuàng)建Sites(站點(diǎn))

    mkdir ~/Sites

  • 5.搞清楚自己的username,username就是你自己的用戶名狠鸳,每個(gè)人不一樣揣苏,需要修改悯嗓,可以通過終端查詢件舵。

    whoami // 查詢自己的username

  • 6.創(chuàng)建username.conf文件
    終端操作如下

    cd /etc/apache2/users

    sudo touch username.conf // username修改為上一步終端的查詢值

  • 7.修改內(nèi)容

    修改內(nèi)容可以在終端中操作,也可以在文本編輯器(如sublime中)中操作脯厨,都可以铅祸。
    在終端中操作,終端代碼如下

    sudo nano username.conf // username需要修改

    輸入以下內(nèi)容

    <Directory "/Users/username/Sites/"> // username需要修改
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>

    保存退出之后即可

    至于在文檔中修改合武,就很簡單了

    點(diǎn)擊Finder临梗,然后” command + shift + g “,輸入” /etc/apache2/users “稼跳,找到對(duì)用的username.conf盟庞,選擇編輯器打開,然后將以下內(nèi)容復(fù)制進(jìn)去就OK了

    <Directory "/Users/username/Sites/"> // username需要修改
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>

    保存退出的時(shí)候汤善,可能需要密碼什猖,正常輸入保存即可

  • 8.在終端中鍵入內(nèi)容以修改當(dāng)前文件的訪問權(quán)限

    sudo chmod 775 username.conf

  • 9.修改Apache的httpd.conf文件

    cd /etc/apache2/

    sudo nano httpd.conf

    找到以下信息,將其前面的" # "去掉

    LoadModule php5_module libexec/apache2/libphp5.so
    LoadModule authz_core_module libexec/apache2/mod_authz_core.so
    LoadModule authz_host_module libexec/apache2/mod_authz_host.so
    LoadModule userdir_module libexec/apache2/mod_userdir.so
    Include /private/etc/apache2/extra/httpd-userdir.conf

    可以在終端中” ctrl+w “查找

    同樣也可以在參照上面的方法在編輯器中查找

  • 10.修改httpd-userdir.conf文件红淡,方法類似上邊的步驟

    cd /etc/apache2/extra/

    sudo nano httpd-userdir.conf

    找到以下信息不狮,將其前面的" # "去掉

    Include /private/etc/apache2/users/*.conf

  • 11.再次修改 httpd.conf,參照以上的步驟

    sudo nano /etc/apache2/httpd.conf

    找到以下內(nèi)容在旱,并將” denied “修改為” granted “

    <Directory />

    ? AllowOverride none
    ? Require all denied // 將” denied “修改為” granted “
    </Directory>

    即修改為

    <Directory />

    ? AllowOverride none
    ? Require all granted
    </Directory>

  • 12.重啟Apache摇零,檢閱勝利的果實(shí)

    sudo apachectl restart // 重啟Apache

    點(diǎn)擊Finder,” command + shift + g “桶蝎,輸入“ /users/username/Sites ”(username需需改)驻仅,以打開你的個(gè)人訪問站點(diǎn)。為了更直觀的看到結(jié)果登渣,建議此時(shí)噪服,可以將一個(gè)demo.html文件存放在其中。然后在瀏覽器的地址欄鍵入“ http: //localhost/~username ” username需要修改绍豁,就可以看到最終的效果了

關(guān)于Apache的常見操作

sudo apachectl start // 開啟Apache
sudo apachectl stop // 關(guān)閉Apache
sudo apachectl restart // 重啟Apache

如果長時(shí)間不使用芯咧,建議關(guān)閉Apache,原因嘛,你懂的……

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末敬飒,一起剝皮案震驚了整個(gè)濱河市邪铲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌无拗,老刑警劉巖带到,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異英染,居然都是意外死亡揽惹,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門四康,熙熙樓的掌柜王于貴愁眉苦臉地迎上來搪搏,“玉大人,你說我怎么就攤上這事闪金》枘纾” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵哎垦,是天一觀的道長囱嫩。 經(jīng)常有香客問我,道長漏设,這世上最難降的妖魔是什么墨闲? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮郑口,結(jié)果婚禮上鸳碧,老公的妹妹穿的比我還像新娘。我一直安慰自己潘酗,他們只是感情好杆兵,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著仔夺,像睡著了一般琐脏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上缸兔,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天日裙,我揣著相機(jī)與錄音,去河邊找鬼惰蜜。 笑死昂拂,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的抛猖。 我是一名探鬼主播格侯,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼鼻听,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了联四?” 一聲冷哼從身側(cè)響起撑碴,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎朝墩,沒想到半個(gè)月后醉拓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡收苏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年亿卤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鹿霸。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡排吴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出杜跷,到底是詐尸還是另有隱情傍念,我是刑警寧澤矫夷,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布葛闷,位于F島的核電站,受9級(jí)特大地震影響双藕,放射性物質(zhì)發(fā)生泄漏淑趾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一忧陪、第九天 我趴在偏房一處隱蔽的房頂上張望扣泊。 院中可真熱鬧,春花似錦嘶摊、人聲如沸延蟹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阱飘。三九已至,卻和暖如春虱颗,著一層夾襖步出監(jiān)牢的瞬間沥匈,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國打工忘渔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留高帖,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓畦粮,卻偏偏與公主長得像散址,于是被迫代替她去往敵國和親乖阵。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

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

  • 首先预麸,先看一些Apache服務(wù)器的基礎(chǔ)設(shè)置义起,他可以幫你在Ubuntu CentOS 和OSX下安裝和配置一個(gè)apa...
    Brice_Zhao閱讀 11,416評(píng)論 5 12
  • 這里介紹兩種方法: Mac OS X 中默認(rèn)有兩個(gè)目錄可以直接運(yùn)行你的 Web 程序,一個(gè)是系統(tǒng)級(jí)的 Web 根目...
    牛仔褲小毛驢閱讀 1,480評(píng)論 0 1
  • 由于一些需要师崎,需要在php項(xiàng)目里默终,添加第三方支付的功能。以前從來沒搞過PHP犁罩,正好學(xué)習(xí)一下齐蔽。第一步就是部署環(huán)境了。...
    雨潤聽潮閱讀 511評(píng)論 0 0
  • 我們經(jīng)常性的需要使用局域網(wǎng)搭建 Web 服務(wù)器測試環(huán)境床估,如部署局域網(wǎng)無線安裝企業(yè)應(yīng)用等含滴,Mac OS X 自帶了 ...
    小白不是總閱讀 55,331評(píng)論 24 134
  • 系統(tǒng) 從OS X Yosemate 10.10升級(jí)到 OS X Sierra 10.12 后之前配置 apache...
    karl_song閱讀 7,081評(píng)論 7 7