自建 wnmp 运行环境

网盘下载:

链接: https://pan.baidu.com/s/1eR81ZCe 密码: zj68
解压后移动到 d:\wnmp 目录下,运行 service.bat(双击运行)。更多内容查看 readme.md

手动创建

环境:操作系统 win7,安装目录 d:\wnmp 。

nginx

1、下载 nginx,解压后改名到 d:\wnmp\nginx 目录下。
2、编辑 c:\wnmp\nginx\config\nginx.conf

php

1、下载 php,考虑到兼容性 和 运行模式,应该下载 x86 nts 版本。解压后改名到 d:\wnmp\php 目录下。
2、复制 d:\wnmp\php\php.ini-developmentd:\wnmp\php\php.ini,并编辑此文件:

生产环境请复制 php.ini-production

php-7.0-Win32 需要 VC14-x86 运行库。

mariadb

1、下载 mariadb,选择 win32.zip ,解压后改名到 d:\wnmp\mariadb 目录下。
2、可以安全删除以下目录和文件:bin\debugbin\*.pdbbin\*.plincludelibmysql-testsql-benchwsrep.ini
3、创建文件 d:\wnmp\mariadb\php.ini

4、默认账号 root,空密码。

安装服务

1、下载 nssm,这是用来将 nginx 和 php-cgi 安装到到 windows 服务中的包裹程序,解压后将 32位nssm.exe 移动到 d:\wnmp 目录下。
2、添加 d:\wnmp\service.bat 文件,添加以下代码:

2、运行该文件(双击运行),按屏幕提示安装、启动服务。

整合 phpMyAdmin

1、下载 phpMyAdmin,解压后改名到 d:\wnmp\nginx\html\db 目录下。
2、编辑 d:\wnmp\nginx\conf\nginx.conf

3、重启服务,使用 localhost/db 访问。

创建虚拟目录

1、创建文件 d:\wnmp\vhosts\8080_demo.conf

2、创建 d:\www\demo\index.php

3、重启服务,即可访问 localhost:8080

配置 oracle 12 开发环境

1、下载 instant client(下载页 - Instant Client - Instant Client for Microsoft Windows (32-bit) - Instant Client Package - Basic),解压后改名到 d:\wnmp\tools\instantclient_12_2
2、配置环境变量 PATH,添加新的目录:d:\wnmp\tools\instantclient_12_2,使用 ; 分隔每个目录。
3、配置 php.ini

4、重启服务。

发表评论

电子邮件地址不会被公开。 必填项已用*标注