我是第一次哦。。。花費了我一個通宵,失敗了四次,最後安裝成功才發現原來是自己粗心大意,現炒現賣,剛裝好Apache就上來把成功安裝的過程寫下來了。。。此文獻給象我一樣初初接觸linux的超級大菜鳥,^_^
我在安裝redhat6.2時,ftp和http和數據庫都不裝,基本上只是裝了XFree86。
准備工作:
在命令行下運行lynx下載apache-2.0.44.tar.gz
#cd /usr/local/src
#lynx http://www.apache.org/dist/httpd/httpd-2.0.44.tar.gz
下載結束後保存為/usr/local/src/httpd-2.0.44.tar.gz,按'q'並回答y退出lynx
開始安裝:
#cd /usr/local/src
#tar zxvf httpd-2.0.44.tar.gz
#cd /usr/local/src/httpd-2.0.44
#./configure --prefix=/usr/local/servers/apache2
(說明:--prefix=/usr/local/servers/apache2這個選項是自己設定的apache的安裝目的目錄)
等啊等。。。,配置完了
#make
這個make好象等了n年。。。苦啊
#make install
簡單配置:
#cd /usr/local/servers/apache2/conf
#vi httpd.conf
編輯httpd.conf,按鍵盤上Insert鍵,翻頁,找到#ServerName xxxxx:80,把ServerName前的#號去掉,把xxxxx改成自己的機器全名,如我改成ServerName pig.home.cn ;還有一步最關鍵的是把Group #-1改成Group nobody,如果漏了改它,則apache是沒法啟動的。最後按兩下Esc鍵,輸入 :wq回車就存盤退出vi編輯器了。
啟動Apache:
#cd /usr/local/servers/apache2/bin
#./apachectl start
測試Apache是否工作了,激動人心的時刻到了,命令行下輸入:
#lynx http://localhost
哇哇,真的看到主頁了耶~~~~
白天要停電。。。java、JSP和PHP只能到晚上再裝了。sigh
忘了說一句,停掉apache是
#cd /usr/local/servers/apache2/bin
#./apachectl stop
呵呵