【安裝記錄】MAC上安裝Apache ab

mac 系統上安裝Apache ab

第一步 下載解壓

下載Apache HTTP Server

解壓下載完的包

  • 這步無需多言

第二步 配置安裝路徑

  • 官方安裝文檔如下
    這裏寫圖片描述
    1. 打開終端,進入到剛剛解壓完的http server目錄
    2. 執行 ./configure (根據官方文檔說明,不加prefix會有默認的路徑)
    3. 可能你會見到如下錯誤,找不到APR
      這裏寫圖片描述
    4. 爲此我們要安裝一下APR (Apache Portable Runtime)和APR-Util
      下載地址
      APR http://mirrors.shu.edu.cn/apache//apr/apr-1.6.5.tar.gz
      APR-Util http://mirrors.shu.edu.cn/apache//apr/apr-util-1.6.1.tar.gz
      http://apr.apache.org/download.cgi 界面上有提供best available version
      • 安裝 APR,prefix後面跟着的是你想要安裝APR的路徑
        前提:進入到解壓後的APR路徑

        ./configure –prefix=/usr/local/apr
        make
        make install
      • 安裝 APR-Util
        前提:進入到解壓後的APR-Util路徑,prefix後面跟着的是你想要安裝APR的路徑,-with-apr是指向我們安裝apr的路徑

        ./configure –prefix=/usr/local/apr-util -with-apr=/usr/local/apr/
        make
        make install
    5. 再次進入到http server的解壓路徑,執行下列命令,其中指定了apr和apr-util的安裝路徑

      ./configure –prefix=/usr/local/httpd/ -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util/
    6. 再次遇到錯誤,找不到PCRE-Config
      這裏寫圖片描述
      下載地址,請自行選擇一個版本下載 https://ftp.pcre.org/pub/pcre/ ,切記不要下載pcre2
    7. 安裝pcre,套路和APR類似
      前提:進入到解壓後的pcre路徑,prefix後面跟着的是你想要安裝PCRE的路徑

      ./configure –prefix=/usr/local/pcre
      make
      make install

      注意:報“Did not find pcre-config script”的錯誤,可能是因爲你安裝了pcre2,請重新安裝pcre
    8. 進入到http server的解壓路徑,執行下列命令
      前提:記得創建/usr/local/httpd/這個路徑

      ./configure –prefix=/usr/local/httpd/ -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util/ -with-pcre=/usr/local/pcre/
    9. 進入到httpd的安裝目錄,啓動服務

      cd /usr/local/httpd/bin
      apachectl -k start
    10. 遇到“AH00558: httpd: Could not reliably determine the server’s fully qualified domain name”錯誤
      進入到/usr/local/httpd/conf目錄
      編輯httpd.conf文件,搜索”#ServerName”,添加ServerName localhost:80
    11. 重複step9
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章