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