久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

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

Linux系統(tǒng)判斷當前運行的 Apache 所使用的配置文件

2016-08-23 00:02:56 9358

問題描述


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

解決方案


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

1.以常見的 80 端口為例,使用如下指令查看當前運行 Apache 程序?qū)τ诘倪M程ID:

netstat –tlnp | grep httpd 80

示例輸入如下圖:

QQ圖片20150215111142.png

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

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

示例輸出:

QQ圖片20150215111411.png

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

命令為:

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

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

 示例輸出:

QQ圖片20150215111427.png

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

 


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

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

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

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