Windows 2016 IIS10.0+PHP+MySQL环境搭建攻略
1、环境要求
在安装 Windows 2016 IIS10.0+PHP+MySQL 环境前,请确保机器已经安装以下组件:
- Windows Server 2016操作系统
- IIS 10.0
- PHP
- MySQL
2、安装PHP
步骤一:下载PHP
从官方网站上下载PHP压缩包,下载地址为:http://windows.php.net/download/ 。
步骤二:解压PHP
将下载的PHP解压到任意一个目录中,例如:D:\php
步骤三:配置PHP
- 打开php.ini-development配置文件,复制一份,并将其命名为php.ini。
- 将php.ini文件中的以下两项参数的注释去掉:
extension_dir = "ext"
extension=php_mysql.dll
extension=php_mysqli.dll
步骤四:IIS配置
- 打开IIS管理器,右键点击“Default Web Site”,选择“添加应用程序池”。
- 填写应用程序池名称和.NET版本,例如:php-pool,.NET版本选择“无托管代码”。
- 点击“确定”后右键单击创建的应用程序池,选择“高级设置”,找到“启用32位应用程序”并设置为“True”。
- 选中“Default Web Site”节点,点击右侧的“Handler映射”菜单,在下面的“Action”菜单中选择“添加模块映射”。
-
配置如下参数:
请求路径:*.php
模块:FastCgiModule
可执行文件:D:\php\php-cgi.exe
至此,已经完成了PHP的环境搭建。
3、安装MySQL
步骤一:下载MySQL服务端
在MySQL官网下载Windows版本的服务器端打包文件,下载地址为:https://dev.mysql.com/downloads/mysql/
步骤二:安装MySQL
运行下载好的MySQL安装包并按照安装提示进行配置。
步骤三:配置MySQL
-
打开MySQL安装目录的my.ini文件,修改以下参数:
[mysqld]
basedir=D:\mysql
datadir=D:\mysql\data -
将MySQL的bin目录添加到系统的环境变量Path中。
至此,已经完成了MySQL的环境搭建。
4、测试示例
示例一:测试PHP是否安装成功
在一个文本编辑器中创建一个test.php文件,并输入以下代码:
<?php
phpinfo();
?>
将test.php文件上传到IIS根目录下(例如:C:\inetpub\wwwroot),然后在浏览器中输入http://localhost/test.php,如果能够正常显示PHP的信息,则说明PHP已经安装成功。
示例二:测试PHP连接MySQL
在一个文本编辑器中创建一个testmysql.php文件,并输入以下代码:
<?php
$servername = "localhost";
$username = "root";
$password = "123456";
$dbname = "test";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检测连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
$conn->close();
?>
将testmysql.php文件上传到IIS根目录下(例如:C:\inetpub\wwwroot),然后在浏览器中输入http://localhost/testmysql.php,如果能够正常显示“连接成功”则说明PHP成功连接MySQL。
以上就是Windows 2016 IIS10.0+PHP+MySQL环境搭建的完整攻略,如果您按照以上步骤进行配置,环境应该可以成功搭建。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows 2016 IIS10.0+PHP+MySQL环境搭建 - Python技术站