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

阿里云服务器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 盘,如下图:

安装与配置 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 匿名登录或弱口令漏洞及服务加固。

时间: 2024-10-25 08:16:02

阿里云服务器配置windows2003+iis6+php+ftp+mysql+zend教程的相关文章

阿里云服务器配置与性能优化

  阿里云我问过很多站长都说非常的不错了,不管是网速还是从性能都比其它主机要好,但阿里云就是贵那么一点了,下面小编来给各位介绍阿里云服务器配置与性能优化 更换阿里云服务器有一阵了,相对于我以前的虚拟主机不是一个档次.就比如说我在虚拟主机上被人放了后门文件,我把虚拟主机上的文件传到云服务器的时侯云服务器立马就报警存在漏洞,最主要的还是可控性. 一些相当配置记录下: 一.配置Nginx处理日志 1.设置nginx日志格式(data/server/nginx/conf/nginx.conf) log_

从运维的角度分析使用阿里云数据库RDS的必要性--你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库

开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database Service)是一种稳定可靠.可弹性伸缩的在线数据库服务.基于飞天分布式系统和全SSD盘高性能存储,支持MySQL.SQL Server.PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾.备份.恢复.监控.迁移等方面的全套解决方案. 当然,并不是指所有用户

阿里云ECS服务器CentOS7上安装MySql服务

阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Replaced:   grub2.x86_64 1:2.02-0.64.el7.centos   grub2-tools.x86_64 1:2.02-0.64.el7.centos Complete

用Windows IIS和阿里云NAS提供Web和FTP服务

阿里云文件存储服务NAS(阿里云NAS)是阿里云在2016年正式推出的公有云上的网络文件系统实现.阿里云NAS主要面向阿里云 ECS 实例.HPC.Docker.弹性Web和BatchCompute 等计算节点提供文件存储服务.通过标准的文件访问协议,用户无需对现有应用做任何修改,即可在云上使用具备无限容量及性能扩展.单一命名空间.多共享.高可靠和高可用等特性的分布式文件系统.阿里云于2016年发布了支持NFS网络文件系统访问协议的阿里云文件系统(NAS).2017年3月,又增加了SMB文件系统

[网站搭建] 阿里云虚拟主机搭建及FTP文件上传

        写这篇文章主要有两个原因:一方面是得到了阿里云的一个"开通码",另一方面是最近给学生们上网站制作的课程,想把学生们提交的作业上传到服务器上去,让他们体会一下自己做的东西,提升他们的编程兴趣.虽然只有短暂的4节课,但我很知足,尤其是他们对我的关心和感激.         下面直接讲述配置的过程,希望对你有所帮助,因为自己对这方面接触得比较少,同时阿里云也有非常好的相关文档,但这篇文章主要结合自身进行叙述的.         这个"开通码"主要包括三个功

阿里云一键部署LNMP(Linux+Nginx+MySQL+PHP)栈

LNMP代表Linux+Nginx+MySQL+PHP网站服务器架构.本文主要目的是为大家提供一种非常简单的方法,在阿里云上部署LNMP栈. 通过<阿里云ROS资源编排服务>,将VPC.NAT Gateway.ECS创建,LNMP栈部署过程自动化,使大家能够非常方便地部署一个LNMP栈. 急速部署LNMP栈 一键部署LNMP栈>> 注意: 必须确保可以正确下载nginx-.rpm安装包,我们可以选择类似如下的URL: http://nginx.org/packages/centos

阿里云服务器配置VPN教程

我的操作环境:阿里云香港节点云服务器,操作系统:CentOS 6.3 64位  名词解释:pptp是VPN服务器类型之一,PPP是一种数据链路层协议,iptables是IP信息包过滤系统.    [正文] 1 服务器端安装软件 1.1 首先安装ppp,命令: [root@kuro ~]#yum install -y ppp iptables  提示Complete! ,安装成功:  1.2安装pptp,由于pptp没有存放在CentOS的源中,所以用yum命令安装返回的是找不到安装包的,需要从网

阿里云服务器配置多个wordpress站点方法

在阿里云上怎样开启并搭建wordpress多站点?搭建多站点,大多数站长都会选择重复建站,也就是在同一个空间里用wordpress重复建设多个站点,这样的好处是各个站点互不干扰.这样的方案,对于建站不多的情况还是比较可考的.但是,如果你要建好多个站站,10个甚至几十个站点,这样在同一个空间或服务器上做不仅会影响速度,而且会占用大量的系统资源(比如:像许多wordpress主题站一样,他们要为每一个主题都要设置好一个演示站),这时,这套方案就有点不可取了.那么,在阿里云服务器上怎样开启并搭建wor

阿里云服务器ECS安装linux CentOS 6.8教程

一.先登录你的阿里云账号.前提是你要有云服务器,怎么购买我们这里就不写教程了.登录进去以后点击管理控制台,点击云服务器ECS 二.然后点击实例 三.找到需要修改装系统的实例 点击管理 四.如果服务器还在运行,先停止掉,然后点击更换系统盘. 五.选择公共镜像-->选择CentOS 版本这里我们选择的是6.8 64位.登录名默认root.设置登录密码点击确定更换.如果你的阿里云账号绑定了手机,这里需要手机验证码. 输入验证码以后更换成功 点击查看,他正在启动中,等待一会... 六.大概30秒以后启动