1.Tarball 封包:
.tar.gz 和 .tar.bz2 格式居多;軟件素材參考:http://sourceforge.net
2.確認源代碼編譯環境:
需安裝支持 C/C++程序語言的 編譯器
gcc-4.1.1-52.el5、gcc-c++-4.1.1-52.el5
make-3.81-1.1.i386 …
3.安裝過程圖解:
注意:使用./configure生成的makefile配置文件相當於“藥方”
4.TAR包卸載
a.直接刪除安裝文件夾
b.少數軟件執行make uninstall
5.示例:
a. 解包
tar zxvf httpd-2.2.20.tar.gz -C /usr/src/
b. 編譯前的配置
cd /usr/src/httpd-2.2.20
./configure --prefix=/usr/local/apache
c. 編譯並安裝
make && make install
d. 啓動httpd服務
/usr/local/apache/bin/apachectl start
以--enable開頭的選項說明默認情況下不開啓,需要我們使用這個選項去打開這個功能
以--disable開頭的選項說明默認情況下開啓,需要我們使用這個選項去關閉這個功能
./configure --prefix=/usr/local/apache3 --enable-cache --enable-so 配置安裝的目錄,同時開啓緩存功能和動態加載模塊的功能
指導老師:雙星科技-馮老師