【Cloud】AWS创建Ubuntu EC2虚拟机,并Apache发布网页步骤

写在前面

过程基实很简单,但是会用到一些常用的辅助工具,比如putty、SFTP工具等,平时常用就不是问题,找文档没有找到非常详尽的,最终在国外网站上找到文字步骤,这里再把截图过程记录一下.



一、在aws 管理控制台console上设置安全组

单击入站选项卡,添加2组:source主机到SSH 22以及source any到http 80,为后续远程实施和访问WEB做准备

二、根据提示创建EC2

 我选择的是Ubuntu 系统 64,其他信息都默认:

type t2.micro

within region ap-southeast-1(即切换到新加坡区域)

use a 1 GB attached EBS volume and contain avalid partition table with one partition

 

三、创建密钥

在控制台点击左侧“密钥对”后,创建,需要输入名字

 

四、申请并绑定EIP

注意选择要关联的实例



五、SSH配置准备

1、在AWS密钥对生成.pem格式的私钥

2、通过PuTTYgen 打开或load .pem格式的私钥,转换为.ppk格式的私钥和公钥pare(转换成的公钥会在通过SFTP上传文件到linux目录时用,我用的SFTP工具需要同时导入.pem和公钥)

3、在putty会话配置窗口中,配置连接

4、导入.ppk格式的私钥,以实现无密码SSH访问

 

六、SSH登录服务器EC2,并安装apache

1、更新系统包,以免apt或yum安装出现解压问题

过程报错:sudo apt instll yum,后提示:


解决命令:sudo apt-get update

 

2、安装apache:sudo apt-get install apache2

3、重启apache服务:sudo /etc/init.d/apache2 restart

4、测试apache works,http+IP访问

 

七、配置SFTP连接,修改服务器html文件夹读写权限,并上传文件至服务器html下

1、SFTP连接配置

2、导入私钥:在Flash FTP中,需要导入.pem私钥以及公钥,有的FTP工具可能只需要导入私钥

3、发现上传不了文件,权限原因

解决命令:sudo chmod 777 html

修改完如下所示:

4、上传测试图片并测试访问情况

http://IP/screen-shot1.png

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值