linux中查看nginx、apache、php、mysql配置文件路径的方法
发布日期:2021-09-08 03:38:49 浏览次数:10 分类:技术文章

本文共 1173 字,大约阅读时间需要 3 分钟。

hot3.png

如何在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”
即可找到编译时加载的配置文件路径 httpd.conf
-V 参数可以看到编译时配置的参数

2、判断nginx

首先执行命令找到nginx路径
ps aux | grep nginx
如nginx路径为
/usr/local/nginx/sbin/nginx

然后执行以下命令

/usr/local/nginx/sbin/nginx -V
默认放在 安装目录下 conf/nginx.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配置文件中查看加载的php.ini路径。如 PHPIniDir  “/usr/local/apache/conf/php.ini”

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

find / -name nginx.conf
find / -name php.ini
find / -name my.cnf
find / -name httpd.conf

这种找发要经过刷选才行

转载于:https://my.oschina.net/u/267858/blog/376083

转载地址:https://blog.csdn.net/weixin_34313182/article/details/91999123 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:关于满二叉树与完全二叉树的总结
下一篇:父类的指针无法指向子类对象

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月27日 20时48分57秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章