![Dreamweaver+PHP+MySQL动态网站开发案例课堂](https://wfqqreader-1252317822.image.myqcloud.com/cover/96/27111096/b_27111096.jpg)
4.3 PHP+IIS服务器的环境搭建
下面介绍PHP+IIS服务器架构的配置方法和技巧。
4.3.1 IIS简介及其安装
IIS是Internet Information Services(互联网信息服务)的简称,是由微软公司提供的基于Microsoft Windows的互联网基本服务。由于它功能强大,操作简单和使用方便,所以是目前较为流行的Web服务器之一。
目前IIS只能运行在Windows系列的操作系统上。针对不同的操作系统,IIS也有不同的版本。
下面以Windows 7为例进行讲解,默认情况下,此操作系统没有安装IIS。
安装IIS组件的具体步骤如下。
step 01 单击“开始”按钮,在弹出的“开始”菜单中选择“控制面板”菜单命令,如图4-6所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00168.jpg?sign=1738819728-hI12L65cpgvCLT8d5fQBwaKF2629M0i9-0-3cf371eb65826dda86de226f806629c4)
图4-6 选择“控制面板”菜单命令
step 02 弹出“控制面板”窗口,双击“程序”选项,如图4-7所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00169.jpg?sign=1738819728-LoQaLbkxy695wfPiRM8sXVlKu4O3fZ7n-0-93052d94ba269d135093f21de9deef81)
图4-7 “控制面板”窗口
step 03 将弹出“程序”窗口,从中选择“打开或关闭Windows功能”选项,如图4-8所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00170.jpg?sign=1738819728-BI7rwT864GFPqOAF9vdmHLG7sNF5qx7V-0-9a47d0f9700ce3dad180b3adb4b3b53d)
图4-8 “程序”窗口
step 04 在弹出的如图4-9所示的“Windows功能”窗口中,选中“Internet信息服务”复选框,单击“确定”按钮。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00171.jpg?sign=1738819728-kfbcHActn2vDeVnhK6YvQ8cdUVm9GSqz-0-5a144e100a57d55ff0b1cf6dbc7c233a)
图4-9 “Windows功能”窗口
step 05 安装完成后,即可测试是否已经配置成功了。在IE浏览器的地址栏中输入“http://localhost/”,应该能够出现IIS的欢迎页面,如图4-10所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00172.jpg?sign=1738819728-y7fXW4Jp2cKuiWaWIku1dTCnah0l7q5v-0-15a7fbb48aaa282f844815ee5714de5d)
图4-10 IIS的欢迎页面
4.3.2 PHP的安装
IIS安装完成后,即可开始安装PHP。PHP的安装过程大致分成3个步骤。
1.解压和设置安装路径
将前面获取到的安装资源包解压缩,在得到的文件夹中存放着PHP所需要的文件,将它们复制到PHP的安装目录中。PHP的安装路径可以根据需要进行设置,例如本书设置为D:\PHP5\,复制后的效果如图4-11所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00173.jpg?sign=1738819728-8P7loelKtBgHqJRsa4uwAbxODHTIIvQg-0-6f22d12594dde4bb8e345ce23d7f44fa)
图4-11 PHP的安装目录
2.配置PHP
在安装目录中,找到php.ini-development的文件,此文件正是PHP 5.5的配置文件。将这个文件的扩展名.ini-development修改为.ini,然后用记事本打开。文件中参数很多,所以建议读者使用记事本的查找功能,快速查找所需要的参数。
查找并修改相应的参数值:extension_dir=“D:\PHP5\ext”,此参数是针对PHP扩展函数的查找路径,其中的“D:\PHP5\”为PHP的安装路径,读者可以根据自己的安装路径进行修改。采用同样的方法,修改参数cgi.force_redirect =0。
另外,去除下面的参数值扩展前的分号:
;extension=php_curl.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_pdo_mysql.dll ;extension=php_pdo_odbc.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ;extension=php_zip.dll
最终效果如图4-12所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00174.jpg?sign=1738819728-Oq2xlan6uozJRb20VS8YjGvkZIDDraKi-0-61506156b8567d028b03db0e8441a551)
图4-12 去除引号后的效果
3.添加系统变量
要想让系统运行PHP时找到上面的安装路径,就需要将PHP的安装目录添加到系统变量中。具体操作步骤如下。
step 01 右击桌面上的“计算机”图标,在弹出的快捷菜单中选择“属性”命令,打开“系统”窗口,如图4-13所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00175.jpg?sign=1738819728-d0LgoWGgzYzo4dEjXkdVpy0GsJciNcmT-0-436ce78f03ce4a04fea01ba088197e99)
图4-13 “系统”窗口
step 02 单击“高级系统设置”按钮,弹出“系统属性”对话框,如图4-14所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00176.jpg?sign=1738819728-vJoR2vqQwN0S86xT8t08z7OhErs01XSV-0-712421c334a4751d447290a76c9c537e)
图4-14 “系统属性”对话框
step 03 单击“环境变量”按钮,弹出“环境变量”对话框。在环境变量列表中选择变量Path,单击“编辑”按钮,如图4-15所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00177.jpg?sign=1738819728-laCOuIlFZfLuDapQAX1U39WBT6m0W8K1-0-a590bf567579f0aa02ddefabf8608bf1)
图4-15 “环境变量”对话框
step 04 弹出“编辑系统变量”对话框,在“变量值”文本框的末尾输入“;d:\PHP5”,如图4-16所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00178.jpg?sign=1738819728-NKovGrfqOcKX5qCubkUbGULqCOqrueqq-0-af15ae47a8c66f1887098524808cdaf8)
图4-16 “编辑系统变量”对话框
step 05 单击“确定”按钮,返回到“环境变量”对话框,如图4-17所示,依次单击“确定”按钮,即可关闭窗口,然后重新启动计算机,使设置的环境变量有效。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00179.jpg?sign=1738819728-cirHR4tFtm8A6tbC3dQPLwOPajQbTraH-0-173dbcb3b6a78f0bc9679923b950bd7d)
图4-17 “环境变量”对话框
4.3.3 设置虚拟目录
如果用户是按照前述的方式来启动IIS网站服务器,目前整个网站服务器的根目录就位于<系统盘符:\Inetpub\wwwroot>中,也就是说,如果要添加网页到网站中显示,都必须放置在这个目录之下。但是,我们会发现这个路径不仅太长,也不好记,使用起来相当不方便。
这些问题都可以通过修改虚拟目录来解决,具体操作步骤如下。
step 01 在桌面上右击“我的电脑”图标,在弹出的快捷菜单中选择“管理”菜单命令,打开“计算机管理”窗口,在右侧的列表中展开“服务和应用程序”选项,选择“Internet信息服务(ISS)管理器”选项,选择Default Web Site选项后,右击并在弹出的快捷菜单中选择“添加虚拟目录”菜单命令,如图4-18所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00180.jpg?sign=1738819728-GDjveun1vVBCFn4wxcetqoXMB7hz45Oe-0-d6cc477e643aba6d14e44d765d8ca38b)
图4-18 “计算机管理”窗口
step 02 弹出“添加虚拟目录”对话框,在“别名”文本框中输入虚拟网站的名称,这里输入“php5.5”,并选择物理路径D:\php,单击“确定”按钮,如图4-19所示。
![](https://epubservercos.yuewen.com/8C2164/15477647605602506/epubprivate/OEBPS/Images/00181.jpg?sign=1738819728-WReMjgPqWrGqykY6jIs6ljeuCsQNIuqf-0-7b3f232642605c3f3e558da2c045d243)
图4-19 “添加虚拟目录”对话框
这样,就完成了IIS网站服务器设置的更改,此时,IIS网站服务器的网站虚拟目录已经更改为<D:\php>了。