上一篇讲到,主机正常运转了。但是此时如果直接访问公网IP是打不开网页的,因为主机上没有搭建Web服务器环境,防火墙也没有开放80端口,并且我们没有上传任何网页文件。所以这一篇主要介绍服务器环境的搭建。

三、安装WDCP

常 见的服务器环境有LAMP(Linux+Apache+Mysql+PHP)、LNMP(Linux+Nginx+MySQL+PHP)、 WAMP(Windows+Apache+Mysql+PHP)等,高手可以自己一个一个安装服务器软件,或者使用一键安装包。博主这个等级的建议使用更 方便快捷的WDCP,加上主机网速比较快,使用RPM包安装就非常快了

在这之前,由于WDCP的登录端口是8080,所以要先修改防火墙设置,放行这一端口

打开EC2控制面板,还记得下面这张图吗?

最右边有个超链接,点击进入修改防火墙设置:右键点击——Edit inbound rules

打开编辑窗口如下:

上图中,第一个是自己添加的WDCP端口,Anywhere表示任何IP都可以访问8080端口登录后台;如果只有一个管理员,而且管理员IP不会变,可以在下拉菜单中选择My IP(自动获取你当前的IP)或者Custom IP指定其他IP。注意IP填写的格式,可以先选My IP,参考一下官方是怎么填的

第二个是默认开启的SSH端口,第三个是在Type中选择HTTP后自动填上的80端口,网站要能访问(一般来说)必须开启80端口,至于最后自定义添加的是FTP用到的21端口,虽然不知道有没有用,加就加上吧... 漏了的端口以后可以继续编辑,我暂时只开启这四个

接下来就是疯狂的下载安装阶段了

使用Putty连接主机

先下载Putty,解压后运行里面的puttygen.exe,把你在亚马逊下载的.pem私钥转换为.ppk私钥,方法如下:

打开的选择文件窗口记得要在右下角选择 全部文件 (*.*),不然找不到.pem文件

保存的时候如果没有填密码,会弹出一个提醒,你可以三思一下是否加密码,相应选择“是”或者“否”...

接下来运行putty.exe,在连接——SSH——认证这里选择刚刚的.ppk私钥:

回到会话,填写主机的公网IP,点击“打开”即可连接

首次连接会提示系统缓存中没有服务器密钥,点“是”将其缓存到系统

验证了密钥以后会要求输入用户名登录,CentOS默认的是root,使用其他镜像的同学请到这里点击蓝色的Usage Instructions查看使用说明

RPM包安装WDCP

登录成功以后正式进入WDCP的安装,非常简单,只要分别执行两条命令:

wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh
sh lanmp_wdcp_ins.sh

如果第一条命令执行后提示wget: command not found如下图,则需要先执行yum -y install wget安装wget

执行完命令,当你看到lanmp_wdcp install OK后,WDCP就安装好了,整个过程不超过15分钟

这时候再访问公网IP,你就会看到欢迎页面了,大概是这个样子:

好了,现在要做的第一件事是什么?当然是登录后台改密码

至于改完密码该做什么,请移步零基础AWS教程图文版(三)

原文:http://bropaul.com/post/aws-walkthrough-2

本文转自:零基础 Amazon Web Services (AWS) 入门教程图文版(二)

