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

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 阿里云服务器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 匿名登录或弱口令漏洞及服务加固


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
22天前
|
存储 关系型数据库 MySQL
PHP与MySQL动态网站开发:从基础到实践####
本文将深入探讨PHP与MySQL的结合使用,展示如何构建一个动态网站。通过一系列实例和代码片段,我们将逐步了解数据库连接、数据操作、用户输入处理及安全防护等关键技术点。无论您是初学者还是有经验的开发者,都能从中获益匪浅。 ####
|
23天前
|
关系型数据库 MySQL PHP
php实现一个简单的MySQL分页
通过本文的详细步骤和代码示例,我们实现了一个简单的PHP MySQL分页功能。主要步骤包括计算总记录数、设置分页参数、查询当前页的数据以及生成分页链接。这种分页方式适用于大多数Web应用,能够有效提升用户体验和页面响应速度。
25 4
|
17天前
|
SQL 关系型数据库 MySQL
PHP与MySQL的高效交互:从基础到实践####
本文深入探讨了PHP与MySQL数据库之间的高效交互技术,涵盖了从基础连接到高级查询优化的全过程。不同于传统的摘要概述,这里我们直接以一段精简代码示例作为引子,展示如何在PHP中实现与MySQL的快速连接与简单查询,随后文章将围绕这一核心,逐步展开详细讲解,旨在为读者提供一个从入门到精通的实战指南。 ```php <?php // 数据库配置信息 $servername = "localhost"; $username = "root"; $password = "password"; $dbname = "test_db"; // 创建连接 $conn = new mysqli($se
22 0
|
24天前
|
关系型数据库 MySQL PHP
PHP与MySQL的深度整合:构建高效动态网站####
在当今这个数据驱动的时代,掌握如何高效地从数据库中检索和操作数据是至关重要的。本文将深入探讨PHP与MySQL的深度整合方法,揭示它们如何协同工作以优化数据处理流程,提升网站性能和用户体验。我们将通过实例分析、技巧分享和最佳实践指导,帮助你构建出既高效又可靠的动态网站。无论你是初学者还是有经验的开发者,都能从中获得宝贵的见解和实用的技能。 ####
19 0
|
Java PHP Apache
PHP + Apache + Windows的设置
本文为原创,如需转载,请注明作者和出处,谢谢! 1. 在Apache的httpd.conf文件中找到,并加入下面两行     AddType application/x-httpd-php .
797 0
|
1月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
1月前
|
监控 安全 网络安全
使用EventLog Analyzer日志分析工具监测 Windows Server 安全威胁
Windows服务器面临多重威胁,包括勒索软件、DoS攻击、内部威胁、恶意软件感染、网络钓鱼、暴力破解、漏洞利用、Web应用攻击及配置错误等。这些威胁严重威胁服务器安全与业务连续性。EventLog Analyzer通过日志管理和威胁分析,有效检测并应对上述威胁,提升服务器安全性,确保服务稳定运行。
|
1月前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
82 3
|
1月前
|
存储 安全 网络安全
Windows Server 本地安全策略
由于广泛使用及历史上存在的漏洞,Windows服务器成为黑客和恶意行为者的主要攻击目标。这些系统通常存储敏感数据并支持关键服务,因此组织需优先缓解风险,保障业务的完整性和连续性。常见的威胁包括勒索软件、拒绝服务攻击、内部威胁、恶意软件感染等。本地安全策略是Windows操作系统中用于管理计算机本地安全性设置的工具,主要包括用户账户策略、安全选项、安全设置等。实施强大的安全措施,如定期补丁更新、网络分段、入侵检测系统、数据加密等,对于加固Windows服务器至关重要。

热门文章

最新文章