macOS下自帶的Apache服務(wù)

前言

一般在學(xué)習(xí)web的時(shí)候,總會(huì)希望有一臺(tái)服務(wù)器測試下某些自己的功能,所以最好能自己搭一個(gè)本地服務(wù)器。有幸的是,macOS下自帶Apache服務(wù)。

配置文件

Apache的配置文件在/private/etc/apache2下的httpd.conf文件


image.png

找到這個(gè)文件,然后點(diǎn)復(fù)制黏貼,輸入電腦密碼后,會(huì)多出來一個(gè)副本,因?yàn)楹竺嫖覀儠?huì)修改配置該文件,萬一改到不可挽救的地步,你還可以還原。用你喜歡的文本編輯器打開源文件,我用的Sublime,打開后是這樣的:


image.png

打開php服務(wù)

php服務(wù)默認(rèn)是關(guān)閉的,如果你要運(yùn)行php文件,需要修改配置文件,搜索php關(guān)鍵詞,會(huì)找到一行有php字樣的代碼

image.png

#表示的是注釋,刪掉#后,就能打開php服務(wù)了。我記得上次我還是php5,現(xiàn)在已經(jīng)php7了。

修改根目錄地址

默認(rèn)的目錄文件是在/Library/WebServer/Documents里,里面可以放你需要的html、js文件之類的。在配置文件里搜索DocumentRoot,你可以看見默認(rèn)的文件目錄地址

image.png

然后你改成自己喜歡的目錄,建議放在這個(gè)目錄下/Users/你的用戶名/Sites

image.png

你在這個(gè)目錄下創(chuàng)建新的文件夾,改成Sites這個(gè)名字,文件自動(dòng)會(huì)有指南針圖案,很神奇吧。
接著更改Apache配置文件的根目錄,上面紅箭頭指到的2處都改掉。重啟下Apache就行。

啟動(dòng)Apache及關(guān)閉

代碼奉上:
開啟命令:sudo apachectl start
重啟命令:sudo apachectl restart
關(guān)閉命令:sudo apachectl stop
當(dāng)你輸入開啟命令后,用Safari瀏覽器驗(yàn)證下是否成功。在瀏覽器中輸入你電腦的ip地址或者用127.0.0.1也可以。

image.png

當(dāng)出現(xiàn)It works時(shí),表示你就成功了。
當(dāng)然,如果你的手機(jī)和你的電腦在同一個(gè)網(wǎng)之下,你可以在手機(jī)上輸入電腦的ip地址,也會(huì)出現(xiàn)該字樣。
image.png

如果你出現(xiàn)forbidden的話,可能你在改根目錄的時(shí)候,文件夾里是空的,你可以把/Library/WebServer/Documents里的文件復(fù)制到你的根目錄里。
image.png

如果出現(xiàn)上面的情況,那就說明你Apache服務(wù)沒有開啟成功,也許哪出了問題。

結(jié)語

這樣你的Apache服務(wù)就開啟了,換句話說,你有了自己的服務(wù)器了。

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

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評(píng)論 19 139
  • 首先,先看一些Apache服務(wù)器的基礎(chǔ)設(shè)置,他可以幫你在Ubuntu CentOS 和OSX下安裝和配置一個(gè)apa...
    Brice_Zhao閱讀 11,654評(píng)論 5 12
  • 安裝Apache 一、目的: 1. 能夠有一個(gè)測試的服務(wù)器,不是所有的特殊網(wǎng)絡(luò)服務(wù)都能找到免費(fèi)的! 二、為什么是 ...
    藍(lán)心兒的藍(lán)色之旅閱讀 992評(píng)論 1 1
  • 01 在澳大利亞的這些天里,我最大的感受就是這里人與人之間的那種簡單與純粹以及無條件的信任。 記得有一天,熊孩子跟...
    妮妮小屋閱讀 678評(píng)論 7 12
  • 看看日子恰好和前女友分手一年。 直到現(xiàn)在,我以缺憾為主軸,喜歡的女生依偎在他人懷中,喜歡卻不可觸及,喜歡我的女生我...
    止痛片先生I閱讀 536評(píng)論 0 0

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