阿里云服务器配置windows2003+iis6+php+ftp+mysql+zend教程

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 阿里云服务器ECS可选的操作系统中,已经不见了Windows 2003操作系统,但很多用户特别是配置低的低端用户,仍然需要windows2003系统。如果你属于这种情况,请在购买服务器时联系阿里云授权合作伙伴万维景盛,我司特意为用户保留了2003系统的64位和32位版

阿里云服务器ECS可选的操作系统中,已经不见了Windows 2003操作系统,但很多用户特别是配置低的低端用户,仍然需要windows2003系统。如果你属于这种情况,请在购买服务器时联系阿里云授权合作伙伴万维景盛,我司特意为用户保留了2003系统的64位和32位版,欢迎使用。这里为用户分享一下windows2003系统配置环境的方法,当然,您也可以使用我司自带的环境。阿里云windows2003系统配置IIS6+PHP+MYSQL+PHPMyadmin+ZEND+FTP环境的方法如下:


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

MySQL in the D disk

安装与配置 Windows IIS + FTP

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

    Adding or deleting a PG

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

    Adding or deleting Windows component

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

    Selecting application server

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

    Clicking the Internet service info (iis)

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

    Selecting FTP service

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

    Choosing the source of files

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

    Opening the file

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

Completing installation

安装与配置 Windows IIS + PHP

  1. 剪切 D 盘中的 libeay32.dll, libmcrypt.dll, libmysql.dll 和 ssleay32.dll 到 C:\Windows\system32 目录下。剪切 PHP 配置设置文件 到 C:\Windows 目录下。

    MySQL in the D disk

  2. 右击我的电脑,选择管理

  3. 在导航窗格中找到并单击Internet 信息服务器(IIS),单击 Web 服务扩展

  4. 在信息窗格空白处右击,选择添加一个新的 Web 服务扩展

    Adding a new sevice extension

  5. 在弹窗中的扩展名输入栏输入:PHP,点击添加

    Naming the PHP extenxion

  6. 在弹出的窗口中,单击浏览并选择 D:\websoft\php-5.2.17\php5isapi.dll,单击确定

    Assigning the file source

  7. 选中勾选框中的设置扩展状态为允许,单击确定

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

    Seting overview

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

    Alt text

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

    Clicking configureration

  10. 单击添加

    Adding file extension

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

    Mapping extension files

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

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

    Adding documents

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

    Selecting sub nodes

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

    Finishing configuration

至此,您的 IIS 与 PHP 就配置完成了。

安装与配置 Windows MySQL

安装 MySQL

  1. 进入文件路径并双击 D:\websoft\mysql-essential-5.1.63-win32.msi。

    Installing

  2. 安装进程结束后,单击 Custom,然后单击 Next

    Installation navigation

  3. 在目录结构中单击 MYSQL Server

  4. 单击 Change 修改 MySQL 的安装路径,从 C 盘切换到 D:\websoft\mysql-5.1 (根据您的实际需要重新选择路径)。单击 OK 以确认路径。

    Changing installing destination path_1

    Confirmation

  5. 在目录结构中单击 MYSQL Server Datafiles

  6. 单击 Change 修改 MySQL 的安装路径,从 C 盘切换到 D:\websoft\mysql-5.1 (根据您的实际需要重新选择路径)。单击 OK 以确认路径。

    Changing installing destination path_2 Confirmation

  7. 在弹窗中单击 Next,继续安装 MySQL。

  8. 弹窗切换后,单击 Finish 以完成MySQL安装。

    Changing installing destination path_2

配置 MySQL

  1. 接上篇。在弹窗中勾选 Detailed Configuration,单击 Next

    Selecting detailed configuration

  2. 在弹窗中勾选 Multifunctional Database,单击 Next

    Selecting Multifunctional Database

  3. 单击 Next

    Clicking next

  4. 在弹窗中勾选 Manual Setting,并将连接数设置为 1400

    Selecting Manual Setting

  5. 在弹窗中勾选 Enable TCP/IP Networking,并将端口数设置为 3306。勾选 Enable Strict Mode,单击 Next

    Slecting Enable Strict Mode

  6. 在弹窗中勾选 Standard Character Set,单击 Next

    Alt text

  7. 在弹窗中勾选 Install As Windows Service,单击 Next

    Alt text

  8. 在弹窗中勾选 Modify Security Settings,设置您的 MySQL root 密码。请妥善保管您的密码,谨防遗忘。单击 Next

    Alt text

  9. 单击 Execute 开始配置。等待 4 个 MySQL 配置进度均完成后单击 Finish 以结束配置。

    Clicking Execute

安装 Windows Zend

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

  1. 进入文件路径并双击 D:\websoft\ ZendOptimizer-3.3.3-Windows-i386.exe。重新选择安装路径,其余设置选择默认设置。单击 Next

    Starting installation

  2. 勾选 I agree the terms of the license agreement,单击 Next

    Confirmation

  3. 选择 Zend 的安装目录,如本示例中的 D:\websoft\Zend,单击 Next

    Changing root

  4. 选择 IIS,单击 Next

    Choosing IIS

  5. 将 php.ini 安装在 C:\Windows 目录下,单击 Next

    Installing php.ini

  6. 单击 Next

    Clicking Next

  7. 单击 Install

    Installation

  8. 单击

    Yes

  9. Zend 安装完成后,单击 Finish 结束安装引导。

