随着互联网技术的不断发展,Nginx和PHP已成为许多网站后端服务的首选。本文将为您详细介绍如何在Windows 10操作系统上部署Nginx与PHP,让您轻松构建高性能的网站后端环境。

一、准备环境

1. Windows 10操作系统

2. Visual Studio Code或其他文本编辑器

3. XAMPP或WAMP等本地开发环境,用于快速搭建PHP环境

二、安装Nginx

1. 下载Nginx安装包:访问Nginx官网(https://nginx.org/),下载适用于Windows的安装包。

2. 解压安装包:将下载的Nginx安装包解压到指定目录,例如D:\nginx。

3. 配置环境变量:右键“此电脑”选择“属性”,点击“高级系统设置”,在“环境变量”中添加一个新的系统变量,变量名为NGINX_HOME,变量值为Nginx解压后的目录(例如D:\nginx)。

4. 配置Path变量:在Path变量中添加%NGINX_HOME%\nginx.exe。

三、安装PHP

1. 下载PHP安装包:访问PHP官网(https://www.php.net/),下载适用于Windows的安装包。

2. 解压安装包:将下载的PHP安装包解压到指定目录,例如D:\php。

3. 配置环境变量:右键“此电脑”选择“属性”,点击“高级系统设置”,在“环境变量”中添加一个新的系统变量,变量名为PHP_HOME,变量值为PHP解压后的目录(例如D:\php)。

4. 配置Path变量:在Path变量中添加%PHP_HOME%;%PHP_HOME%\bin。

5. 修改PHP配置:打开D:\php\php.ini文件,找到以下配置项:

- cgi.fix_pathinfo = 1

- allow_url_include = Off

6. 保存并关闭文件

四、配置Nginx

1. 打开Nginx安装目录(例如D:\nginx),找到conf目录。

2. 修改nginx.conf文件,找到以下配置项:

- server {

listen 80;

server_name localhost;

root D:\www;

index index.html index.htm index.php;

location ~ \.php$ {

include fastcgi_params;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

}

}

3. 保存并关闭文件。

五、启动Nginx和PHP-FPM

1. 打开命令提示符(cmd)。

2. 切换到Nginx安装目录(例如D:\nginx)。

3. 执行命令:start nginx。

4. 打开XAMPP或WAMP控制面板,启动Apache和MySQL服务。

5. 执行命令:start php-cgi.exe -b 127.0.0.1:9000。

六、测试环境

1. 打开浏览器,访问http://localhost。

2. 如果显示“Hello, World!”,说明Nginx与PHP已成功部署。

通过以上步骤,您已经在Windows 10环境下成功部署了Nginx与PHP。接下来,您可以根据自己的需求,配置数据库、上传网站文件等,开始您的网站开发之旅。

点赞(0) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部