位置: 编程技术 - 正文

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

  • 销售佣金 个税
  • 收取商标权使用费分录
  • 收到发票冲红怎么做分录
  • 卖家电税是多少
  • 所得税交多了怎么办
  • 仓库打包用的物品计什么科目
  • 买金税盘怎么做账
  • 劳务派遣小规模纳税人税率是多少
  • 多余的实收资本可以转到其他应付款吗
  • 通行费进项抵扣政策
  • 出口无法收汇怎么办
  • 人力资源外包服务增值税税率
  • 公司购车按揭利息可以开票吗
  • 收到实收资本要交什么税
  • 提前预支费用怎么写
  • 佣金付给别人公司违法吗
  • 开错的红字发票申请单上传了怎么撤销?
  • 吸收合并税费
  • 公司给员工定任务合法吗
  • 企业怎样信用升级
  • 个独企业生产经营所得税率
  • 支付外汇代扣代缴增值税
  • 固定资产清理出售合同
  • 科技研发公司经营范围包括哪些
  • 微信转账记录怎么加回好友?
  • 销售商品发生的现金折扣
  • 事业单位基建账并入大账规定
  • 电子钥匙续费应用在哪里
  • 无形资产的摊销方法
  • drvmgr.exe
  • 营改增后土增税收入
  • php -i
  • yolov5解析
  • 物业管理单位收取的物业费征不征收增值税
  • 担保合同印花税税率怎么算
  • pytorch map
  • apt apt-get aptitude
  • java是什么意思
  • 增值税及附加交给国税还是地税
  • oracle与mysql的优缺点对比
  • 织梦网站怎么添加关键词
  • 怎么从营业执照判断是一般纳税人
  • 所得税费用是属于费用类吗
  • sql server single user
  • 软件服务费计入管理费用哪个明细
  • 如何处理库存货
  • 工会应付下级经费
  • 免抵退税和留抵退税计算题
  • 政府补助收入是指
  • 简单征收的进项税怎么算
  • 顾客抽奖奖项名称
  • 物流公司贷款
  • 贴现利息高好还是低好
  • 车票如何抵扣增值税
  • 进项税转出补税按多少补税
  • 新注册公司工商如何做印章确认
  • 商业企业成本核算方法有哪些
  • 在途物资入库怎么记账
  • MySQL 5.6 中 TIMESTAMP 的变化分析
  • 加快Vista中多线程下载速度
  • centos安装常用命令
  • unetbootin教程
  • android7应用程序开发教程
  • 电脑win7不能用怎么办
  • win7系统桌面图标设置
  • 如何装win8.1
  • Cocos2d-x 3.0final 终结者系列教程23CocosStudio UI组件使用大全Cocos2d-x3.2使用
  • linux.rpm
  • js数组随机抽奖
  • js标志
  • 骞怎么读什么意思是什么
  • javascript函数大全
  • 扬州税务学院官网朱诗柱
  • 香港居民个人转让境内股权所得个人所得税税率
  • 如何填写财产申报表
  • 印花税应税凭证数量是什么意思
  • 消费税征税环节
  • 电信宽带欠费滞纳金最多减免多少?
  • 上市公司季报有哪些内容
  • 国家发票真伪查验
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设