跳到主要内容

配置

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

www.conf

#修改为以下配置

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

配置

七、防火墙设置

  1. 如果没有开启firewalld,需要开启。 # systemctl enable firewalld # systemctl start firewalld # systemctl status firewalld
  2. 允许http及https服务 firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload firewall-cmd --list-services