編譯安裝apache可簡單分為3步:
第一步:下載apache軟件包解決依賴關系并生成Makefile
1.首先準備開發環境,可以通過yum安裝開發包組:yum groupinstall Development Tools
2.準備apache軟件包,可以通過http://httpd.apache.org下載到本地。隨后解包tar -xf?httpd-2.4.29.tar.bz2
3.此操作必須進入解包的文件夾內執行:./configure –prefix=/app/httpd2.4
–prefix=/app/httpd2.4:指定程序安裝目錄
tip:過程中可能會依賴到外部環境,比如依賴的軟件包。下面幾個軟件包為我遇見的情況:apr-devel、apr-util-devel、pcre-devel,根據提示將依賴的相應軟件包安裝即可。
第二步:根據Makefile構建應用程序
make
make install
第三步:配置apache
修改配置文件,配置環境:
vim /etc/profile.d/httpd2.4.sh
寫入以下內容:PATH=/app/httpd2.4/bin:$PATH
source?/etc/profile.d/httpd2.4.sh
更改man幫助配置路徑:vim /etc/man_db.conf,(Centos 7)
寫入MANDATORY_MANPATH? ? ? ? /app/httpd2.4/man
啟動服務:apachectl
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89408