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
进入数据库,模拟慢查这询测试