主流公有云
公有云:公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过 Internet 使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。这种云有许多实例,可在当今整个开放的公有网络中提供服务。
主流公有云服务提供商
目前主流的云服务提供商有:
- 阿里云
- 腾讯云
- 百度云
- 金山云
- 京东云
- 微软云
等等许多云服务提供商。
阿里云
阿里云是阿里巴巴集团旗下云计算品牌,全球卓越的云计算技术和服务提供商。创立于2009年,在杭州、北京、硅谷等地设有研发中心和运营机构。https://baike.baidu.com/item/%E9%98%BF%E9%87%8C%E4%BA%91 可以点击该链接了解阿里云的发展历史以及取得的巨大成就。
阿里云ECS主机
购买一台阿里云主机可以登录:www.aliyun.com ,主页有提示,可以根据自己的需求购买相应配置的ECS主机,很多地方都可以按量计费。也可以固定带宽,固定流量。
购买完成之后,可以在控制台界面看到云主机的状态
可以点击该页面中的管理按钮来关机或者重启主机,也可以点击远程连接来登录到该主机。还可以通过第三方登录软件,如putty 、xshell等工具。
使用xshell 登录云主机
如上图所示,我们为了区分连接的某台主机是做什么用的,可以填在名称一栏。将云主机的公网ip填写到主机这一栏,端口22 不用动。(sshd的默认端口就是22)。点击连接,按提示输入用户名和密码即可。
使用xshell登录云主机的界面是上图这个样子的,我们现在就可以在云主机中搭建我们需要的环境了。
安全组规则
安全组规则就是一条一条的网络端口放行或者拒绝的规则
默认云主机的出方向是没有限制的,当我们需要哪个端口放行时,我们可以自入口方向添加规则(白名单)。
- 在我们没有添加规则前,使用netstat-lntp 查看该主机监听的tcp端口只有22
- 我们先安装一个提供web服务Nginx: yum install -y nginx 安装完之后启动Nginx:systemctl start nginx 1.然后我们使用netsatat -lntp 来查看该主机监听的端口是有80端口的。
- 然后使用telnet命令测试80端口能否连接,如下图所示,因为没有添加对80端口的放行规则,所以是不能连接的。
- 现在我们可以在云服务器管理控制台添加一条规则,打开该主机的80端口。如何添加规则,在控制台里面是有说明的。
- 现在在使用telnet测试该主机的80 端口
- 它会跳转到一个完全黑色的窗口中,使用过telnet的同学都知道,这是连接成功了。
添加安全组规则非常方便易操作,可以根据我们的需求配置相应的规则。