Win8.1系统下搭建IIS8.5+PHP5.5.4运行环境教程
简介
本文将介绍在Win8.1系统下搭建IIS8.5+PHP5.5.4运行环境的详细步骤和注意事项。
步骤
- 打开控制面板,选择“程序”,然后选择“启用或关闭Windows功能”。
- 在弹出窗口中,找到“Internet Information Services”并展开。
- 勾选“Web Management Tools”中的“IE Metabase”和“IIS 6 Management Compatibility”两项。
- 勾选“World Wide Web Services”中的“Application Development Features”下的“CGI”和“ASP.NET 3.5”和“ASP.NET 4.5”和“ISAPI Extensions”和“ISAPI Filters”和“Server Side Includes”。
- 点击“确定”按钮,等待系统进行设置。
接下来,我们需要为IIS配置PHP环境:
- 下载PHP5.5.4压缩包,并解压到某个目录下,例如:C:\php。
- 在C:\php目录下,复制php.ini-production文件,将复制后的文件重命名为php.ini。
- 打开php.ini文件,在文件中搜索“extension_dir”,找到对应的行,并修改为:“extension_dir = "C:\php\ext"”。
- 在php.ini文件末尾,添加以下几行:
[PHP]
cgi.force_redirect = 0
fastcgi.impersonate = 1
max_execution_time = 600
date.timezone = Asia/Shanghai
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
其中,可以根据需要添加或删除扩展。
- 接下来配置IIS来支持PHP文件的处理:
(1)打开IIS管理器,找到服务器名,然后找到“ISAPI和CGI限制”选项。
(2)右键点击“ISAPI和CGI限制”选项,选择“添加”。
(3)在弹出窗口中,将“可执行文件”设置为“C:\php\php-cgi.exe”,“名称”设置为“PHP”。
(4)点击“确定”按钮,等待系统进行设置。
(5)找到“处理程序映射”选项,然后点击“添加映射模块”。
(6)在弹出窗口中,输入以下相关设置:
请求路径:*.php
模块:FastCgiModule
可执行文件:C:\php\php-cgi.exe
(7)点击“确定”按钮,等待系统进行设置。
- 最后,重启IIS服务,以使我们的设置生效。
至此,我们已经成功搭建了IIS8.5+PHP5.5.4运行环境。
示例
示例1:运行一个简单的PHP程序
在搭建好PHP环境后,我们可以写一个简单的PHP程序来测试它是否可以正常工作。下面是一个简单的“Hello World”程序:
<?php
echo "Hello World!";
?>
将以上代码保存为hello.php,并将其上传到IIS的网站目录下。然后在浏览器中访问http://localhost/hello.php即可看到“Hello World!”的输出。
示例2:使用MySQL连接数据库
在PHP中,我们可以使用MySQL扩展来连接MySQL数据库。以下是一个简单的使用mysqli连接数据库的示例:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检测连接
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
保存以上代码为testdb.php,并将其上传到IIS的网站目录下。然后在浏览器中访问http://localhost/testdb.php即可测试数据库连接是否成功。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Win8.1系统下搭建IIS8.5+PHP5.5.4运行环境教程 - Python技术站