nginx运行php程序
原理,由于nginx无法解释.php文件,因此会cgi转发给php-cgi解释处理,php-cgi处理完后将结果返回给nginx,nginx再返回给用户;
- nginx配置:
worker_processes 1;
events {worker_connections 1024;
}
http {include mime.types;default_type application/octet-stream;sendfile on; keepalive_timeout 65;server {listen 80; //端口server_name localhost;location ~ \.php$ {root E://work//study//my_server; //项目路径fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#include fastcgi_params;}location / {root E://work//study//my_server; //项目路径index index.html index.htm index.php;}}
}
- 在cmd命令窗口执行命令:
PHP_HOME/php-cgi.exe -b 127.0.0.1:9000// “PHP_HOME”=php安装根目录
- 浏览器输入127.0.0.1即可(假设你的项目入口为index.php)
nginx运行php程序相关推荐
- Nginx运行FastCGI程序(ngx_http_fastcgi_module模块、fcgi库、spwan-fcgi进程管理器)
一.什么是CGI 通用网关接口(Common Gateway Interface.CGI)描述了客户端和服务器程序之间传输数据的一种标准,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数 ...
- Docker(3):docker运行nginx实例以及在java容器中运行java程序
一.目的 通过运行nginx可以充分理解运行镜像原理,以及镜像内部虚拟网络端口和服务器端口的桥接关系.同时,使用java容器,编译java文件,并且运行java程序. 二.docker运行nginx镜 ...
- 【操作系统】如何在linux系统下运行C程序
如何在linux系统下运行C程序 linux系统与windows系统不同,如何在linux中运行C,我们来看看吧. 工具/原料 Linux虚拟机 电脑 方法/步骤 查看全文 http://www.ta ...
- Nginx运行CPU亲和力
Nginx运行CPU亲和力 1.Nginx运行工作进程数量 Nginx运行工作进程个数一般设置CPU的核心或者核心数x2.如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/c ...
- jdk12‘javac‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
前言: 安装JDK12遇到的问题以及学习过程, 我第一次用网上的安装办法,下载EXE后,配置好三个环境变量后运行,不行. 解决过程: 问题1:安装后javac命令运行时报错 jdk12'javac' ...
- vue 不是内部或外部命令,也不是可运行的程序 或批处理文件
vue 安装 vue-cli 成功之后 控制台查看vue的版本 提示 vue 不是内部或外部命令,也不是可运行的程序 或批处理文件 我的问题 就环境变量没有配置 下面以window 10 系统说下我的 ...
- 周一02.3运行python程序的两种方式
一.运行python程序的两种方式 方法一:交互式: 优点:输入一行代码立刻返回结果 缺点:无法永久保存代码 方法 ...
- linux执行命令段错误,Linux运行fortran程序 出现段错误(segmentation fault)
在Windows下编译运行fortran程序时,没有问题 ,运行时出现堆栈错误,只要在CVF里修改一下扩大内存设置: MAIN MENU: Project ===> Setting ===> ...
- 在IIS7里配置 ISAPI,运行dll程序,总提示下载dll
在IIS7里配置 ISAPI,运行dll程序,总提示下载dll,只需要把对应站点应用程序池里面的高级设置里的启用32位应用程序,设为"true"即可.
最新文章
- 天体摇摆仪的工作原理
- 关于vector的resize()的理解
- Error: Could not open client transport with JDBC Uri: jdbc:hive2://henu2:10000: java.n et.ConnectExc
- 通过点击切换文本框内容的脚本示例
- python读写文件的文本模式_Python中文件的读写、写读和追加写读三种模式的特点...
- flutter GestureDetector 手势处理
- 【干货笔记】Generating Question-Answer Hierarchies阅读笔记
- kuangbin带你飞dp专题-基础dp
- lsd 特征点匹配代码_openCV-特征点匹配算法介绍一:理解特征
- 全球与中国车载摄像头模块市场现状及未来发展趋势
- 合成大西瓜小游戏微信小程序源码/微信游戏小程序源码
- 基于深度学习的银行卡号识别
- 写代码的时候图片显示不出来怎么办?
- import * as用法
- 自己动手搭建网站:域名和云服务器选购
- Unity的一些特效和粒子特效插件
- vscode怎样新建项目和文件
- WebBrowser查看版本
- python判断偶数奇数_Python程序检查数字是奇数还是偶数
- python - 官方简易文档篇(1)常用、函数