在 Mac 上建立自製 Apache 環境
![圖片](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilG9SYqGb59BSTdBn36vPyeCC_yxG299BcDWvKPycaJb-MnGxH7LBzYtT1xU8WrwZgK-kIWiyrdPDh7UsJ4ODskoQEyDLbxQUzWTY4Om1aLYJm76ClGuPXr6zdGsxCEm5B9jBZuhFujDg/s320/p1.png)
在 Mac 上建立自製 Apache 環境 筆者心情小語… 當你開心的遛個狗,哼哼小曲沒事想說更新一下心愛的 MAC 突然 Apache 開發環境就被 MAC OS 給狹持了(設定重置)!! 所以說 Apache 開發環境必須獨立! 特別感謝: 給力小夥伴指導我許多 LINUX 與 APACHE 相關設定及觀念。
為什麼要自製 Apache 環境 MAC OS 更新版本有時都會突然的重置原生 Apache 設定。 特別是此次 OS 10.14 ,連 PHP 外部建置環境都給禁止了!! 若您是使用套件架設環境( MAMP 、 LAMP 、 XMAPP 等…),那您可能不會有太大的感悟。 但若是您用的是 MAC 提供的原生 Apache ,那您可能連做個系統小更新都要小心翼翼的。 此處筆者用 HomeBrew 進行自製 Apache 環境建置。 需求 Mac OS(Linux) 系統電腦一台。 HomeBrew 開始建置吧 關閉 Mac OS 原生的 Apache 並防止他自行啟動 // 關閉 apache $ sudo apachectl stop // 禁止 apache httpd 自動啟動 $ sudo launchctl unload /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null 使用 HomeBrew 安裝 apache $ brew install httpd 通過指令檢查 apache 安裝,路徑應該被更改為 /usr/local/bin/apachectl $ which apachectl 確認啟用指令被改寫後,重啟 apache $ sudo apachectl -k start 設置預設啟用程序 $ sudo brew services start httpd 設置 apache 基礎設定 brew 建置的 Apache 位置為: /usr/local/etc/httpd 編輯 httpd.conf 修改以下項目: Listen 80 ServerName localhost Do...