Linux基礎命令---httpd守護進程


httpd

      httpd是apache超文本傳輸協議的主程序,它被設計成一個獨立運行的守護進程。httpd會建立一個線程池來處理http請求。

      此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1、語法

      httpd  [選項]

 

2、參數列表

選項

說明

-d serverroot

設置服務器根目錄。對應配置文件中的ServerRoot指令

-f config

指定apache服務器的配置文件。如果配置文件不使用絕對路徑,那么就是相對於ServerRoot的路徑

-k

start|restart|graceful|stop|graceful-stop

向httpd進程發送信息,可以控制httpd

-C

在讀取配置文件之前,先處理指定的指令

-c

在讀取配置文件之后,處理指定的指令

-D param

設置參數,它可以配合apache的配置文件中<IfDefine>一起使用

-e level

設置日志等級

-E file

設置錯誤信息文件

-h

顯示簡短的說明選項

-l

顯示靜態編譯的httpd模塊列表

-L

顯示apache服務配置文件中的指令列表

-M

顯示httpd模塊列表

-S

顯示虛擬主機配置

-t

檢查配置文件語法

-v

顯示httpd版本

-V

顯示編譯時的配置參數和版本信息

-X

運行調試模式

 

3、實例

1)重啟httpd服務 

[root@localhost ~]#httpd -k restart             //重啟服務

You have new mail in /var/spool/mail/root

[root@localhost ~]#  

2)檢測配置文件

[root@localhost ~]#httpd –t                     //檢測配置文件,沒有錯誤

httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName

Syntax OK

[root@localhost ~]# 

3)顯示apache中的模塊

[root@localhost ~]# httpd -M

httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName

Loaded Modules:

 core_module (static)

 mpm_prefork_module (static)

 http_module (static)

 so_module (static)

 auth_basic_module (shared)

 auth_digest_module (shared)

 authn_file_module (shared)

 authn_alias_module (shared)

 authn_anon_module (shared)

 authn_dbm_module (shared)

 

 

做了一個Linux學習的平台,目前出來一個雛形,各位可以參考使用
鏈接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密碼:n7bk


免責聲明!

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



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