当前位置: 首页 > article >正文

php-手动搭建windows的php和nginx环境

手动搭建windows的php和nginx环境

      • 下载地址
      • 具体步骤
      • 参考

下载地址

  1. php
    官网:https://windows.php.net/downloads/releases/archives/
    csdn下载:https://download.csdn.net/download/xjhaoya/9533113?spm=1003.2122.3001.6634.19
  2. nginx
    https://blog.csdn.net/GyaoG/article/details/124081770
  3. WinSW(如果安装多进程请参考)
    https://github.com/winsw/winsw/releases/tag/v2.12.0
    https://blog.csdn.net/a1513049385/article/details/88395286

具体步骤

  1. 下载好php包
  2. 将php包目录下的php.ini-development文件,将其复制一份命名为php.ini
  3. 修改php.ini内容
extension_dir = "ext"
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
  1. 启动php-cgi
    php-cgi.exe -b 127.0.0.1:9000
  2. 下载nginx的包
  3. 打开nginx.conf修改php程序的目录
    server {
        listen       8012;
		server_name localhost;
		root D:\jm\co\yoshop2.0\public;
		index index.html index.htm index.php;

		location / {
			try_files $uri $uri/ /index.php?$query_string;
		}

		location ~ \.php$ {
			fastcgi_pass 127.0.0.1:9000;
			fastcgi_index index.php;
			fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
			include fastcgi_params;
		}
   }
  1. 启动nginx
    进入nginx解压的目录,执行如下命令启动
    nginx.exe
    进入nginx解压的目录,执行如下命令停止nginx
    nginx.exe -s stop

参考

https://www.php.cn/faq/537691.html


http://www.kler.cn/a/104389.html

相关文章:

  • nodejs+wasm+rust debug及性能分析
  • win操作系统下安装Deepspeed
  • ChatGPT AIGC 快速合并Excel工作薄 Vlookup+INDIRECT
  • 树莓派系统文件解析
  • Leetcode刷题详解——山脉数组的峰顶索引
  • Qt篇——子控件QLayoutItem与实际控件的强转
  • VR软硬件测试知多少?
  • CSS笔记-狂神
  • C++标准模板(STL)- 类型支持 (类型特性,)
  • Python数据结构——数组
  • SpringCloudAlibaba实战-快速上手
  • selenium元素定位之xpath
  • Shopee本土店与跨境店有何区别?如何入驻?
  • 【idea】使用教程:idea 打开项目、配置、项目打包详细教程
  • LINUX挂载远程服务器上的目录到本地服务器
  • 中文编程开发语言编程实际案例:程序控制灯电路以及桌球台球室用这个程序计时计费
  • C语言之指针详解
  • 计算机网络——计算机网络体系结构(4/4)-计算机网络体系结构中的专用术语(实体、协议、服务,三次握手‘三报文握手’、数据包术语)
  • CTF-Crypto-第一天-常见编码and古典密码(入门学习笔记)(详)
  • javaEE -10(11000字详解5层重要协议)