(环境:php+nginx+ngrok+mysql)

 

首先我们需要下载nginx 下载地址

下载完成后,解压到文件夹,直接点击nginx.exe即可启动nginx

打开127.0.0.1即可到nginx的欢迎界面

接着,我们来配置php服务

首先,我们下载php程序包 下载链接

修改大概第43~45行之间的为这个

修改nginx.conf( 修改大概在第63-71行的 )

先将前面的“#”去掉,同样将root  html;改为root  D:\web\nginx\html;。再把“/scripts”改为“$document_root”,这里的“$document_root”就是指前面“root”所指的站点路径,这是改完后的:


php\ext下修改php.ini-development文件,将文件名修改为php.ini,打开php配置文件php.ini,

搜索“ extension_dir ”,找到: e;xtension_dir = “ext” 先去前面的分号再改为 extension_dir = “D:\web\file”

搜索“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数据库)

其他的配置请按照自己的需求更改。

然后我们启动php-cgi.exe,来看看是否配置成功

然后我们在D:\web\file下建立一个index.php文件,内容为:<?php phpinfo(); ?>

在次打开127.0.0.1/index.php

在次打开127.0.0.1/index.php

如果配置全部正常无误,即可出现phpinfo信息

然后我们在D:\web\file下建立一个index.php文件,内容为:

在次打开127.0.0.1/index.php
打开127.0.0.1/index.php
如果配置全部正常无误,即可出现phpinfo信息

接下来我们安装MySQL

首先我们先下载MySQL
下载MySQL
下载完成,将文件解压到你想要安装的盘里。这里我安装到了E盘。之后以管理员身份运行DOS窗口。进入到mysql的bin文件夹

在mysql-5.7.20-winx64的文件夹下创建一个名为data的空文件夹。
创建一个my.ini的文件,放在bin目录里面。内容为:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld] #设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/web/mysql
# 设置mysql数据库的数据的存放目录
datadir=D:/web/mysql/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

by limo qq:2328031994