Linux日志
PHP记事本
JS记事本
数据库
团队资讯

debian/ubuntu/centos下LNMP环境的权限配置

分类:Linux日志 发布时间:2017-09-19 10:01:27 阅读:作者:郑祥景

本例以nginx的默认用户为:nginx为例

适用于:debian/ubuntu/centos


一、网站目录

修改网站目录所有者为nginx

chown -R nginx:nginx /网站目录

二、nginx运行用户

nginx设置运行用户在nginx.conf的user字段;

user nginx;

三、php-fpm

默认为www-data,在php-fpm配置文件www.conf内修改;

user = nginx
group = nginx
listen.owner = www
listen.group = www

四、session目录

session目录权限和网站目录类似:

chown -R 用户:用户 /var/lib/php/session

五、crontab定时任务指定nginx用户

crontab -e -u nginx

六、supervisor设置执行用户

在监控任务内加上:

user=nginx

七、补充一:

在centos7.2上,遇到了上述操作完成后,图片无法上传,报nginx的500错误。

这是因为/var/lib/下的nginx目录没有权限导致:

chown -R www:www /var/lib/nginx;


  

   编辑:郑祥景

[随享社区版权所有 未经许可不得转载 ]

返回首页


推荐
Linux日志
PHP记事本
JS记事本
数据库
团队资讯
在线客服随享宝宝
有任何问题,都可以戳我反馈哦!
微信公众号 方便 快速
扫描二维码 关注公众号

版权所有:天妖云/随享社区V5.2 beta Copyright 2015-2019 TIAYO.COM Inc. All rights reserved.