位置: 编程技术 - 正文

php + nginx项目中的权限详解(nginx配置php项目)

编辑:rootadmin

推荐整理分享php + nginx项目中的权限详解(nginx配置php项目),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nginx使用php,nginx搭建php项目,nginx php运行原理,nginx运行php项目,nginx运行php项目,php-nginx,nginx使用php,nginx使用php,内容如对您有帮助,希望把文章链接给更多的朋友!

本文给大家介绍的关于php + nginx项目权限的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:

nginx/php-fpm

进程权限

主进程用户为启动的用户 子进程

1、nginx的用户为nginx.conf中配置的用户

2、php-fpm的用户为php-fpm.conf中配置的用户

如:启动nginx的是root,nginx中配置的user是nginx,那主进程就是root,子进程就是nginx

处理方式

以下访问均以nginx子进程进行

php + nginx项目中的权限详解(nginx配置php项目)

静态文件

步骤:nginx访问/index.html时,nginx会直接访问对应文件,并将内容返回给请求的客户端。 权限情况:此时只需要nginx拥有index.html文件的权限即可。

php脚本文件

步骤:

nginx访问/index.php时,nginx为了能够把正确的脚本处理结果返回给客户端,需要进行配置告诉nginx.php是非静态文件,需要php脚本解析器进行处理后才能返回内容。 一般来讲会在nginx配置中加上类似fastcgi_pass unix:/var/run/php5-fpm.sock;这样的配置项,指明nginx在遇到访问脚本文件时需要去找谁,之后会访问该文件做到将请求转发至php-fpm。 由php-fpm访问真正的php脚本文件,将结果返回值nginx,再有nginx将结果返回至客户端。

权限情况:

nginx需要有/var/run/php5-fpm.sock文件权限; php-fpm需要有/index.php文件权限;

用户配置位置

nginx用户设置在nginx.conf中第一行的user

php-fpm用户设置在php-fpm.conf中的

listen.owner = xxx;设置unix socket用户 user = xxx设置进程启动用户

注:以上两个配置文件不同的操作系统下文件名略有不同,请根据自身安装情况自行判断。

nginx转发内容到php-fpm不只有/var/run/php5-fpm.sock的方式,在php-fpm.conf中还可以通过配置改为xxx.xxx.xxx:等方式

其他

比较特别的点,一般nginx都是用root用户启动的(为了获取端口权限),如果本地开发nginx是用普通用户重启,那么主进程和子进程都会是当前用户,nginx.conf中的配置不再起效,暂不清楚原因。

总结

标签: nginx配置php项目

本文链接地址:https://www.jiuchutong.com/biancheng/290900.html 转载请保留说明!

上一篇:PHP创建单例后台进程的方法示例(php 单例模式优点及如何实现)

下一篇:PHP正则删除html代码中a标签并保留标签内容的方法 原创(js正则表达式删除特定字符)

  • 增值税普通发票有什么用
  • 纳税人识别号怎么看是不是一般纳税人
  • 汇算清缴申报的时候资产总额带不出来
  • 个人缴纳职业年金是什么意思
  • 税控盘及维护费的会计分录
  • 零申报是不是什么都不用填
  • 工资表只显示一个人的其他看不见
  • 赠送的产品价格为0怎么入库
  • 资产项目有
  • 专票上的电话号码应该是哪个
  • 装修公司一般纳税人税率是多少啊
  • 预收账款确认收入分录
  • 发票加盖公章有用吗
  • 土地整理项目如何提取地块的坐标
  • 股权增值转让的财税处理
  • 物资采集是什么意思
  • 人力资源外包服务增值税税率
  • 售后回租产生的费用
  • 企业存款利息计入什么科目
  • 超市送现金券怎么做账
  • 公司为职工在异地买医保
  • 企业清算期间留抵的税额如何做会计处理?
  • 农产品加计扣除1%政策
  • 委托加工代扣代缴的消费税如何计算
  • 农民专业合作社普通发票抵扣
  • 金三打印客户端插件如何下载?
  • 质量罚款入什么科目
  • 劳务公司差额征收税率是多少
  • 原材料采购的会计核算风险
  • 存货盘亏应该计什么科目
  • 汽车发票金额怎么算
  • 商品和安装能开什么发票
  • 农业自产自销如何认定
  • 挂靠别人的资质进行房屋建筑会计怎样做账?
  • win11系统进程
  • vb win10
  • 华为鸿蒙系统耗电量快吗
  • 小规模纳税人如何申报增值税
  • 应付票据可能涉及的科目
  • PHP:session_is_registered()的用法_Session函数
  • 前端打包发布
  • vue 的watch
  • 国外供应商如何审核
  • 约克郡在哪
  • Yii2 rbac权限控制操作步骤实例教程
  • elementui input无法输入
  • 出口退税抵减应计入哪里
  • 权益法下股权投资转让
  • 专用发票能当月抵扣吗
  • 不动产租赁专票对房产有无影响
  • 企业贷款贴息怎么做账
  • 应收账款计提坏账准备是什么意思
  • html前端技术
  • 外商投资企业 外资企业
  • sql server数据库异地备份
  • 钢管租赁怎么算的
  • 年度财务报告和年度报告
  • 明细与发票
  • 房地产开发企业分为几个等级
  • 无形资产计提折旧可以转回吗
  • 应付??
  • win8如何添加启动项
  • win10系统edge浏览器兼容性
  • 苹果mac系统休眠怎么解除
  • 如何把旧mac上的所有内容迁移到新mac上
  • openfiledialog怎么用
  • win10系统声音怎么打开
  • Win7开机黑屏只有鼠标,进入安全模式也是黑屏
  • win10自带绘画
  • win8切换到桌面
  • 实例讲解命局与大运流年作用
  • python如何配置
  • [置顶]津鱼.我爱你
  • 健壮的什么
  • javascript的数据类型有哪些?
  • js实现全屏
  • python 字符
  • dom操作的方法
  • jQuery判断checkbox选中状态
  • 江苏国家电子税务局新版本怎么申领发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设