MAC啟用本地http服務

我們都知道要在 windows 下使用 http 訪問本機的網(wǎng)頁,只需要把 IIS 啟用即可,具體的配置一股腦全鉤上,不會有什么大問題。但是自從花了大價錢買了 MAC 后,突然發(fā)現(xiàn)自己局部黯不會用電腦了,瞬間人生是無比絕望啊。

今天需要在 MAC 上把 http 服務打開,博主實在是不想安裝 apache。所以特地 goggle 了下 MAC 有沒有自帶的 http 服務。功夫不負有心人,下面來向大家介紹如何啟用 MAC 的 http 服務。

啟用http

其實很簡單,只要把 MAC 中的apachectl 命令啟用即可

- sudo apachectl start 啟動
- sudo apachectl restart " 重啟
- sudo apachectl stop " 停止

啟動 apachectl 后,在瀏覽器中輸入 localhost 可以看到 ‘It Work!’ 的放回界面,這時說明 apachectl 已成功啟動

切換 localhost 默認的根目錄

雖然啟動了 apachectl ,但是新的疑惑隨之而來:

  • localhost 的文件根路徑在哪里?
  • 應該如何把它設為我在文稿中的目錄 "/Users/user/Documents/web"?
解決方案:通過修改 apachectl 的配置文件能夠?qū)⒏窂皆O置成我們想要的路徑

1. Finder 》前往文件夾 》/etc/apache2

2. sudo vim httpd.conf " 打開配置文件

3. 查找 DocumentRoot,將對應的默認路徑修改成自己想要的路徑 
    -DocumentRoot "/Library/WebServer/Documents"
    +DocumentRoot "your document path"
    -<Directory "/Library/WebServer/Documents">
    +<Directory "your document path">

4. 然后重新啟動 apachectl , 根路徑就切換了。

遭遇錯誤:403 Forbidden

雖然根目錄已經(jīng)切換完成,但是當訪問目錄文件的時候,老是提示403。這說明配置文件還沒有完全配置好。查找了半天,發(fā)現(xiàn)國內(nèi)的用戶寫的解決方案都一知半解的,不是很清楚,照著做也往往無法解決問題。于是 Google 了下,果然外事不決就應該用 Google。

stackoverflow 網(wǎng)站找到了正確的解決方案,詳細解決方案 根據(jù)步驟即可完美解決。在 /etc/apache2/users/ 中添加一個當前登陸賬戶的同名文件 youname.conf,并添加如下代碼

<Directory "you document path">                                     
    AllowOverride All
    Options Indexes MultiViews FollowSymLinks
    Require all granted
</Directory>

然后

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

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

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,647評論 19 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,281評論 6 342
  • HTTP 400 - 請求無效 HTTP 401.1 - 未授權:登錄失敗 HTTP 401.2 - 未授權:服務...
    本味Vi閱讀 1,251評論 0 2
  • 手殘升級了mac系統(tǒng),結果php環(huán)境不能用了:sudo apachectl start訪問 localhost ...
    abs1004閱讀 4,975評論 0 4
  • 夕陽西下,一位蓬頭垢面的老頭正在濮水釣魚,兩個官吏朝這個釣魚的人走來,恭恭敬敬地說道“hello,莊夫子,我們楚威...
    七賢莊閱讀 927評論 0 2

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