安装Proxy Server(装了也不能科学上网)
首先因为用的是linux 2,所以有很多东西的设置和普通linux不一样(讲真我为什么要脑残地用linux2)。以下copy自amazon
添加存储库:Amazon Linux 实例启动时启用两个存储库:amzn-main 和 amzn-updates。要使用 yum 从不同存储库安装程序包,您需要将存储库信息添加到 /etc/yum.conf 文件中,或者添加到 /etc/yum.repos.d 目录中它自己的 repository.repo 文件中。您可以手动执行此操作,但大多数 yum 存储库在其存储库 URL 提供各自的 repository.repo 文件。
确定已安装的 yum 存储库的命令:
[ec2-user ~]$ yum repolist all
将 yum 存储库添加到 /etc/yum.repos.d
- 查找 .repo 文件的位置。这随要添加的存储库而异。在本示例中,.repo 文件位于 https://www.example.com/repository.repo。
- 使用 yum-config-manager 命令添加存储库。
[ec2-user ~]$ sudo yum-config-manager --add-repo https://www.example.com/repository.repo
Loaded plugins: priorities, update-motd, upgrade-helper
adding repo from: https://www.example.com/repository.repo
grabbing file https://www.example.com/repository.repo to /etc/yum.repos.d/repository.repo
repository.repo | 4.0 kB 00:00
repo saved to /etc/yum.repos.d/repository.repo
安装存储库后,必须启用存储库。
在 /etc/yum.repos.d 中启用 yum 存储库
- 使用带 yum-config-manager 标志的 --enable repository 命令。以下命令从 Fedora 项目启用 Extra Packages for Enterprise Linux (EPEL) 存储库。默认情况下,此存储库显示在 Amazon Linux AMI 实例上的 /etc/yum.repos.d 中,但未启用。
[ec2-user ~]$ sudo yum-config-manager --enable epel
- 要在 Amazon Linux 2 上启用 EPEL 存储库,请使用以下命令:
[ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
关于弹性IP(EIP,Elastic IP)
通常情况下,我们申请的EC2实例在每次重启之后,Public DNS和公有IP都会改变,如果是要做一个网站,服务器IP经常改变,那域名解析也要跟着变,这是个很麻烦的事情。这时候就需要申请EIP,并将EIP与EC2实例关联,这个EIP就可以作为这个实例的永久IP,除非我们手动取消关联。关联之后,我们可以在浏览器地址栏输入EIP来访问EC2实例。
申请EIP的方法:在EC2控制面板找到“弹性IP”页面
然后在右边选择“分配新地址”
按照指引分配好新地址后,回到弹性IP页面,右键点击我们刚才申请的EIP,选择关联地址,将前面的EC2实例关联上去