1. 程式人生 > >linux下apache伺服器的安裝、啟動、檢視

linux下apache伺服器的安裝、啟動、檢視

一、apache的安裝

1、下載原始碼

2、./configure --prefix=你自己想安裝的目錄 --enables-so

3、make 

4、make install完成之後,會在你的安裝目錄中多出/bin  /htdoc /cgi-bin /conf 等資料夾,其中/bin中放的是啟動apache相關的執行檔案, /htdoc放的是供外界訪問的檔案,例如index.html,/conf 放的是配置檔案。

二、apache的啟動

apahce啟動命令:/你的安裝目錄/apachectl start       啟動

apache停止命令:/你的安裝目錄/apachectl stop       停止

apache重啟命令:/你的安裝目錄/apachectl restart    重啟

三、檢視

netstat -nltup |grep httpd 檢視本機上是否啟動成功apache

 ===============================================================================================

如果apache安裝成為linux的服務的話,可以用以下命令操作:

啟動 service httpd start    

重啟 service httpd restart 

停止 service httpd stop       

Linux下將自己安裝的Apache(httpd)新增為系統服務,開機自啟動

1> 檢視一下/etc/init.d/下是否存在httpd這個服務

     ls /etc/init.d/ | grep httpd      如果沒有執行下一步

2> 將自己安裝目錄下的apachect1複製到該目錄下並改為httpd

    cp /你的安裝目錄/apachect1 /etc/init.d/httpd

3> 執行 chkconfig --add httpd    目的是想新增所制定的系統服務   但是會出現以下警告:

這裡說的是httpd服務不支援chkconfig , 新增支援:  vi /etc/init.d/httpd      在 #!/bin/sh  下新增這兩句:

#chkconfig:345 85 15

#description:Start and stop the Apache HTTP Server    最終結果為: 4> 執行:   chkconfig --add httpd                       chkconfig httpd on     就可以新增成功了 5> 檢視一下是否新增成功:     chkconfig --list httpd