配置 Windows FTP

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

配置 FTP

  1. 单击我的电脑 > 右键 > 管理

  2. 在导航窗格中单击本地用户和组 > 用户,在信息窗格空白处右击并选择新用户

    Users

  3. 输入 FTP 用户名密码

    Setting ID and password

  4. 在导航窗格中找到并单击Internet 信息服务管理,右击 FTP 站点,选择 新建 > FTP 站点

    New site

  5. 单击 下一步

    Clicking Next

  6. 输入描述内容,如本示例中的 “pwftp”。

    Typing description

  7. 设置 FTP 的 IP 地址和端口,单击 下一步。 Setting IP and port

  8. 勾选不隔离用户,单击 下一步

    Do not exclude users

  9. 设置目录路径,如本示例中的 D:\websoft\www。

    Changing root

  10. 设置 FTP 的访问权限为允许 读取 和 写入,单击 下一步

    Changing access authority

  11. 单击完成,进入下一步站点创建向导。

    Clicking completion

设置 FTP 权限

  1. 进入目录 D:\websoft(或您的FTP站点主目录),右击文件夹 www > 属性

    Clicking attribute

  2. 安全选项卡下,选中Users(可以是登录到该设备上的任何人,也可以是您自己)。在允许列表和拒绝列表中勾选相应的权限设置。

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

    Setting access authority

  4. 勾选用在此显示的可以应用到子对象的…,并单击弹窗中的

    Supporting access

  5. 等待系统运行程序。

    Waiting

设置 PWFTP 账号权限

  1. 右击文件夹 WWW > 属性 > 安全,单击添加 (D)

    Clicking attribute

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

    Setting the pwftp

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

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

    Advanced setting

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

    Setting access authority

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

配置 Windows IIS 站点

  1. 右击我的电脑 > 管理

  2. 在导航窗格单击Internet 信息服务 (IIS) > 网站 ,右击默认网站,单击属性

    Clicking attribute

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

    Changing root

  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 匿名登录或弱口令漏洞及服务加固


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
24天前
|
Windows
Windows下版本控制器(SVN)-启动服务器端程序
Windows下版本控制器(SVN)-启动服务器端程序
72 4
|
2月前
|
存储 安全 Ubuntu
从Linux到Windows:阿里云服务器系统镜像适配场景与选择参考
阿里云为用户提供了丰富多样的服务器操作系统选择,以满足不同场景下的应用需求。目前,云服务器的操作系统镜像主要分为公共镜像、自定义镜像、共享镜像、镜像市场和社区镜像五大类。以下是对这些镜像类型的详细介绍及选择云服务器系统时需要考虑的因素,以供参考。
|
3月前
|
存储 监控 数据中心
Microsoft System Center 2025 version 2503 Multilanguage - Windows 服务器管理软件
Microsoft System Center 2025 version 2503 Multilanguage - Windows 服务器管理软件
72 0
|
3月前
|
运维 监控 安全
宝塔Windows面板:轻松管理服务器的图形化神器
宝塔Windows面板是一款专为Windows服务器用户设计的图形化管理工具,旨在简化IIS配置、环境搭建与安全管理等复杂操作。它支持一键部署全栈运行环境(如IIS/Apache、PHP、MySQL等),提供可视化站点管理、安全防护与监控功能,并拥有丰富的插件生态。无论是个人站长、开发者还是中小企业,都能通过这款免费工具快速搭建网站、优化性能并强化安全性。尽管在高版本IIS兼容性和插件丰富度上略逊于Linux版,但其零门槛操作和全面功能仍使其成为理想的入门级服务器管理解决方案。
283 5
|
4月前
|
安全 数据库 Windows
解决Windows云服务器带宽和CPU利用率高的问题
本文针对Windows Server 2019 ×64系统,介绍如何排查云服务器带宽和CPU利用率过高的问题。通过任务管理器、性能监视器等工具定位高资源占用的进程,并根据进程是否正常采取相应措施。对于正常进程,建议优化或升级配置;对于异常进程,建议关闭进程并进行系统备份或还原。详细步骤包括使用“perfmon -res”查看资源使用情况,结合PID查找具体进程,分析处理后台任务、杀毒软件及应用程序的影响。
241 1
|
4月前
|
Windows
Windows系统云服务器配置多用户登录
本教程介绍了在Windows云服务器上配置远程桌面服务的详细步骤,包括安装桌面会话主机和远程桌面授权、允许多用户远程连接以及配置新用户并加入远程桌面用户组。通过添加角色和功能、设置组策略以及管理用户权限,实现多用户同时登录和远程访问。按照指引操作,可顺利完成服务器的远程访问配置,提升管理和使用效率。
448 0
|
4月前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
441 1
|
5月前
|
应用服务中间件 PHP nginx
当你的nginx服务器和php服务器不在一起的时候,这个nginx 的root目录问题
两个服务器的网站代码目录需要对齐,docker容器里面也是一样
|
6月前
|
存储 Java 数据库
windows server2016搭建AD域服务器
windows server2016搭建AD域服务器
285 72
|
8月前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
1462 4

推荐镜像

更多