图文详解

下载 Windows 2003 Zend, PHP, PHPMyadmin 与 MySQL

Windows 2003 安装包中包含了 Zend,PHP 5.2.17,PHPWind8.7 和 PHPMyadmin 3.5.2,您可以直接下载安装包,节约搜索资源的时间。

但是,由于 MySQL 超出了上传限制,您需要另行前往 MySQL 官网 下载。然后解压拷贝到 D 盘,如下图:

安装与配置 Windows IIS + FTP

  1. 单击 开始 > 控制面板 > 添加或删除程序。

  2. 单击 添加/删除 Windows 组件(A)。

  3. 选择 应用程序服务器,并单击 详细信息。

  4. 选择 Internet 信息服务 (IIS),并单击 详细信息。

  5. 勾选 文件传输协议 (FTP) 服务,并单击 确定。

  6. 单击 浏览,选择 C:\Win2003sys\disc1\I386。

  7. 单击 打开 IIS 就开始安装了。如果您的设备采用 Windows 2003 64 bit 操作系统,该文件则位于 C:/Win2003sys/disc1/AMD64 目录下。

出现下面的界面时,表示您的 IIS 和 FTP 已完成安装。

安装与配置 Windows IIS + PHP

  1. 剪切 D 盘中的 libeay32.dll,libmcrypt.dll,libmysql.dll 和 ssleay32.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. 选中勾选框中的 设置扩展状态为允许,单击 确定。


    经过设置,计算机管理 导航窗格中的 Web 服务扩展 项就新增了php。

  8. 在导航窗格中右击 网站,选择 属性。

  9. 在 主目录 选项卡下单击 配置。

  10. 单击 添加。

  11. 单击 浏览,选择文件路径 D:\websoft\php-5.2.17\php5isapi.dll。输入扩展名 .php,单击 确定。

  12. 在 文档 选项卡下,单击 添加,在弹窗输入框内输入 index.php 后单击 确定。

  13. 在 文档 选项卡下,单击 添加,在弹窗输入框内输入 index.html 后单击 确定。单击 应用 (A)。

  14. 单击 全选 (s),再单击 确定。

  15. 单击 应用 (A),再单击 确定。

至此,您的 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 > 属性 > 安全,单击添加 (D)。

  2. 选择 对象类型,选择 位置,输入对象名称 pwftp,单击 确定。

  3. 在 允许 列表和 拒绝 列表中勾选相应的权限设置。

  4. 勾选 完全控制 后,单击 高级 进行高级设置。

  5. 和 users 权限设置一样。勾选 高级安全设置中 界面中的权限项目,并单击弹窗中的 是 ,然后单击 应用 (A) > 确定。

至此,您的 Windows FTP 就配置完成了。

配置 Windows IIS 站点

  1. 右击 我的电脑 > 管理。
  2. 在导航窗格单击 Internet 信息服务 (IIS) > 网站 ,右击 默认网站,单击 属性。

  3. 在 主目录 选项卡下,单击 浏览,从 C 盘切换到指定路径,如本示例中的 D:\websoft\www\phpwind。

  4. 单击 应用 (A),再单击 确定。

  5. 重启 IIS,或者重启服务器,就可以通过 https://localhost 访问到您的网站了。

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

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

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

关于 IIS 和 FTP 安全加固,请参考 FTP 匿名登录或弱口令漏洞及服务加固

