搭建 WNMP 环境

编程入门 行业动态 更新时间:2024-10-26 10:34:24

搭建 WNMP <a href=https://www.elefans.com/category/jswz/34/1771403.html style=环境"/>

搭建 WNMP 环境

Windows 版本:Windows 10 

Nginx 版本:nginx/1.15    下载地址:.html

MySQL 版本:5.7.19    下载地址:/

PHP 版本:7.2.15    下载地址:/

在本地磁盘任意位置新建一个文件夹,名为 wnmp ,将 文件全部解压到此文件夹中

新建 logs 文件夹用于存放日志信息,tmp 文件夹用于存放缓存信息,www 文件夹用于存放网站文件

安装 MySQL 这里就不赘述了,可以参考往期的文章

进入 nginx 夹 双击 nginx.exe 启动服务器,打开浏览器,输入 localhost, 如出现下图说明安装成功了!

配置 php

进入 php 文件夹,将 php.ini-development 复制一份,更名为 php.ini。

打开 php.ini

搜索“extension_dir”,找到: ;xtension_dir = "ext" 先去前面的分号再改为 extension_dir = "C:\wnmp\php\ext"

搜索“date.timezone”,找到:;date.timezone = 先去前面的分号再改为 date.timezone = Asia/Shanghai

搜索“enable_dl”,找到:enable_dl = Off 改为 enable_dl = On

搜索“cgi.force_redirect” ;cgi.force_redirect = 1 先去前面的分号再改为 cgi.force_redirect = 0

搜索“fastcgi.impersonate”,找到: ;fastcgi.impersonate = 1 去掉前面的分号

搜索“cgi.rfc2616_headers”,找到:;cgi.rfc2616_headers = 0 先去前面的分号再改为 cgi.rfc2616_headers = 1

搜索“php_mysql”,找到:”extension=php_mysql.dll和extension=php_mysqli.dll  去掉前面的“;”extension=php_mysql.dll和extension=php_mysqli.dll   (支持MYSQL数据库)

其他设置根据自己需求自行开启

配置 Nginx

进入 nginx 中的 conf 文件夹,为了防止配置出错先将 nginx.conf 复制一份,打开 nginx.conf

worker_processes  1;        //设置工作的 cpu,可根据实际情况设置

将如下内容中的 index 添加 index.php 使其支持 php 

修改结果如下

取消前面的 # 号注释,修改 html 为你项目的根目录,这是使用 nginx 中的 html 目录

将 /scripts 修改为 $document_root

 修改结果如下

在你设置的目录新建一个 info.php 测试文件,输入 <? phpinfo(); ?> 

保存,重启服务器

输入 localhost/info.php  看到如下界面证明配置成功,同时也可以测试一下 php 连接 mysql 数据库是否正常,这里不再进行演示

 后续工作

启动 Nginx 服务器不方便的问题

下载一个 RunHiddenConsole 软件,他的作用就是可以关闭命令提示符框后台程序不中断运行。

下载完成后放至 wnmp 根目录

在 wnmp 根目录创建一个 startServer.bat 文件,内容为

startServer.bat

@echo off
echo Starting PHP FastCGI...
RunHiddenConsole.exe D:\tool\wnmp\php\php-cgi.exe -b 127.0.0.1:9000-c D:\tool\wnmp\php\php.ini
echo Starting nginx...
RunHiddenConsole.exe D:\tool\wnmp\nginx\nginx.exe -p D:\tool\wnmp\nginx

关闭服务器的 bat 文件

qiutServer.bat

@echo off 
echo Stopping nginx... 
taskkill /F /IM nginx.exe > nul 
echo Stopping PHP FastCGI... 
taskkill /F /IM php-cgi.exe > nul 
exit 

最终的目录结果

更多推荐

搭建 WNMP 环境

本文发布于:2023-06-17 04:20:21,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/753658.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   WNMP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!