如何在服务器中找到站点的所有配置

一、找到nginx配置文件

判断是否由nginx提供web服务

netstat -lntp|grep :80

找到nginx程序

ps -ef|grep nginx

上面图中的红框就是nginx程序

执行程序加上 -t 可以得到nginx.conf的目录

通过nginx.conf可以找到该服务器上运行的站点以及相应代码的位置

二、找到php-fpm.conf

  找到nginx.conf以后可以打开该文件找到站点对应的配置(有可能在include文件里面,留意nginx.conf里面的include xxx/*),找到fastcgi_pass对应的端口,比如9000

netstat -lntp|grep :9000

定位到由php-fpm提供服务

通过执行:ps -ef|grep php-fpm 找到php-fpm.conf

三、找到php.ini

从上一步可以得到php的安装目录/usr/local/php/(去掉etc/php-fpm.conf),执行

/usr/local/php/bin/php -i |grep ini

Loaded Configuration就是php.ini的文件路径

四、各种修改后重启

1、修改nginx.conf或者该文件include的文件

/opt/nginx/sbin/nginx -s reload

/opt/nginx/sbin/nginx 为前面得到的nginx的执行程序

2、修改php.ini和php-fpm.conf:

kill -USR2 `ps -ef|grep ‘php-fpm: master process‘|grep -v ‘grep‘|awk ‘{print $2}‘`
时间: 2024-12-28 01:31:57

如何在服务器中找到站点的所有配置的相关文章

服务器资源共享--IIS站点/虚拟目录中访问共享目录(UNC)

UNC是 Universal Naming Convention 的简称,也叫通用命名规范.通用命名约定. 网络(范指局域网)上资源的完整位置名称. 格式为 \\servername\sharename ,其中 servername 是服务器名,sharename 是共享资源的名称. 目录或文件的 UNC 名称可以包括共享名称下的目录路径,如:\\servername\sharename\directory\filename 亦可作为 \\serverip\sharename 格式,其中 ser

从windows服务器中的Mysql数据库和论坛程序迁移到Linux系统中的整个过程

1. 首选进入windows服务器,当前目录下d:\Mysql server5.0\data\  mysqldump  –u  root–p   ultrax >ultrax.sql    //注意事项:当前目录是要所在data目录下,否则导出的是空文件: 或者d:\Mysql server5.0\data\  mysqldump  –u  root–p   ultrax >ultrax.txt //导出数据格式由用户定; 当执行上面的命令时,提示您输入mysql数据库密码,导出数据的时间根据

恢复数据:Xen Server服务器中一台VPS不可用

故障描述 1.硬件架构概述 服务器:Dell 720服务器配戴一张H710P的RAID卡. 存储阵列:由4块希捷2T STAT硬盘组成的RAID 10. 操作系统:Xen Server 6.2版本. 2.故障虚拟机概述 操作系统:Windows Server 2003. 应用:Web服务器(ASP + SQL 2005的网站架构). 虚拟磁盘:10G系统盘 + 5G数据盘. 故障描述:因特殊原因导致Xen Server服务器中一台VPS(即Xen Server虚拟机)不可用,虚拟磁盘中数据丢失.

Lync 客户端:无法登陆到Lync,验证服务器中的证书时遇到问题

安装完Lync客户端后,运行时Lync客户端时,报出如下错误: [原因解析] Lync客户端没有正确安装CA证书链. [解决办法] 第一种方法:将计算机加入域. 第二种方法:不加入域的处理方法: 1. 登录域服务器计算机,登陆http://CA服务器IP/certsrv下载CA证书链.若http://CA服务器IP/certsrv无法访问,请确认AD证书服务中安装了证书颁发机构Web注册,并且IIS中存在certsrv站点. 2. 将CA证书链下载到本地磁盘上.   3.证书安装步骤 双击打开根

主机不能访问虚拟机CentOS中的站点

主机能ping通虚拟机 虚拟机也能ping通主机 主机不能telenet通虚拟机 原因:虚拟机开启了防火墙, 解决办法:关闭虚拟机防火墙. Centos 7 firewall 命令: 查看已经开放的端口: firewall-cmd --list-ports 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –perman

Apache服务器中prefork和worker工作模式

一.多道处理模块MPM介绍 Apache HTTP 服务器被设计为一个功能强大,并且灵活的 web 服务器, 可以在很多平台与环境中工作.不同平台和不同的环境往往需要不同 的特性,或可能以不同的方式实现相同的特性最有效率.Apache 通过模块化的设计来适应各种环境.这种设计允许网站管理员通过在 编译时或运行时,选择哪些模块将会加载在服务器中,来选择服务器特性.        Apache 2.0 扩展此模块化设计到最基本的 web 服务器功能. 它提供了可以选择的多处理模块(MPM),用来绑定

SVN服务器中可以删除文件夹但无法删除文件

SVN服务器中可以删除文件夹但无法删除文件:解决办法 找到任一台连接SVN的电脑客户端,然后打开TortoiseSVN Browser,打开以后输入正确的URL,如图所示: 输入正确的身份验证信息后,在文件目录中找到对应的文件 找到该文件,右键会出现X删除,直接删除即可. 出现该问题的原因:SVN不允许在服务器端删除客户端上传的单一文件,除非将整个工程删除.如果想要删除某个文件,只能通过URL访问到后,进行删除.

ORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序

当你碰到ORA-12520错误时,如下所示: 英文:ORA-12520: TNS:listener could not find available handler for requested type of server 中文:ORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序 一般你应该从下面两个方面考虑: 1:数据库是专用服务器,但是在tnsname.ora配置文件中设置的连接方式是shared,这种情况需要修改tnsname.ora配置文件,这种错误情况一般

Ubuntu 服务器中配置 AWStats

AWStats 是一个开源的网站分析报告工具,可以生成强大的网站.流媒体.FTP 或邮件服务器的访问统计图.此日志分析器以 CGI 或命令行方式进行工作,并在网页中以图表的形式尽可能的显示你日志中所有的信息.它可以"部分"读取信息文件,以便能够频繁并快速处理大量的日志文件.它支持绝大多数 Web 服务器日志文件格式,包括 Apache,IIS 等. 安装 AWStats 包 默认情况下,AWStats 的包可以在 Ubuntu 仓库中找到. 可以通过运行下面的命令来安装: sudo a