安裝完成後,增長了epel.repo、epel-testing.repo兩個文件,查看epel.repo文件linux
而後yum list,有不少包出來;使用 yum list |grep epel 查看apache
yum install -y 包名 --downloadonly ,該命令是下載rpm包但不安裝vim
下載的包默認的保存路徑爲:curl
yum install -y 包名 --downloadonly --downloaddir=/tmp/(自定義),而後ls /tmp/工具
若是下載一個已安裝的包(提示包已安裝,沒有任何操做)時,能夠用yum reinstall 從新安裝網站
源碼包下載路徑統一放到/usr/local/src/裏url
解壓httpd-2.2.32.tar.gz壓縮包spa
解壓完成後,到httpd-2.2.34目錄下去htm
其中,README和INSTALL兩個文檔常常用到,能夠用more查看文檔
指定安裝路徑./configure --prefix=/usr/local/apache2
若是不知道輸入的命令是否正確,能夠用echo $?查看 ,如果非零,表示上一條命令是錯的
上面顯示的是gcc不存在,安裝gcc
安裝好gcc,繼續指定安裝路徑./configure --prefix=/usr/local/apache2 ,配置過程當中會生成make file,是用來編譯的文件
而後使用make編譯工具,根據分配的cpu數量,來看編譯速度的;編譯完成後,用echo $?檢測,結果爲0表明正確。
接着make install ,它會把編譯完成的二進制文件、配置文件目錄放入到 prefix 指定的目錄下;再用echo $?檢測。
查看生成的目錄 /usr/local/apache2/
注意:下載源碼包必定要去官方網站或者可信任的站點
1. 配置yum源優先級 http://ask.apelearn.com/question/7168
2. 把源碼包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm