配置
php.ini
# 设置扩展目录 (此处的值应该是你刚才看到扩展目录)
extension_dir = "/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/"
#设置PHP的时区,修改为 Asia/Shanghai 或 PRC
date.timezone = Asia/Shanghai
#避免PHP信息暴露在http头中
expose_php = Off
#避免暴露php调用mysql的错误信息(如果是本地环境,可以设置为On,方便查看原因)
display_errors = Off
#在关闭display_errors后,开启PHP错误日志(路径在php-fpm.conf中配置)
log_errors = On
#修改为以下配置
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
#开启慢日记
request_slowlog_timeout = 1
slowlog = log/$pool.log.slow
#修改fpm运行的用户和组都改为web 用户
user = nobody
group = nobody
#根据nginx.conf中的配置fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;设置PHP监听
; listen = 127.0.0.1:9000 #####不建议使用
; listen = /var/run/php-fpm/php-fpm.sock #由于以前的vhost里的配置文件大都是用127.0.0.1:9000,等以后有时间再来改为sock
配置
七、防火墙设置
- 如果没有开启firewalld,需要开启。 # systemctl enable firewalld # systemctl start firewalld # systemctl status firewalld
- 允许http及https服务 firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload firewall-cmd --list-services