Mac下安裝Apache


沒錯,這一篇又是因為頭頭給我安排的任務得出來的總結。

本身Mac是有自帶的Apache,但是對並發量有限制,這個可以在系統的配置參數里面看,所以本人決定重新安裝一個,來,請按照下面的流程來走:

一、下載(下載的東西隨便放在哪里都可以)

首先,我們要知道要需要下載的東西有這么幾個:Apache、apr、apr-util、pcre,下載的鏈接給你們准備好了(2和3的鏈接是一樣的),依次為:

1、http://httpd.apache.org/download.cgi#apache24

2、http://apr.apache.org/download.cgi

3、http://apr.apache.org/download.cgi

4、https://ftp.pcre.org/pub/pcre/   (溫馨提示:不要下載pcre2 不然會報錯)

二、安裝(創建目錄不可以隨便)

其次我們要創建目錄,創建目錄的目的是為了說明編譯的目標路徑是在哪里,在訪達command+shift+G,輸入/usr/local,進入到local后,創建以下四個目錄:

1、Apache: /usr/local/httpd

2、apr:   /usr/local/apr

3、apr-util:  /usr/local/apr-util

4、pcre:  /usr/local/pcre

(標紅部分就是你要創建的文件夾的名字)

好,正式進入到安裝流程,上面第一部分的四個東東下載好了之后,在下載的目錄里面分別進行解壓,解壓完成之后再接着按照流程走:

cd進入到Apache的解壓路徑,enter回車,頁面如下:

進入到該文件夾路徑以后,輸入下面的命令再enter回車:

./configure --prefix=/usr/local/httpd/

不過,基本上執行完這一步之后都會出現如下的錯誤提示:

不要慌,這個時候就需要先安裝apr,因為apr-util的安裝包是依賴於apr的,那接下來就cd 進入到apr解壓后所在的文件夾路徑,enter回車,再輸入這句命令:./configure --prefix=/usr/local/apr,再enter回車,等命令執行完畢,頁面如下:

執行完畢之后再輸入make,enter回車之后就等命令執行結束,頁面如下:

再輸入make install,enter回車等命令結束即可,頁面如下:

安裝好了apr之后,我們再接着剛剛報錯沒安裝好的apr-util,跟上面的操作步驟其實差不多,cd 進入到apr-util解壓后的文件夾所在路徑,enter回車,輸入命令: ./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/,再enter回車等命令執行結束,頁面如下:

執行結束之后輸入make,enter回車等命令執行結束,頁面如下:

執行結束之后再輸入make install ,enter回車等命令執行結束就可以了,頁面如下:

接下來再安裝pcre,cd進入到pcre解壓后的文件夾所在路徑,enter回車,再輸入以下命令:./configure --prefix=/usr/local/apr-util,enter回車,等命令結束,頁面如下:

再輸入make,enter回車等命令執行結束,頁面如下:

最后輸入make install,enter回車等命令執行結束就可以了,頁面如下:

至此,Apache需要的三個東東都准備好了,這個時候來編譯Apache就不會有啥問題了,那我們最后來安裝Apache,堅持就是勝利~

cd 進入到Apache解壓后文件夾所在的路徑,enter回車,再輸入以下命令:./configure --prefix=/usr/local/httpd -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util -with-pcre=/usr/local/pcre/,enter回車,出現以下頁面:

這個問題我遇到了很多次,換了好多個版本都不行,着實讓我焦灼,百度上的方法我也都試了個遍,最后我選擇直接跳過哈哈哈哈,接着再輸入make,enter回車等命令執行結束,最后再輸入make install等命令結束就好了,大功告成!

以上,如果有不對的地方請告知我~😄

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM