位置: 编程技术 - 正文

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

  • 独资企业赚的钱全是老板的吗
  • 金税盘抵扣增值税申报
  • 合伙企业转让股权如何缴税
  • 增值税进项发票当月未开,怎么办
  • 建筑安装增值税纳税地点
  • 发票的规格和型号有哪些
  • 应付票据和应付账款有什么区别
  • 去年的增值税普票能作废吗?
  • 出售使用过的固定资产
  • 视同销售销售额的确定方法
  • 融资的方式有哪两种类型
  • 转账支票的用途怎么写
  • 商业汇票的使用范围
  • 税控服务费全额抵税分录怎么写
  • 非营利组织注册登记证件图片
  • 支付的运输费用可以扣除吗
  • 金税盘抵减税款分录
  • 旅游景区税收标准
  • 关于工资薪金的情况说明
  • 公司工会发给职工的福利
  • 公司租赁房屋的物业费怎么入账
  • 食堂货款报账明细表
  • 开模具公司要什么设备
  • 应收账款应计利息公式如何理解
  • 销售商品抹零需要怎么入账
  • 收到销项负数发票怎么抵扣
  • 苹果中国区副总裁
  • 公户的利息收入账务处理咋处理
  • 公司支出的消防费用
  • PHP:mb_ereg_replace()的用法_mbstring函数
  • 失控发票进项转出后要补企业所得税吗
  • 逾期未收回包装物押金增值税怎么算
  • wordpress上传文件限制
  • 企业利润分配的通常去向包括
  • ssm算前后端分离吗
  • html和css介绍
  • 框架如何使用
  • electron-vue官网
  • 超像素和markpage的区别
  • 海关缴款书稽核比对
  • 纳税申报系统里怎么填写
  • sqlite3 top的查询及limit语法介绍
  • 用vue做的企业项目
  • 投资收益借贷方代表什么
  • 购买的金税盘可以抵扣吗
  • 项目差旅费可以直接入成本吗
  • 存货报废应如何进行账务处理
  • 补交上年度企业所得税税额需要本年度纳税调增吗
  • 往酒吧送酒怎么样
  • 固定资产折旧会计凭证
  • 关于国内旅客运输的规定
  • 销售旧固定资产开票编码
  • 股权转让如何缴纳个税
  • 公司做账开票是什么意思
  • 发放职工薪酬的记账凭证
  • 老板怎么从公户拿钱
  • 日常生活中各种形式的能量的转化
  • 购置一项设备,有两种可供选择
  • 加计抵减期末有余额怎么办
  • 出售无形资产取得的收入计入什么科目
  • 建筑工程开办费
  • 政府奖励企业如何领取
  • 事业单位职工福利费使用范围和标准
  • win8.1重置电脑
  • win8 分屏
  • linux常用性能监控命令
  • win7怎么样激活
  • 在对linux系统中dir
  • 使用jquery操作dom
  • jquery教程chm
  • perl删除文件夹
  • nodejs发送post请求socket hand up
  • 解决脱发的8个方法
  • 检测shell脚本语法错误的命令
  • spring mvc jsp
  • 工程咨询服务税需要每月缴纳吗
  • 所得税季度预缴,年度汇算清缴
  • 水库占地怎么缴耕地占用税
  • 报企业增值税
  • 企业税务自查报告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设