windows下配置nginx和php
在Windows下配置Nginx和PHP,你可以按照以下步骤操作:
下载Nginx和PHP。
- 访问Nginx官网下载页面:http://nginx.org/en/download.html
- 访问PHP官网下载页面:https://windows.php.net/download#php-712
安装Nginx。
- 解压下载的Nginx压缩包到你选择的目录。
- 双击
nginx.exe
启动Nginx。
配置PHP。
- 解压下载的PHP压缩包到你选择的目录。
- 编辑
php.ini
文件,通常在php.ini-development
或php.ini-production
基础上修改。 - 启用扩展(例如,通过去掉
extension=mysqli
前面的;
来启用mysqli扩展)。
配置Nginx与PHP处理PHP文件。
- 编辑Nginx配置文件(通常在Nginx安装目录下的
conf
或conf\nginx.conf
)。 - 在
server
块中添加或修改location
块以处理PHP文件:
- 编辑Nginx配置文件(通常在Nginx安装目录下的
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;
}
启动PHP内置的FastCGI服务器。
- 打开命令提示符或PowerShell。
- 运行
php-cgi.exe -b 127.0.0.1:9000
。
测试配置。
- 创建一个简单的PHP文件,如
index.php
,内容如下:
- 创建一个简单的PHP文件,如
<?php
phpinfo();
?>
- 在浏览器中访问
http://localhost
,如果一切正常,你将看到PHP信息页面。
请注意,这是一个基本的配置,根据你的具体需求,你可能需要进行更复杂的配置,比如设置错误日志位置、配置虚拟主机、启用SSL等。此外,确保你的Nginx和PHP路径设置正确,以及防火墙设置不会阻止Nginx或PHP的端口。
评论已关闭