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

httpdapache

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

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

 

1、語法ide

httpd  [選項]學習

 

2、參數列表spa

選項線程

說明設計

-d serverroot調試

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

-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 

081634m8n8t2tmz2te95w5.gif

相關文章
相關標籤/搜索