windows啟動、停止和重新啟動Apache服務


啟動、停止和重新啟動Apache服務(1)

在Windows操作系統中,Apache一般以服務的方式運行。在安裝Apache時,如果你選擇了“for all users”,Apache就會自動安裝為一個服務。如果選擇的是“only for the Current User”,可以在安裝后手動將Apache注冊為服務。注意,只有Administrators組的成員才能成功注冊服務。

使用Apache Service Monitor工具可以查看和管理你所在網絡上的所有機器上安裝的Apache服務的狀態,如圖1-9所示。為了使用Apache Service Monitor管理Apache服務,首先必須自動或手動安裝Apache服務。

 

可以在Apache安裝目錄的bin子目錄下使用如下命令安裝一個Apache服務。如果沒有指定服務名稱和配置文件,則在安裝時使用默認服務名稱Apache2.2,默認配置文件conf/httpd.conf。

  1. C:\Apache2.2\bin> httpd  -k  install 

當在同一台機器上裝有多個Apache服務時,必須為它們指定不同的名稱,這樣方便管理。可以使用下面的命令來指定服務的名稱,其中“ApacheShop”為指定的服務名稱。

  1. C:\Apache2.2\bin> httpd  -k  install  -n  ApacheShop 

如果想為不同的服務指定不同的配置文件,可以在安裝時使用如下的命令來指定:

  1. C:\Apache2.2\bin> httpd  -k  install  -n 
    ApacheShop -f "C:/Apache2.2/conf/my.conf" 
  1. C:\Apache2.2\bin> httpd  -k  uninstall 

也可以移除指定名稱的服務,如下所示:

  1. C:\Apache2.2\bin> httpd  -k  uninstall  -n  ApacheShop 

啟動、停止和重新啟動Apache服務的方法通常是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2.2和NET STOP Apache2.2,或者使用Windows控制面板下的服務。

在啟動Apache服務之前,可以使用下面的命令來檢查配置文件的正確性。

  1. C:\Apache2.2\bin> httpd  -n  Apache2.2  -t 

還可以通過命令行控制Apache服務。啟動一個已安裝的服務:

  1. C:\Apache2.2\bin> httpd  -k  start 

停止一個已安裝的服務:

  1. C:\Apache2.2\bin> httpd  -k  stop 

  1. C:\Apache2.2\bin> httpd  -k  shutdown 

重新啟動一個運行中的服務,可以使用下面的命令強制其重新加載配置文件:

  1. C:\Apache2.2\bin> httpd  -k  restart 

httpd命令非常重要,詳細介紹如下。

    1. httpd [-D name] [-d directory] [-f file]  
    2.       [-C "directive"] [-c "directive"]  
    3.       [-w] [-k start|restart|stop|shutdown]  
    4.       [-k install|config|uninstall] [-n service_name]  
    5.       [-v] [-V] [-h] [-l] [-L] [-t] [-S]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM