位置: 编程技术 - 正文

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正则表达式删除特定字符)

  • 企业境外投资管理办法
  • 分支机构设立当年是否需要就地预缴企业所得税?
  • 所得税汇算清缴补税的会计处理
  • 小规模纳税人运输费计入什么科目
  • 哪个税种不需要认定就能在电子税务局申报
  • 租赁合同印花税计算
  • 子公司注销是利空吗
  • 新的企业会计准则
  • 人力资源劳务费发票税率
  • 进项税转出的附加税怎么做
  • 法律关系的内容是指
  • 发票开错地方教育费附加多交了可以冲掉吗?
  • 如何查一张发票有没有作废
  • 跨县提供建筑服务增值税申报
  • 增值税开票系统收款人在哪里设置
  • 如何防止虚开发票 等舞弊行为?
  • 去银行补充企业信息流程
  • 以前年度费用如何列支
  • 转出的进项税额是加还是减
  • 软件远程调用失败是什么意思
  • linux系统安装谷歌浏览器教程
  • 使用PHP similar text计算两个字符串相似度
  • yii2.0实现验证用户名与邮箱功能
  • 农产品核定扣除的扣除率是多少
  • 税务登记后每个月交什么钱
  • 应收账款挂账多年
  • 房产税计税的税率可分为
  • 附有退回条件的销售商
  • 购买房屋用于出租算投资房吗
  • 最贵的安卓应用软件
  • 企业年金基金收支情况
  • vue 滚动条往下滑
  • php多进程处理大数据
  • 加速折旧的企业
  • php获取表单数据保存到mysql中
  • web前端面试题最新
  • 个人所得税申报流程图
  • vuexl
  • bulkload命令
  • 新制度设置了应缴财政款科目原制度设置了什么科目
  • 资产减值损失的借贷方向
  • 保险外币业务
  • 公司清理固定资产怎样交税
  • 其他权益工具账面价值和公允价值
  • 原材料基本账务处理办法
  • 公司从异地迁移到本地怎么向当地政府写申请
  • 永利股权投资基金怎么样
  • 企业转给法人的会计分录
  • 支付临时工的工资计入应付职工薪酬吗
  • 员工体检费发票怎么入账
  • 5000以下的固定资产一次性计入费用
  • 待摊费用是什么意思
  • 商业企业包装物包括哪些
  • 让windows server 2003 32位支持8G内存大内存
  • 在windows中打开一个窗口后
  • 怎么安装win7系统不占硬盘空间呢
  • win8进入传统界面
  • 如何设置自动删除安装包
  • linux中的查找命令
  • 苹果发布会亮点速览
  • linux网卡bound
  • centos怎么安装yum源
  • linux系统的介绍
  • 详解16型人格
  • 菜鸟app兼职
  • .bat文件如何编写
  • 文章标题用几号字体
  • 解决在基层
  • angularjs时间控件
  • jquery ui教程
  • JQuery 设置checkbox值二次无效的解决方法
  • python魔法方法详解
  • ajax获取数据两种类型
  • jquery基本知识
  • 如何打印个人缴税记录
  • 本期预缴税额怎么填
  • 东莞房地产协会副会长
  • 某地区土拍的楼盘有哪些
  • 设区市是哪里
  • 个体开专用票需要进项吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设