admin 管理员组

文章数量: 887021


2024年2月18日发(作者:eventargs用法)

linux中查看nginx、apache、php、mysql配置文件路径的方法

如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断

1、判断apache

首先执行命令找到httpd路径

ps aux | grep httpd

如httpd路径为 /usr/local/apache/bin/httpd

然后执行以下命令

/usr/local/apache/bin/httpd -V | grep “SERVER_CONFIG_FILE”

即可找到编译时加载的配置文件路径

-V 参数可以看到编译时配置的参数

2、判断nginx

首先执行命令找到nginx路径

ps aux | grep nginx

如nginx路径为

/usr/local/nginx/sbin/nginx

然后执行以下命令

/usr/local/nginx/sbin/nginx -V

默认放在 安装目录下 conf/

3、判断mysql

首先执行命令找到mysql路径

ps aux | grep mysqld

如mysqld路径为

/usr/bin/mysql

然后执行以下命令

/usr/bin/mysql –verbose –help | grep -A 1 ‘Default options’

/usr/bin/mysql –print-defaults

4、判断php加载的配置文件路径

(1)、可通过php函数phpinfo来查看,写个文件,然后用网址访问一下,查找“Loaded

Configuration File”对应的值即为php加载的配置文件

(2)、如果是nginx+php配置,也可以通过查找php执行路径

ps aux | grep php

如,路径为 /usr/local/nginx/sbin/php-fpm

然后执行以下命令

/usr/local/nginx/sbin/php-fpm -i | grep “Loaded Configuration File”

即可看到php加载的配置文件

(3)、如果是apache+mod_php配置,也可以在apache配置文件中查看加载的路径。如 PHPIniDir “/usr/local/apache/conf/”

当然也有简单的方法,就是通过find来搜索

find / -name

find / -name

find / -name

find / -name

这种找法要经过筛选才行

本文出自:中国E动网[]

中国领先互联网接入服务提供商!11年品质保障!-- 中国E动网[]


本文标签: 路径 加载 配置文件 中国 找到