Centos 7下編譯安裝Apache
阿新 • • 發佈:2018-12-18
相關 apache chmod src 開機自啟 啟用 prefix 目錄 col
(1)下載apr、apr-util、httpd源碼包
百度雲下載地址:https://pan.baidu.com/s/1HyW_9XTLhhhf5j_IuNCQsQ
提取碼:pg4d
(2)安裝編譯工具及插件
yum -y install gcc gcc-c++ make pcre-devel expat-devel perl openssl
(3)解壓apr、apr-util、httpd源碼包,將apr和apr-util移動到httpd/srclib/目錄下,去掉版本號
(4)進入httpd目錄,配置:
./configure --prefix=/lamp/apache2 --enable-so --enable-rewrite--enable-charset-lite --enable-cgi
以下是相關配置的說明:
--prefix=/lamp/apache2 \ //指定將httpd程序安裝到/usr/local/httpd目錄下 --enable-so \ //啟用動態加載模塊功能 --enable-rewrite \ //啟用網頁地址重寫功能,用於網站優化及目錄遷移 --enable-charset-lite \ //啟用字符集支持,以便支持使用各種字符集編碼的網頁 --enable-cgi //啟用CGI腳本程序支持,便於擴展網站的應用訪問能力
(5)編譯及安裝
make && make install
(6)關閉防火墻,禁止防火墻開機自啟
systemctl stop firewalld.service
systemctl disable firewalld.service
(7)開機啟動apache:
vim /etc/rc.d/rc.local
添加apache的標準執行語句:
/lamp/apache2/bin/apachectl start
給/etc/rc.d/rc.local添加執行權限:
chmod +x /etc/rc.d/rc.local
Centos 7下編譯安裝Apache