下面是详细讲解“Windows server 2008搭建php运行环境图文详解(php5.3)”的完整攻略。
概述
在Windows Server 2008上搭建PHP运行环境需要先安装IIS Web服务器和PHP解析器模块,然后再配置相关参数,以便让PHP代码能够被IIS正常解析和运行。
安装IIS
首先,我们需要安装IIS Web服务器。具体步骤如下:
- 打开“服务器管理器”,如果没有,则从“控制面板”中安装此组件;
- 在左侧面板中选择“角色”,然后单击“添加角色”;
- 在弹出的“添加角色向导”窗口中,选择“Web服务器(IIS)”;
- 在选择“Web服务器(IIS)”后,会有一些额外需要安装的角色服务出现,根据自己的需要进行选择;
- 安装完成后,单击“完成”。
安装PHP解析器模块
接着,我们需要安装PHP解析器模块(PHP for FastCGI)。具体步骤如下:
- 下载“PHP for Windows”;
- 按照安装程序的指示进行安装,安装完成后,在“C:\Program Files\PHP”目录下将会出现PHP的安装文件;
- 打开IIS管理器,右键单击要安装PHP的站点,然后选择“编辑网站”;
- 在弹出的窗口中,选择“处理程序映射”,然后单击“添加模块映射”;
-
在“添加模块映射”对话框中,输入以下信息:
-
请求路径:*.php
- 模块:FastCgiModule
- 可执行文件:C:\Program Files\PHP\php-cgi.exe(根据自己的PHP安装目录来填写)
配置PHP
最后,我们需要对PHP进行一些配置,以确保它能够正常运行。具体步骤如下:
- 在PHP安装目录下,找到php.ini配置文件,在文本编辑器中打开;
-
在“Dynamic Extensions”部分,将以下两行前面的注释符(;)去掉:
-
extension_dir = "ext"
-
extension=php_mysql.dll(根据自己需要选择其他扩展)
-
在“[PHP]”标签后面,添加以下一行内容(视情况而定):
-
date.timezone = "Asia/Shanghai"
-
保存更改后,重启IIS服务。
示例说明
下面以两个示例说明如何在IIS上运行PHP。
示例一:运行一个简单的PHP脚本
- 在网站根目录下创建一个名为“test.php”的文件,输入以下代码:
<?php
phpinfo();
?>
- 保存文件后,在浏览器中输入“http://localhost/test.php”,即可查看PHP信息页面。
示例二:访问MySQL数据库
- 在PHP配置文件中启用mysql扩展(步骤见上);
- 编写一个简单的PHP脚本,用于连接数据库。例如:
<?php
$con = mysql_connect("localhost","root","123456");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
else
{
echo "连接成功!";
}
mysql_close($con);
?>
- 保存文件后,在浏览器中输入“http://localhost/test.php”,即可查看连接数据库的结果。
以上就是“Windows server 2008搭建php运行环境图文详解(php5.3)”完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows server 2008搭建php运行环境图文详解(php5.3) - Python技术站