使用root身份登錄
1.下載apache
http://apache.freelamp.com/httpd/httpd-2.2.14.tar.gz
http://apache.freelamp.com/httpd/httpd-2.2.14.tar.bz2
wget
linux下的下載命令
wget -P /root/apache http://apache.freelamp.com/httpd/httpd-2.2.14.tar.gz
2切換到下載目錄下 執行 tar -jxvf apache*.tar.bz2
tar是用來建立,還原備份文件的工具程序,它可以加入,解開備份文件內的文件。
常用參數
-c 建立新的歸檔文件
-r 向歸檔文件末尾追加文件
-x 從歸檔文件中解出文件
-O 將文件解開到標準輸出
-v 處理過程中輸出相關信息
-f 對普通文件操作
-j --bzip2 調用bzip2執行壓縮或解壓縮。注意,由於部分老版本的tar使用-I實現本功能,因此,編寫腳本時,最好使用--bzip2
3. 進入解壓後的目錄,執行 ./configure、make、make install 、 make clean、 make distclean 即可完成安裝
4. 軟件安裝的位置是 /usr/local/apache2,開始配置環境
5 從/usr/local/apache/bin/apachectl 到 /etc/rc.d/init.d/httpd 建立一個符號連接:
# ln -s /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
6 然後在apachectl添加以下幾行(大概在文件頂部,約第二行的地方):
# chkconfig: 2345 20 90
# description: Activates/Deactivates Apache Web Server
# /sbin/chkconfig --del httpd
# /sbin/chkconfig --add httpd
2345表示系統運行級別是2,3,4或者5時都啓動此服務,20,是啓動的優先級,90是關閉的優先級,如果啓動優先級配置的數太小時如0時,則有可能啓動不成功,因爲此時可能其
依賴的網絡服務還沒有啓動,從而導致自啓動失敗。
7 測試 Apache
# /etc/rc.d/init.d/httpd start
我用的是HOSTONLY模式 在宿主主機下輸入 測試地址http://192.168.2.168 測試成功
或者用命令查看下進程
# ps ax | grep httpd
關閉APACHE
# /etc/rc.d/init.d/httpd stop