Window 2003 IIS + MySQL + PHP + Zend 环境配置的更多相关文章

  1. win2008 r2 服务器php+mysql+sqlserver2008运行环境配置(从安装、优化、安全等)

    这篇文章主要介绍了win2008 r2 服务器php+mysql+sqlserver2008运行环境配置(从安装.优化.安全等),需要的朋友可以参考下 win2008 r2 安装 http://www ...

  2. LNMP(linux+nginx+mysql+php)服务器环境配置【转载】

    本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/05/17/2507102.h ...

  3. LNMP(linux+nginx+mysql+php)服务器环境配置

    一.简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 “engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服 ...

  4. IIS+PHP本地开发环境配置

    打开Win7系统自带IIS.如图只要点击两下,CGI一定要勾选上!完成后打开浏览器输入127.0.0.1测试一下,如果能打开页面说明iis开启成功. 安装PHP.不同版本的PHP会有所不同,这里使用的 ...

  5. 【Mysql】【环境配置】Mac

    参看:http://www.cnblogs.com/chenmo-xpw/p/6102933.html     一.下载dmg包安装 1.下载MySQL dmg 包, 从官网 : http://www ...

  6. apache+mysql+php的环境配置

    一 配置前的准备 1 先设置环境变量(win7的) win10 二 配置apache 我用EditPlus打开httpd.conf LoadModule php5_module  "c:/w ...

  7. ASP.NET Entity Framework with MySql服务器发布环境配置

    首先,.net应该自带Entity Framework,所以服务器只要有对应版本的.net Framework就OK! 我们在开发环境中一般会直接使用edmx来管理应用程序与数据库的交互操作,所有与数 ...

  8. apache+php+mysql windows下环境配置

    需要注意的是,目前apache和php以及mysql都要用32位的,机子是64位的也是安装32位.我之前安装64位的版本,总是出现问题.回归正题: 所需要软件: 1.apache:去官网下载,我这边用 ...

  9. CentOS 6.5 Apache、MySQL、PHP环境配置(LAMP)

    yum -y install httpd mysql-server php #安装apache.mysql和PHP yum -y install php-mysql php-gd php-mbstri ...

随机推荐

  1. OpenStack Nova

    OpenStack Nova 简介 OpenStack 中的 Nova 负责维护和管理云环境的计算资源 Nova 在现有 Linux 服务器上作为一组守护线程来提供服务 Nova 由多个服务器进程组成 ...

  2. [POJ2336]Ferry Loading II

    题目描述 Description Before bridges were common, ferries were used to transport cars across rivers. Rive ...

  3. Apex 中插入更新数据的事件执行顺序

    在使用 Apex 代码插入或更新数据的时候,若干事件会被按顺序执行.了解这些顺序可以提高调试程序的效率,也可以避免不必要的错误. 可以参考官方文档. 事件的执行顺序 从数据库中读取要更新的数据记录或初 ...

  4. Linux性能优化实战学习笔记:第十六讲

    一.free数据的来源 1.碰到看不明白的指标时该怎么办吗? 不懂就去查手册.用 man 命令查询 free 的文档.就可以找到对应指标的详细说明.比如,我们执行 man fre... 2.free数 ...

  5. [LeetCode] 911. Online Election 在线选举

    In an election, the i-th vote was cast for persons[i] at time times[i]. Now, we would like to implem ...

  6. 常用shell脚本

    [脚本1]打印形状打印等腰三角形.直角三角形.倒直角三角形.菱形 #!/bin/bash # 等腰三角形 read -p "Please input the length: " n ...

  7. 安装Oracle 11g时遇到“【INS-13001】此环境不满足最低配置”的问题解决

    一.问题如下: win10一般容易出现这个问题,可能是版本兼容的关系.  二.解决方法: 在Oracle 11g解压出的文件夹下寻找cvu_prereq.xml文件: 路径:database\stag ...

  8. 推荐一款手机清理工具App悟空清理

    推荐一款手机清理工具App悟空清理 1 介绍 悟空清理是一款完全免费的手机加速与存储空间清理工具软件,强力去除顽固垃圾,使手机运行更畅快. 2 特色功能介绍 悟空在手,清理无忧!悟空清理,人人都在用的 ...

  9. 错误:PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。"+文件路径"的解决方案

    最近在使用python进行筛选图片的时候,想到用python里面的os库进行图片的删除. 具体筛选方法就是,删除掉图片长度或宽度小于100像素的图片,示例代码如下所示: for file in os. ...

  10. Eureka的集群配置

    1:步骤说明 2:修改映射配置 3:修改Eureka的.yml配置文件 以其中一个为例 4:在8001中同时注册 5:测试结果