当我们需要在windows系统中搭建php+mysql的开发环境时,可以使用IIS+PHP+MYSQL的组合。下面将为大家详细讲解IIS+PHP+MYSQL的安装配置步骤。
IIS安装与配置
- 打开“控制面板”,点击“程序”;
- 点击“打开或关闭Windows功能”,勾选“Internet Information Services”以及下面的所有选项;
- 安装完成后,运行“Internet Information Services(IIS)管理器”;
- 添加网站:在左侧导航栏中的“网站”中,右键点击“默认网站”,选择“添加网站”;
- 填写“网站名称”和“物理路径”,点击下一步;
- 设置IP地址和端口,默认为80端口,点击下一步;
- 填写“主机名”(可不填),点击下一步;
- 检查设置信息,点击完成。
PHP安装与配置
- 下载PHP压缩包,解压到任意目录(如:C:\php);
- 新建php.ini文件(可以从php根目录中拷贝一份),将extension_dir参数设置为php目录下的ext目录;
- 在IIS管理器中进入“Handler Mappings”;
- 点右键选择“添加脚本映射”,填写名称、请求路径、为php配置的FastCGI模块的路径,设置详细错误为“详细错误”;
- 完成添加后,IIS管理器中的“Handler Mappings”列表中生成php的应用程序。
MYSQL安装与配置
- 下载并安装mysql服务器;
- 将mysql/bin目录下的文件路径加入环境变量PATH中;
- 在mysql的bin目录下创建my.ini文件,配置内容如下:
[mysqld]
port=3306
basedir=D:/mysql/mysql-5.5.62
datadir=D:/mysql/mysql-5.5.62/data
character-set-server=utf8
- 启动mysql服务:以管理员身份打开CMD,输入
mysqld
或者mysqld --console
,启动mysql服务; - 连接mysql,可通过CMD执行命令
mysql -uroot -p
连接,成功后输入密码即可。
示例说明:
-
示例1:如何配置IIS响应php页面请求?
在IIS管理器中,选择“Handler Mappings”,然后右键选择“添加脚本映射”,填写以下参数:
请求路径:*.php
请求处理程序:C:\php\php-cgi.exe
描述:php executable handler
其他参数使用默认值即可。
完成后,IIS响应php页面请求的配置就完成了。 -
示例2:如何在PHP中连接MYSQL数据库?
在php.ini中,配置以下三个参数:
extension=php_mysql.dll
extension_dir="C:\php\ext" (注意使用php安装目录)
然后在PHP代码中,使用以下程序连接MYSQL数据库:
```
$hostname = "localhost";
$username = "root";
$password = "123456";$link = mysql_connect($hostname, $username, $password);
if (!$link) {
die('Could not connect: ' . mysql_error());
}echo 'Connected successfully';
mysql_close($link);
```
完成后,就可以在PHP中使用mysql库操作MYSQL数据库了。
以上就是IIS+PHP+MYSQL安装配置的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:IIS+PHP+MYSQL安装配置方法 - Python技术站