零基础 Amazon Web Services (AWS) 入门教程图文版(二)相关推荐

  1. 零基础 Amazon Web Services (AWS) 入门教程图文版(三)

    原则上WDCP安装好了,就可以直接使用了,FTP.MySQL什么的应有尽有.但是本站Amazon AWS -- 免费的午餐不好吃一文中说到过这个问题,直接用WDCP的MySQL会导致EBS的I/O急剧 ...

  2. 零基础 Amazon Web Services (AWS) 入门教程图文版(四)

    自上一篇之后,5天过去了,这篇文章总算是挤出来了... 其实看不看无所谓啦,都说了WDCP非常适合小白,随便折腾.要是折腾的时候遇到什么问题,欢迎留言探讨~ 五.新建站点 登录WDCP后台,首次登录会 ...

  3. 零基础 Amazon Web Services (AWS) 入门教程图文版(一)

    现在小站唯一的流量都靠AWS这个关键词了,刚好要用AWS重新建站,所以从头开始记录一遍吧. 所谓零基础,就是你可以没有任何AWS使用经历,仍然能够按照教程操作下去.所谓图文版,就是建议手机用户在没有连 ...

  4. 零基础 Amazon Web Services (AWS) 入门教程 (列表)

    在 Amazon Web Services 上托管 Web 应用程序 Web 应用程序 是指用户通过 Web 浏览器或专门的 Web 客户端访问的任何软件.Web 应用程序通常具有逻辑层级结构.例如, ...

  5. python实现登录支付宝收能量_适合零基础人群学习的Python入门教程

    适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.人工智能等内容. 对于初学者想 ...

  6. 适合零基础人群学习的Python入门教程

    适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.大数据.人工智能等内容. Py ...

  7. 免费直播!真.零基础能学会的前端入门教程,还带实操抖音风格字体特效!

    茫茫职海中,有没有那么一个又简单又赚钱的行业呢? 答案:前端!!! 前端是进入技术行业的一个捷径,规划好能事半功倍. 1.前端门槛低,简单易学: 2.应用场景广泛,现已涉及到了各个领域: 3.市场需求 ...

  8. MySQL 学习一:新手一学就会,MySQL 零基础增删改查简单入门教程

    文章目录 前言 一.MySQL 的相关概念介绍 二.Windows 下 MySQL 的配置 2.1.MySQL 安装配置步骤 2.2.MySQL 服务的启动.停止与卸载 三.MySQL 脚本的基本组成 ...

  9. 零基础超简单的Docker入门教程 So Easy

    前提 本文是基于windows环境下使用docker的学习文章 其实我也有很长的一段时期在ubuntu系统下开发,很喜欢linux系统的纯净方便,但是当你身边同事都是使用windows与你交流沟通传输 ...

最新文章

  1. 微软一站式开发技术框架解决方案 年内展望
  2. ivew 双向绑定时间控件
  3. 快速了解上市公司年报
  4. C 语言的标准输入对象是,《面向对象程序设计C+》期末试卷及标准答案
  5. 大话设计模式—备忘录模式
  6. 模拟3个人排除买票,每人买1张票。售货员只有1张五元的钱,电影票5元一张
  7. dba_segments和dba_tables的不同
  8. mysql if语句后面执行两个语句_MySQL的if,case语句使用总结
  9. HEVC将会取代H.264的原因
  10. 【转贴】谈论 Direct3D10特性预览
  11. 区块容量 以太坊 比特币
  12. python读取excel数据生成word_利用Python将excel数据读取到word表格
  13. C语言航空订票系统课程设计
  14. 数字图像处理(三)直方图规定化
  15. 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)
  16. 老男孩python培训怎么样_Python如何实现爬虫?老男孩Python
  17. 服务器电脑主板维修,DELL外星人服务器电脑主板不开机故障维修
  18. 目前可以用的短信验证码平台有哪些?
  19. 产品经理实践【四川省地震需求分析】
  20. android手机获取系统短信sqlite数据库并查看内容

热门文章

  1. Sequence(BZOJ-1345)
  2. 装箱问题(洛谷-P1049)
  3. Find the most comfortable road(HDU-1598)
  4. 信息学奥赛一本通C++语言——1123:图像相似度
  5. 43 MM配置-采购-条件-定价过程-定义存取顺序
  6. 10 MM配置-主数据-定义物料类型
  7. 32 FI配置-财务会计-应收账款和应付账款-定义客户预付款的统驭科目
  8. python怎么模拟浏览器交互_python+webdriver 模拟用户交互工具
  9. OpenCV防止数据溢出saturate_cast
  10. python numpy Quickstart tutorial之ndarray创建