开发者社区> 问答> 正文

Windows 2003服务器中IIS+MySQL+PHP+Zend环境配置方法

如何在Windows 2003服务器中配置IIS+MySQL+PHP+Zend的环境?

展开
收起
开发者说 2019-07-11 13:47:04 994 0
1 条回答
写回答
取消 提交回答
  • 详细信息

    以下是在Windows 2003服务器中,IIS+MySQL+PHP+Zend环境配置的方法。

     

    步骤一:下载相关安装包

    1. Windows 2003安装包中包含了Zend,PHP 5.2.17,PHPWind8.7和PHPMyadmin 3.5.2。您可以直接下载安装包,节约搜索资源的时间。但是,由于MySQL安装包超出了上传限制,您需要在MySQL官网进行下载安装包,MySQL官网如下。
    2. 解压并拷贝安装包到D盘,如下图所示。

     

    步骤二:安装与配置Windows IIS和FTP

    1. 单击   开始  >   控制面板  >   添加或删除程序
    2. 单击   添加/删除 Windows组件
    3. 选择   应用程序服务器,并单击   详细信息
    4. 选择  Internet 信息服务 (IIS),并单击  详细信息
    5. 选择  文件传输协议 (FTP) 服务,并单击  确定
    6. 单击  浏览,选择  C:\Win2003sys\disc1\I386
    7. 单击  打开,开始安装。如果您的设备采用Windows 2003 64bit操作系统,该文件则位于   C:/Win2003sys/disc1/AMD64 目录下。
    8. 出现下图所示的页面时,表示您的IIS和FTP已完成安装。

     

    步骤三:安装与配置Windows IIS和PHP

    1. 将D盘中的   libeay32.dlllibmcrypt.dlllibmysql.dllssleay32.dll 剪切到  C:\Windows\system32  目录下。将  PHP  配置设置文件剪切到  C:\Windows 目录下。
    2. 右键单击   我的电脑,选择   管理
    3. 在导航窗格中找到并单击  Internet 信息服务器(IIS),单击  Web 服务扩展
    4. 在信息窗格空白处右击,选择  添加一个新的 Web 服务扩展
    5. 在弹窗中的扩展名输入栏输入   PHP,然后单击   添加
    6. 在弹出的窗口中,单击  浏览 并选择  D:\websoft\php-5.2.17\php5isapi.dll,然后单击   确定
    7. 选中勾选框中的  设置扩展状态为允许,单击  确定
    8. 通过设置, 计算机管理 导航窗格中的  Web 服务扩展  项已新增了PHP服务。
    9. 在导航窗格中右键单击  网站,选择  属性
    10. 在  主目录 选项卡下单击  配置
    11. 单击  浏览,选择   D:\websoft\php-5.2.17\php5isapi.dll 文件路径,然后输入扩展名   .php,最后单击   确定
    12. 在  文档 选项卡下,单击  添加,在弹窗输入框内输入  index.php 后单击  确定
    13. 在  文档 选项卡下,单击  添加,在弹窗输入框内输入  index.html 后单击  确定,然后单击  应用
    14. 单击  全选 ,再单击  确定
    15. 单击  应用,再单击  确定
    16. 至此,您的IIS与PHP就配置完成了。

     

    步骤四:安装与配置Windows MySQL

    以下是安装MySQL的操作步骤。

    1. 进入文件路径并双击   D:\websoft\mysql-essential-5.1.63-win32.msi,进入安装页面如下图所示。
    2. 安装进程结束后,单击  Custom,然后单击  Next
    3. 在目录结构中单击  MYSQL Server
    4. 单击  Change  修改MySQL的安装路径,从C盘切换到   D:\websoft\mysql-5.1  (根据您的实际需要重新选择路径)。单击   OK 以确认路径。

    5. 在目录结构中单击  MYSQL Server Datafiles
    6. 单击  Change  修改MySQL的安装路径,从C盘切换到   D:\websoft\mysql-5.1  (根据您的实际需要重新选择路径)。单击   OK 以确认路径。
    7. 在弹窗中单击  Next,继续安装MySQL。
    8. 弹窗切换后,单击  Finish 以完成MySQL安装。

     

    以下是配置MySQL的操作步骤。

    1. 在弹窗中勾选  Detailed Configuration,单击  Next
    2. 在弹窗中选择  Multifunctional Database,单击  Next
    3. 单击  Next
    4. 在弹窗中选择  Manual Setting,并将连接数设置为  1400
    5. 在弹窗中选择  Enable TCP/IP Networking,并将端口数设置为  3306。勾选  Enable Strict Mode,单击  Next
    6. 在弹窗中勾选  Standard Character Set,单击  Next
    7. 在弹窗中选择  Install As Windows Service,单击  Next
    8. 在弹窗中选择  Modify Security Settings,设置您的MySQL root密码,请妥善保管您的密码,谨防遗忘。然后单击   Next
    9. 单击  Execute  开始配置。等待4个MySQL配置进度均完成后,单击   Finish 以结束配置。

     

    步骤五:安装Windows Zend

    注:如果您的设备上没有Zend加密的程序,您不需要安装Zend。如果有这样的程序,您需要安装Zend以防无法运行程序。

    1. 进入文件路径并双击   D:\websoft\ ZendOptimizer-3.3.3-Windows-i386.exe。重新选择安装路径,其余设置选择默认设置。单击  Next
    2. 选择  I agree the terms of the license agreement,然后单击  Next
    3. 选择Zend的安装目录,本文以   D:\websoft\Zend  为例,单击   Next
    4. 选择  IIS,单击  Next
    5. 将php.ini文件安装在   C:\Windows  目录下,单击   Next

    6. 单击 Next

    7. 单击  Install
    8. 在弹出的提示框中,单击  
    9. 安装Zend完成后,单击   Finish 结束安装引导。

     

    步骤六:配置Windows FTP

    市场上有很多FTP服务器软件,比如Serv-u和Xlight等一些正版收费软件,也存在免费或系统自带的软件。在此,阿里云以Windows OS自带的FTP软件为例,为您演示FTP的配置过程。

     

    如下是配置FTP的操作步骤。

    1. 单击  我的电脑 >  右键 >  管理
    2. 在导航窗格中单击  本地用户和组 >  用户,在信息窗格空白处右击并选择  新用户
    3. 输入FTP的   用户名  和  密码
    4. 在导航窗格中找到并单击  Internet 信息服务管理,右击  FTP 站点,单击  新建 >  FTP 站点
    5. 单击  下一步
    6. 输入描述内容,本文以   pwftp  为例。
    7. 设置FTP的IP地址和端口,单击   下一步。 
    8. 选择  不隔离用户,单击  下一步
    9. 设置目录路径,本文以   D:\websoft\www  为例。
    10. 设置FTP的访问权限为允许   读取 和  写入,单击  下一步
    11. 单击  完成,进入下一步站点创建向导。

     

    如下是设置FTP权限的操作步骤。

    1. 进入目录   D:\websoft(或您的FTP站点主目录),右键单击  www 文件夹的   属性
    2. 在  安全 选项卡下,选中  Users(可以是登录到该设备上的任何人,也可以是您自己)。在  允许 列表和  拒绝 列表中选择相应的权限设置。
    3. 选择  完全控制 后,单击  高级 进行高级设置。
    4. 选择  用在此显示的可以应用到子对象的…,并单击弹窗中的  是?
    5. 等待系统运行程序。

     

    如下是设置PWFTP账号权限的操作步骤。

    1. 右键单击   www  文件夹的  属性 >  安全,单击 添加
    2. 选择  对象类型,选择  位置,输入对象名称,本文以  pwftp 为例,单击  确定
    3. 在  允许 列表和  拒绝 列表中勾选相应的权限设置。
    4. 选择  完全控制 后,单击  高级 进行高级设置。
    5. 和users权限设置一样。选择  高级安全设置中 界面中的权限项目,并单击弹窗中的  ,然后单击  应用 确定

     

    步骤七:配置Windows IIS站点

    1. 右击  我的电脑 >  管理
    2. 在导航窗格单击  Internet 信息服务 (IIS) >  网站 ,右键单击  默认网站,然后单击  属性
    3. 在  主目录 选项卡下,单击  浏览,从C盘切换到指定路径,本文以   D:\websoft\www\phpwind  为例。
    4. 单击  应用 ,然后单击  确定
    5. 重启IIS,或者重启服务器,就可以通过 https://localhost访问到您的网站了。
      提示

      • 如果您的设备使用了Windows 2003 64bit系统版本,并在访问https://localhost时被提示“%1不是有效的 win32应用程序错误”,则按以下指示进行设置。


        1. 单击 开始 > 运行,输入 cmd,然后单击 确定


        2. 输入“cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1”

      • 关于IIS和FTP安全加固,请参考  FTP 匿名登录或弱口令漏洞及服务加固
    2019-07-22 11:31:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像