【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

 

本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。

© 版权声明

相关文章