PHP 7+MySQL 8动态网站开发从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

2.3 PHP 7+IIS服务器安装配置

下面介绍PHP 7+IIS服务器架构的配置方法和技巧。

2.3.1 IIS简介及其安装

IIS(Internet Information Services,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。IIS功能强大、操作简单并且使用方便,是目前较为流行的Web服务器。

目前IIS只能运行在Windows系列的操作系统上,针对不同的操作系统,IIS也有不同的版本。下面以Windows 10为例进行讲解,默认情况下此操作系统没有安装IIS。

安装IIS组件的具体步骤如下。

步骤01 右击【开始】按钮,在弹出的【开始】菜单中选择【控制面板】菜单命令,如图2-6所示。

图2-6 选择【控制面板】菜单命令

步骤02 打开【控制面板】窗口,双击【程序】选项,如图2-7所示。

图2-7 【控制面板】窗口

步骤03 打开【程序】窗口,从中选择【启用或关闭Windows功能】选项,如图2-8所示。

图2-8 【程序】窗口

步骤04 在【Windows功能】窗口中,选中【Internet Information Services】(Internet信息服务)复选框,单击【确定】按钮,如图2-9所示。

图2-9 【Windows功能】窗口

步骤05 安装完成后即可测试是否成功。在IE浏览器的地址栏中输入“http://localhost/”,打开IIS的欢迎页面,如图2-10所示。

图2-10 IIS的欢迎页面

2.3.2 PHP的安装

IIS安装完成后即可开始安装PHP。PHP的安装过程大致分成3个步骤。

1.解压和设置安装路径

首先将第2.2.2小节中获取的安装资源包解压缩。在解压缩后得到的文件夹中放着PHP所需要的文件。将文件夹复制到PHP的安装目录中。PHP的安装路径可以根据需要进行设置,例如这里设置为D:\PHP7\,复制文件夹后的效果如图2-11所示。

图2-11 PHP的安装目录

2.配置PHP

在安装目录中找到php.ini-development文件(配置文件)。将这个文件的扩展名.ini-development修改为.ini,然后用Windows 10自带的“记事本”程序打开。文件中的参数很多,所以建议读者使用“记事本”的查找功能快速查找需要的参数。

查找并修改相应的参数值,即extension_dir="D:\PHP7\ext",此参数是PHP扩展函数的查找路径,其中D:\PHP7\为PHP的安装路径,读者可以根据自己的安装路径进行修改。采用同样的方法修改参数cgi.force_redirect =0。

另外,去除参数值扩展前的引号。去除后的效果如图2-12所示。

图2-12 去除引号后的效果

    ;extension=bz2
    ;extension=curl
    ;extension=fileinfo
    ;extension=gd2
    ;extension=gettext
    ;extension=gmp
    ;extension=intl
    ;extension=imap
    ;extension=interbase
    ;extension=ldap
    ;extension=mbstring
    ;extension=exif      ; Must be after mbstring as it depends on it
    ;extension=mysqli
    ;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
    ;extension=odbc
    ;extension=openssl
    ;extension=pdo_firebird
    ;extension=pdo_mysql
    ;extension=pdo_oci
    ;extension=pdo_odbc
    ;extension=pdo_pgsql
    ;extension=pdo_sqlite
    ;extension=pgsql
    ;extension=shmop

3.添加系统变量

要想让系统运行PHP时找到上面的安装路径,就需要将PHP的安装目录添加到系统变量中,具体操作步骤如下。

步骤01 右击桌面上的【计算机】图标,在弹出的快捷菜单中选择【属性】菜单命令,打开【系统】窗口,如图2-13所示。

图2-13 【系统】窗口

步骤02 单击【高级系统设置】选项,打开【系统属性】对话框,如图2-14所示。

图2-14 【系统属性】对话框

步骤03 单击【环境变量】按钮,打开【环境变量】对话框。在【系统变量】列表中选择变量【Path】,单击【编辑】按钮,如图2-15所示。

图2-15 【环境变量】对话框

步骤04 打开【编辑环境变量】对话框,单击【新建】按钮,然后在文本框中输入“D:\PHP7”,如图2-16所示。

图2-16 【编辑环境变量】对话框

步骤05 单击【确定】按钮,返回到【环境变量】对话框,依次单击【确定】按钮即可关闭窗口,然后重新启动计算机,可以使设置的环境变量生效,如图2-17所示。

图2-17 【环境变量】对话框

2.3.3 虚拟目录的设置

如果用户是按照前述方式来启动IIS网站服务器的,那么目前整个网站服务器的根目录就位于<系统盘符:\Inetpub\wwwroot>中,也就是如果要添加网页到网站中显示,就必须放置在这个目录下,但是这个路径很长,也不好记,使用起来相当不方便。

这些问题都可以通过修改虚拟目录来解决,具体操作步骤如下。

步骤01 在桌面上右击【计算机】图标,在弹出的快捷菜单中选择【管理】菜单命令,打开【计算机管理】窗口,在左侧的列表中展开【服务和应用程序】选项,选择【Internet Information Service(IIS)管理器】选项,选中【Default Web Site】,右击之,并在弹出的快捷菜单中选择【添加虚拟目录】菜单命令,如图2-18所示。

图2-18 【计算机管理】窗口

步骤02 打开【添加虚拟目录】对话框,在【别名】文本框中输入虚拟网站的名称,这里输入“php”,然后选择物理路径为D:\php,单击【确定】按钮,如图2-19所示。

图2-19 【添加虚拟目录】对话框

如此即完成了IIS网站服务器设置的更改(网站虚拟目录已经更改为D:\php)。