![PHP 7从入门到精通(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/97/26944097/b_26944097.jpg)
2.3 PHP7+IIS服务器安装配置
下面介绍PHP7+IIS服务器架构的配置方法和技巧。
2.3.1 IIS简介及其安装
IIS是Internet Information Services(互联网信息服务)的简称,由微软公司提供的基于运行Microsoft Windows的互联网基本服务。IIS功能强大、操作简单并且使用方便,是目前较为流行的Web服务器之一。
目前IIS只能运行在Windows系列的操作系统上,针对不同的操作系统,IIS也有不同的版本。下面以Windows 7为例进行讲解,默认情况下此操作系统没有安装IIS。
安装IIS组件的具体步骤如下。
步骤01 单击【开始】按钮,在弹出的【开始】菜单中选择【控制面板】菜单命令,如图2-6所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0029_0002.jpg?sign=1739514600-HdpQxgzwslAwRzoa2kSEcgnitgISlgfV-0-1be4d08ddd6a9e753c8a230604e35df9)
图2-6 选择【控制面板】菜单命令
步骤02 打开【控制面板】窗口,双击【程序】选项,如图2-7所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0029_0003.jpg?sign=1739514600-h9Kck3j4dnSavESO4wJcr3GAbAg4c9Nx-0-4649c97d124f60c8a905d019b1c5a371)
图2-7 【控制面板】窗口
步骤03 打开【程序】窗口,从中选择【打开或关闭Windows功能】选项,如图2-8所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0030_0001.jpg?sign=1739514600-maJLEAHYoOLsy3Al6aCSiuRhXo6ReD5E-0-1f9fcda9b44557e9e6586de81326bc94)
图2-8 【程序】窗口
步骤04 在【Windows功能】窗口中,选中【Internet信息服务】复选框,单击【确定】按钮,如图2-9所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0030_0002.jpg?sign=1739514600-y0hQS56WcZe9rpdvUEwUoD2obYo98Pmm-0-76806e79970918ca3e452d86f1315bf4)
图2-9 【Windows功能】窗口
步骤05 安装完成后即可测试是否成功。在IE浏览器的地址栏中输入http://localhost/,打开IIS的欢迎页面,如图2-10所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0030_0003.jpg?sign=1739514600-qg3LIu7IyW37UurOBOVZyVCLh66Zqlt6-0-590eb6fba41b530abaff9cc175a78d6b)
图2-10 IIS的欢迎页面
2.3.2 PHP的安装
IIS安装完成后即可开始安装PHP。PHP的安装过程大致分成3个步骤。
1.解压和设置安装路径
首先将第2.2.2小节中获取到的安装资源包解压缩。在解压缩后得到的文件夹中放着PHP所需要的文件。将文件夹复制到PHP的安装目录中。PHP的安装路径可以根据需要进行设置,例如这里设置为D:\PHP7\,文件夹复制后的效果如图2-11所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0031_0001.jpg?sign=1739514600-P46hCZgVQ9UyZnEUbp0uUVAbGCT3LEL3-0-e491fbd6f1a4e7d1ece82e8f065cd04b)
图2-11 PHP的安装目录
2.配置PHP
在安装目录中找到php.ini-development文件(配置文件)。将这个文件的扩展名.ini-development修改为.ini,然后用记事本打开。文件中参数很多,所以建议读者使用记事本的查找功能快速查找需要的参数。
查找并修改相应的参数值,即extension_dir=“D:\PHP7\ext”,此参数是PHP扩展函数的查找路径,其中D:\PHP7\为PHP的安装路径,读者可以根据自己的安装路径进行修改。采用同样的方法修改参数cgi.force_redirect =0。
另外,去除参数值扩展前的引号。去除后的效果如图2-12所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0031_0002.jpg?sign=1739514600-jlZZW9iooDVHzBF3JqTbBfO7kqY8KKrD-0-23ca59cebab67355c1ec17fa9929fce3)
图2-12 去除引号后的效果
;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
3.添加系统变量
要想让系统运行PHP时找到上面的安装路径,就需要将PHP的安装目录添加到系统变量中,具体操作步骤如下。
步骤01 右击桌面上的【计算机】图标,在弹出的快捷菜单中选择【属性】菜单命令,打开【系统】窗口,如图2-13所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0032_0001.jpg?sign=1739514600-E98hf42BPZRuxSmh3qQp9ZfHu1H5woIx-0-6144aa5f25ee3415e83a9609035cc33b)
图2-13 【系统】窗口
步骤02 单击【高级系统设置】按钮,打开【系统属性】对话框,如图2-14所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1739514600-9CLsJdXYLPZ1u3hlE7IR6GuQ9w0Mk0YJ-0-e32beeda213419ce72028e0ed74da40a)
图2-14 【系统属性】对话框
步骤03 单击【环境变量】按钮,打开【环境变量】对话框。在【系统变量】列表中选择变量【Path】,单击【编辑】按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0032_0003.jpg?sign=1739514600-nOSj4h3M1Ebqzhhw1kPhUlmtd7lrfk8y-0-ec9c5f4081cb0bfb32436940d6d74109)
图2-15 【环境变量】对话框
步骤04 打开【编辑系统变量】对话框,在【变量值】文本框的末尾输入“; d:\PHP7”,如图2-16所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0033_0001.jpg?sign=1739514600-MgFxESpcBIt77vnJdH8CPb0kX6K8uJVJ-0-dd182b01d089144808e8f46793116d99)
图2-16 【编辑系统变量】对话框
步骤05 单击【确定】按钮,返回到【环境变量】对话框,依次单击【确定】按钮即可关闭窗口,然后重新启动计算机,可以使设置的环境变量有效,如图2-17所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1739514600-2Fj0Vnmjz8LGZbfAGI3oFV7qmg1qH6qy-0-f80a0ed7f1fd09b56fc2f664cf4736a7)
图2-17 【环境变量】对话框
2.3.3 虚拟目录的设置
如果用户是按照前述方式来启动IIS网站服务器,那么目前整个网站服务器的根目录就位于<系统盘符:\Inetpub\wwwroot>中,也就是如果要添加网页到网站中显示,就必须放置在这个目录下。但是这个路径很长,也不好记,使用起来相当不方便。
这些问题都可以通过修改虚拟目录来解决,具体操作步骤如下。
步骤01 在桌面上右击【计算机】图标,在弹出的快捷菜单中选择【管理】菜单命令,打开【计算机管理】窗口,在左侧的列表中展开【服务和应用程序】选项,选择【Internet信息服务(IIS)管理器】选项,选中【Default Web Site】,右击,并在弹出的快捷菜单中选择【添加虚拟目录】菜单命令,如图2-18所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0033_0003.jpg?sign=1739514600-ruP8Be9GcEYkeRdBqmvKP1XOTxb9h4vn-0-7ddb8b2f2e4b2df089d90364d0ecd2ce)
图2-18 【计算机管理】窗口
步骤02 打开【添加虚拟目录】对话框,在【别名】文本框中输入虚拟网站的名称,这里输入php,然后选择物理路径为D:\php,单击【确定】按钮,如图2-19所示。
![](https://epubservercos.yuewen.com/7405AA/15367255204225006/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1739514600-rme6iIs0qff7INJAHJisM8LQ47YwpsF3-0-0fe6db308a7a7e30c4bb2ed1f4010a06)
图2-19 【添加虚拟目录】对话框
如此即完成了IIS网站服务器设置的更改(网站虚拟目录已经更改为D:\php)。