零基础 Amazon Web Services (AWS) 入门教程图文版(二)
上一篇讲到,主机正常运转了。但是此时如果直接访问公网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) 入门教程图文版(二)相关推荐
- 零基础 Amazon Web Services (AWS) 入门教程图文版(三)
原则上WDCP安装好了,就可以直接使用了,FTP.MySQL什么的应有尽有.但是本站Amazon AWS -- 免费的午餐不好吃一文中说到过这个问题,直接用WDCP的MySQL会导致EBS的I/O急剧 ...
- 零基础 Amazon Web Services (AWS) 入门教程图文版(四)
自上一篇之后,5天过去了,这篇文章总算是挤出来了... 其实看不看无所谓啦,都说了WDCP非常适合小白,随便折腾.要是折腾的时候遇到什么问题,欢迎留言探讨~ 五.新建站点 登录WDCP后台,首次登录会 ...
- 零基础 Amazon Web Services (AWS) 入门教程图文版(一)
现在小站唯一的流量都靠AWS这个关键词了,刚好要用AWS重新建站,所以从头开始记录一遍吧. 所谓零基础,就是你可以没有任何AWS使用经历,仍然能够按照教程操作下去.所谓图文版,就是建议手机用户在没有连 ...
- 零基础 Amazon Web Services (AWS) 入门教程 (列表)
在 Amazon Web Services 上托管 Web 应用程序 Web 应用程序 是指用户通过 Web 浏览器或专门的 Web 客户端访问的任何软件.Web 应用程序通常具有逻辑层级结构.例如, ...
- python实现登录支付宝收能量_适合零基础人群学习的Python入门教程
适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.人工智能等内容. 对于初学者想 ...
- 适合零基础人群学习的Python入门教程
适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.大数据.人工智能等内容. Py ...
- 免费直播!真.零基础能学会的前端入门教程,还带实操抖音风格字体特效!
茫茫职海中,有没有那么一个又简单又赚钱的行业呢? 答案:前端!!! 前端是进入技术行业的一个捷径,规划好能事半功倍. 1.前端门槛低,简单易学: 2.应用场景广泛,现已涉及到了各个领域: 3.市场需求 ...
- MySQL 学习一:新手一学就会,MySQL 零基础增删改查简单入门教程
文章目录 前言 一.MySQL 的相关概念介绍 二.Windows 下 MySQL 的配置 2.1.MySQL 安装配置步骤 2.2.MySQL 服务的启动.停止与卸载 三.MySQL 脚本的基本组成 ...
- 零基础超简单的Docker入门教程 So Easy
前提 本文是基于windows环境下使用docker的学习文章 其实我也有很长的一段时期在ubuntu系统下开发,很喜欢linux系统的纯净方便,但是当你身边同事都是使用windows与你交流沟通传输 ...
最新文章
- 微软一站式开发技术框架解决方案 年内展望
- ivew 双向绑定时间控件
- 快速了解上市公司年报
- C 语言的标准输入对象是,《面向对象程序设计C+》期末试卷及标准答案
- 大话设计模式—备忘录模式
- 模拟3个人排除买票,每人买1张票。售货员只有1张五元的钱,电影票5元一张
- dba_segments和dba_tables的不同
- mysql if语句后面执行两个语句_MySQL的if,case语句使用总结
- HEVC将会取代H.264的原因
- 【转贴】谈论 Direct3D10特性预览
- 区块容量 以太坊 比特币
- python读取excel数据生成word_利用Python将excel数据读取到word表格
- C语言航空订票系统课程设计
- 数字图像处理(三)直方图规定化
- 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)
- 老男孩python培训怎么样_Python如何实现爬虫?老男孩Python
- 服务器电脑主板维修,DELL外星人服务器电脑主板不开机故障维修
- 目前可以用的短信验证码平台有哪些?
- 产品经理实践【四川省地震需求分析】
- android手机获取系统短信sqlite数据库并查看内容
热门文章
- Sequence(BZOJ-1345)
- 装箱问题(洛谷-P1049)
- Find the most comfortable road(HDU-1598)
- 信息学奥赛一本通C++语言——1123:图像相似度
- 43 MM配置-采购-条件-定价过程-定义存取顺序
- 10 MM配置-主数据-定义物料类型
- 32 FI配置-财务会计-应收账款和应付账款-定义客户预付款的统驭科目
- python怎么模拟浏览器交互_python+webdriver 模拟用户交互工具
- OpenCV防止数据溢出saturate_cast
- python numpy Quickstart tutorial之ndarray创建