Windows Server 2008 标准版 安装Wamp Server 2.5 + 系统自带FTP + 外网FTP链接实操避坑手册
2017-12-14 12:05
651 查看
今天机缘巧合下,帮朋友实现服务器的部署,其中遇到一些坑,这里把实现部署的步骤一步一步的写下来,资源共享嘛,同时也做个记录,备忘!
闲话不多说,进入正题,先说说朋友的系统环境是怎么样的:Windows Server 2008 标准版 阿里云的 ECS服务器 , 1核 2G内存。
本来想用window的iis做网站服务器,但是如果用iis,就必须要一步一步的去安装mysql,php,phpmyadmin等软件,同时要添加iis的php支持,要关联php和mysql,所以为了方便省事,使用了集成环境 wampserver 这个套装软件 ,这个软件跟phpstudy一样都是集成环境,挺好用的。
1、我选择的是wampserver2.5 这个版本,这儿直接网上搜索就有了,安装也是比较简单,一直下一步走起就好,但是安装好了之后,运行发现报错缺少MSVCR110.dll文件,这个是我们这儿系统环境是很纯净的版本,有很多插件没有支持,比如这个就需要visual 2008 2010 2012这个微软插件的支持,而且这只是针对我这wampserver2.5版本仅仅需要这个插件,如果你安装wampserver3.0.6版本,可能还需要更多的支持,这个要安装高版本的朋友可以自己试试。32位和64位的下载地址:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679,网址打开速度很慢。
2、 这个插件安装安装好了之后,打开还是报错的话,就重装下wampserver,好了重装之后不报错了,但是启动后一直是黄色的图标,原因很可能是80端口被占用,两种方法测试80端口占用,第一种用wampserver软件自带的检测工具,步骤:右键黄色图标选择language->chinese,先把界面变成中文界面好识别,然后左键图标,选择Apache,选择service,选择80端口测试。第二种:使用windows自带的cmd命令行工具,输入
netstat -ano 查看本地地址 如果发现其中有80端口,那么就看这行最后一个pid listening XXXX的中的数字,然后打开任务管理器 ,找到 服务 然后 查看对应PID的应用是什么,如果是iis的的话,说明系统启动了iis的服务器,把apache的端口给占用了,这个时候需要去iis管理器关闭网站,再重新启动wampserver,看是不是变绿了。
3、这个时候打开浏览器访问localhost,是否看到了phpinfo的内容了,那么怎么外网访问的,我这儿是阿里云服务器,域名也是在阿里云购买的,进入阿里云的域名页面,点击解析,然后添加A记录,输出www、域名等,如果不熟悉的话,使用新手引导。10分钟后解析生效,其实要不了10分钟,然后你访问www.test.com(比如我这个域名是这个),就能访问了,但是出现了给一个问题,你应该看到的页面是,403 ,Forbidden 页面,原因是处在Apache的配置文件上面,这时候,你打开Apache的httpd.conf这个配置文件,打开方式左键点击右下角的图标,然后选择apache,然后选择httpd.conf,找到搜索
Require local 修改为 Require all granted ,重启wampserver的所有服务,然后外网在访问,发现网页已经正常了
4、接下来就是配置FTP这个过程了,这个要先安装windows的服务,打开“服务器管理器”,添加角色,然后添加iis全选、文件服务全选、FTP全选,然后一直下一步,安装完成后好像要重启系统,然后去“服务器管理器”的“配置”的“本地用户和组”创建一个FTP用户用于之后的FTP登录,然后去www的项目目录下创建一个你需要FTP连接目录,最重要的是,你需要修改这个文件夹的权限,右键这个文件夹,属性,安全,编辑,添加,高级,立即查询,找到你刚新建的那个FTP账户选中,确定,选择完全控制,应用,OK,这个时候你要打开IIS6.0管理器,开始创建FTP站点了,在目录哪儿选择你之前新建的那个FTP目录,其他的默认值就好,好了,创建完成后,你应该在外部就能使用FTP链接了,我看到很多文章说,还要部署入站规则,的20端口,22端口这些,好像我不配置也行,还有朋友说,阿里云的服务器,要去安全组里面开启20,21端口,我也去配置了,反正最后能链接了,如果不能链接,修改下FTP的链接模式PSV或者PORT,应该是没有大问题了。
文档完成,预祝各位老板配置成功!!如果有问题,可以加我的VX号:Echope
闲话不多说,进入正题,先说说朋友的系统环境是怎么样的:Windows Server 2008 标准版 阿里云的 ECS服务器 , 1核 2G内存。
本来想用window的iis做网站服务器,但是如果用iis,就必须要一步一步的去安装mysql,php,phpmyadmin等软件,同时要添加iis的php支持,要关联php和mysql,所以为了方便省事,使用了集成环境 wampserver 这个套装软件 ,这个软件跟phpstudy一样都是集成环境,挺好用的。
1、我选择的是wampserver2.5 这个版本,这儿直接网上搜索就有了,安装也是比较简单,一直下一步走起就好,但是安装好了之后,运行发现报错缺少MSVCR110.dll文件,这个是我们这儿系统环境是很纯净的版本,有很多插件没有支持,比如这个就需要visual 2008 2010 2012这个微软插件的支持,而且这只是针对我这wampserver2.5版本仅仅需要这个插件,如果你安装wampserver3.0.6版本,可能还需要更多的支持,这个要安装高版本的朋友可以自己试试。32位和64位的下载地址:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679,网址打开速度很慢。
2、 这个插件安装安装好了之后,打开还是报错的话,就重装下wampserver,好了重装之后不报错了,但是启动后一直是黄色的图标,原因很可能是80端口被占用,两种方法测试80端口占用,第一种用wampserver软件自带的检测工具,步骤:右键黄色图标选择language->chinese,先把界面变成中文界面好识别,然后左键图标,选择Apache,选择service,选择80端口测试。第二种:使用windows自带的cmd命令行工具,输入
netstat -ano 查看本地地址 如果发现其中有80端口,那么就看这行最后一个pid listening XXXX的中的数字,然后打开任务管理器 ,找到 服务 然后 查看对应PID的应用是什么,如果是iis的的话,说明系统启动了iis的服务器,把apache的端口给占用了,这个时候需要去iis管理器关闭网站,再重新启动wampserver,看是不是变绿了。
3、这个时候打开浏览器访问localhost,是否看到了phpinfo的内容了,那么怎么外网访问的,我这儿是阿里云服务器,域名也是在阿里云购买的,进入阿里云的域名页面,点击解析,然后添加A记录,输出www、域名等,如果不熟悉的话,使用新手引导。10分钟后解析生效,其实要不了10分钟,然后你访问www.test.com(比如我这个域名是这个),就能访问了,但是出现了给一个问题,你应该看到的页面是,403 ,Forbidden 页面,原因是处在Apache的配置文件上面,这时候,你打开Apache的httpd.conf这个配置文件,打开方式左键点击右下角的图标,然后选择apache,然后选择httpd.conf,找到搜索
Require local 修改为 Require all granted ,重启wampserver的所有服务,然后外网在访问,发现网页已经正常了
4、接下来就是配置FTP这个过程了,这个要先安装windows的服务,打开“服务器管理器”,添加角色,然后添加iis全选、文件服务全选、FTP全选,然后一直下一步,安装完成后好像要重启系统,然后去“服务器管理器”的“配置”的“本地用户和组”创建一个FTP用户用于之后的FTP登录,然后去www的项目目录下创建一个你需要FTP连接目录,最重要的是,你需要修改这个文件夹的权限,右键这个文件夹,属性,安全,编辑,添加,高级,立即查询,找到你刚新建的那个FTP账户选中,确定,选择完全控制,应用,OK,这个时候你要打开IIS6.0管理器,开始创建FTP站点了,在目录哪儿选择你之前新建的那个FTP目录,其他的默认值就好,好了,创建完成后,你应该在外部就能使用FTP链接了,我看到很多文章说,还要部署入站规则,的20端口,22端口这些,好像我不配置也行,还有朋友说,阿里云的服务器,要去安全组里面开启20,21端口,我也去配置了,反正最后能链接了,如果不能链接,修改下FTP的链接模式PSV或者PORT,应该是没有大问题了。
文档完成,预祝各位老板配置成功!!如果有问题,可以加我的VX号:Echope
相关文章推荐
- Windows server 2008系统下FTP服务器的安装
- windows server 2008 r2 桌面体验 安装失败 系统尝试3次都失败 0x80070005错误
- 最新微软Windows Server 2008之一 系统安装
- 对Windows Server 2008系统自带的磁盘分区进行无损分区的教程图文介绍
- 基于Windows Server 2008 系统的DNS服务器搭建与FTP服务器实现-《网络协议分析》实验
- windows server 2008 阻止恶意插件程序下载安装到系统中
- Windows Server 2008系统的安装
- Windows server 2008 R2 64位系统安装ZendOptimizer-3.3.0a-Wind
- windows server 2008 32位系统下sql2005的安装及卸载
- Windows Server 2008 FTP配置图片详解――安装IIS
- 最新微软Windows Server 2008之一 系统安装
- Windows server 2008 R2 系统安装指南
- VMWare虚拟机安装Windows Server 2008系统(32位)U盘引导
- 用U盘开机安装Windows 7/Windows Server 2008 R2(XP安装X64版本ISO系统文件)
- Windows Server 2008 系列之安装系统
- 在Windows Server 2008上安装和配置Web和FTP服务
- Microsoft Dynamics CRM 4.0安装在Windows Server 2008系统平台
- Windows Server 2008 R2上VCenter5安装手册 推荐
- [Windows Server 2003] IIS自带FTP安装及配置方法
- 服务器安装Windows Server 2008 R2系统过程中遇到的一些坑