在CentOS6上手動源代碼編譯安裝httpd2.2.34版本的一些操作。
阿新 • • 發佈:2018-06-03
源碼編譯 httpd服務 1,第一步,首先關閉防火墻。
service iptables stop ; chkconfig iptables off ;
2, 關閉SELinux
setenforce 0
改配置文件 : vim /etc/selinux/config SELinux=disabled
3, yum groupinstall “development tools”
用yum組管理把一些相關的開發工具組安裝上。
4, yum install openssl-devel
“openssl-devel”是一些依賴包。裝開發組包時會提示一些依賴包,都相繼裝上。
5, download sre
下載要安裝的進程的版本源代碼
6,tar xvf httpd-2.2.34.tar.bz2
下載完以後進行解包解壓。
7,cd httpd-2.2.34
解包完後cd進入進程裏面。
cat README 進入進程後查看安裝文檔,手冊。
cat INSTALL 進入進程後查看這個進程有什麽用處,說明等。
8,./configure –help
運行腳本前,先看看幫助,看需用裝什麽參數或者看需用啟動或禁用一些服務之類。
9, ./configure –prefix =/app
–sysconfdir=/etc/httpd22
–enable-ssl
在當前目錄運行,並指定安裝路徑,跟上需用安裝的參數,啟用或禁用的一些服務。
10, make
make根據生成的Makefile文件,構建生成二進制應用程序。
11, make install
最後復制文件到相應路徑下。
12, vim /etc/profile.d/env.sh PATH=/app/bin:$PATH
在配置文件中添加文件路徑,就可以在任意路徑下運行腳本。
13,. /etc/profile.d/env.sh
改完配置文件後再生成一下。
14, apachectl start
#最後啟動服務完成。
在CentOS6上手動源代碼編譯安裝httpd2.2.34版本的一些操作。