LNMP day-32 ( 4.52-55 php-fpm配置, 4.56 mariadb密码重置, 4.57 MariaDB慢查询日志 )

4.52 php-fpm配置

在这里插入图片描述
如果把监听端口改为9001 网站会报502错误
如
解决方法
1.把网站配置文件监听的端口改 9000
2.修改PHP-FPM 配置文件
在这里插入图片描述
在这里插入图片描述

vim /usr/local/php-fpm/etc/php-fpm.d/www.conf
在这里插入图片描述
在这里插入图片描述
把监听端口 9000改为 9001
或者 listen=/tmp/www.socket
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如查使用 listen=/tmp/www.socket 方式,网站的配置文件更改为:

在这里插入图片描述
重载配置,测试网页还是提示502
查看日志,permission denied 表示文件或者服务读写不了
在这里插入图片描述
vim www.conf
把权限改为0666 (注意,去除前面的; 分号符号)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.53 php-fpm配置2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
当超过500请求时,自己结束进程
在这里插入图片描述

错误信息显示在网页,临时调试可以设为on 一般设置off
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.54 php-fpm配置3

查看php.ini 目录
方法一
在这里插入图片描述
方法二:
不能在生产环境上使用phpinfo
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这时刷新 /phpinfo.php 为空白的页面
查看错误日志
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
vim www.conf 文件
配置php慢日志记录,针对php-fpm
在这里插入图片描述
在这里插入图片描述
先把phpinfo 打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试页面,设置解析2S
在这里插入图片描述
curl 测试页面
打开php慢日志记录。
在这里插入图片描述
测试其它页面
在这里插入图片描述
设置停顿10S
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.55 php-fpm配置4

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看错误日志
在这里插入图片描述
在这里插入图片描述
多个网站要定义多个目录 ,不建议在open_basedir 下定义,因为其中一个网站被黑了,会影响到其它的网站
在www.conf 下定义
在这里插入图片描述
在这里插入图片描述
复制过滤出来的配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为了更好区分,把原先的www.conf 改名 为bbs.conf 相关的配置文件也要更改
在这里插入图片描述
vim bbs.conf
在这里插入图片描述
在这里插入图片描述
修改网站配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试网页502 查看nginx 日志在这里插入图片描述
nginx -s rload 重载nginx配置文件,测试正常
在这里插入图片描述
当php.ini 定义 和 php-fpm 同时定义了,以php-fpm 的为主
在这里插入图片描述
在这里插入图片描述

4.56 MariaDB密码重置

在这里插入图片描述
重置maria DB root 密码
方法一,已知root 密码
在这里插入图片描述
方法二,不知root密码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看user 表里所有的字段
在这里插入图片描述
早期版本5.5 5.6 密码都是存在password 字段里
select user,host,password,authentication_string from user;
在这里插入图片描述
也可以加个条件and host=‘localhost’
在这里插入图片描述
退出MariaDB 删除 /etc/my.conf 里面的skip-grant ,重启服务
在这里插入图片描述
用新的密码测试登陆数据库

更改普通用户密码
在这里插入图片描述
同样用 uddate 命令来更改

在这里插入图片描述

4.57 MariaDB慢查询日志

在这里插入图片描述
show variables like ‘slow%’;
在这里插入图片描述
show variables like ‘datadir’;
在这里插入图片描述
show variables like ‘long%’;
在这里插入图片描述
vim /etc/my.cnf
新增配置慢日志

slow_query_log=ON
slow_query_log_file=/data/mysql/aguang-slow.log
long_query_time=2
在这里插入图片描述
在这里插入图片描述
进入数据库,模拟慢查这询测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值