欢迎,来自IP地址为:3.239.87.20 的朋友


Windows平台下想搭建N(ginx)M(ySQL)P(hp)系统的朋友们注意了,由于Oracle不断的想把MySQL闭源化,于是这个曾经最受欢迎的开源数据库系统渐渐被它的兄弟MariaDB所取代。MariaDB是由MySQL的作者另行开发的一套完全兼容MySQL的数据库管理系统,其开发原因就是看Oracle的作法苗头不对,有想通过MySQL赚钱的想法,于是大神以自己女儿的名字开发了MariaDB,可以让MySQL的精神得以延续。

现在想在windows平台下搭建NMP系统可能有了新的内涵,M已经不再指MySQL而是指MariaDB。本着采用最新版本软件的想法,本文将讲解如何搭建支持php 7.2的NMP系统。

1] Nginx服务器

Nginx是非常轻巧的web服务器,官方网站有windows版本的软件下载,下载后是一个压缩文件,解压后只需要简单配置一下网站根目录和cgi目录就可以运行了。

2] MariaDB数据库

MariaDB较MySQL来说不知道方便多少,首先就是它已经可以提供windows平台的安装版本,其次就是它专门为windows平台用户集成了一个图形用户管理工具HeidiSQL,这大为方便了数据库的各种操作,也不用再去找其它客户端。

MariaDB的安装比较简单,直接运行安装程序,首先会选择安装内容,默认是全部安装,包括第三方工具(也就是HeidiSQL),这个没有什么可多想的,软件本身也没有什么多余的功能,采用默认选项就是了。

然后会要求输入root用户的密码,之后的两个选项其实都很有用,第一个是可以让root用户远程登录的,另一个是将数据库的默认字符集设置为UTF-8,这对于处理中文数据就非常有必要了,建议都选中。

最后就是数据库安装后的一些运行设置,如无特殊要求,可以不用修改。注意MariaDB安装完成后会新建一个MySQL服务,所以如果原先安装了MySQL需要先卸载再安装,以免出错。

之后就一直下一步下一步就可以了,没有什么需要选择的内容了。安装成功后为了使用命令行及HeidiSQL方便,建议将C:\Program Files\MariaDB 10.2\bin目录添加至PATH系统环境变量,这样就可以在命令提示符下使用mysql -uroot -p命令连接数据库了。当然,既然有图形用户界面的软件HeidiSQL,用它要方便的多。

HeidiSQL首次运行时需要新建连接会话,如果连接本机,直接按下图所示进行设置即可:

设置完成后,点击打开,就会看到一个数据库管理界面,方便进行各自数据库操作:

3] PHP 7.2的安装

php最新版本为7.2,当然也提供了windows平台的下载版本,下载页面会标识vc15,其实就是php软件及其相应的动态库文件均采用vc15环境编译。根据自己windows平台的情况下载相应版本,解压后设置一下php.ini文件即可运行。

全部安装成功后,可以查看一下系统的信息,见到如下页面,就表示成功了。

本站依旧提供64位版本下载,方便各位朋友学习使用,注意使用时默认nginx和php目录为C盘根目录,并且网站的根目录为C:\webroot,压缩包中包含了全部内容,希望可以正常使用。下载地址

发表回复

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