1. 程式人生 > >在CentOS6上手動源代碼編譯安裝httpd2.2.34版本的一些操作。

在CentOS6上手動源代碼編譯安裝httpd2.2.34版本的一些操作。

源碼編譯 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版本的一些操作。