手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術知識庫 >  云服務器 >  服務器教程 >  Linux系統判斷當前運行的 Apache 所使用的配置文件

Linux系統判斷當前運行的 Apache 所使用的配置文件

2016-08-23 00:02:56 9242

問題描述


由于歷史備份、更新等原因,導致在 Linux 系統服務器中存在多個 Apache目錄,如果不是網站的配置人員,可能會不清楚應該修改哪個配置文件進行網站調整。

解決方案


可以通過如下步驟,判斷當前正在運行的Apahce所使用的配置文件是哪個。

1.以常見的 80 端口為例,使用如下指令查看當前運行 Apache 程序對于的進程ID:

netstat –tlnp | grep httpd 80

示例輸入如下圖:

QQ圖片20150215111142.png

2. 使用如下指令查詢進程的運行路徑:

ll /proc/<進程id>/exe 
# 進程 id 為前述獲取的 PID

示例輸出:

QQ圖片20150215111411.png

3.根據上述查詢結果獲取到的程序運行路徑,使用 -V 參數查詢該 Apache 使用的配置文件。

命令為:

格式:
<上述獲取的apache路徑> -V 

比如:
$ /usr/sbin/httpd –V

 示例輸出:

QQ圖片20150215111427.png

說明:出現的信息中 "HTTPD_ROOT”+ “SERVER_CONFIG_FILE" 即為配置文件路徑。

 


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: