通过建站学运维1901-02任务

3.1主流公有云介绍

私有云:

搭建私有云工具:openstack(主流工具)

对于个人没有必要使用工具去开发私有云,因为后期的研发和维护成本过高。

公有云:

适合个人以及中小企业使用。

主流公有云:

阿里云
腾讯云
京东云
网易云
百度云
亚马逊云
华为云
金山云
等等......

为什么要做公有云

1,移动互联网是未来企业的一个重要发展方向。
2,移动互联网的发展对网络资源的需求。
3,线上资源的分类:运行平台与存储空间
4,在配置需求比较低的情况下,使用公有云更节省成本。

公有云能为我们做什么事情

云计算
网络安全
大数据
人工智能
企业应用
物联网
开发与运维
(几乎涉猎了大部分的互联网服务。)


3.2阿里云ECS

首先注册阿里云帐号

3-1.png

购买云主机

3-2.png 3-2-1.png 3-3.png 3-9.png 3-4.png 3-5.png 3-6.png


3.3登录云主机

通过阿里云控制台登录

3-8.png
3-10.png
3-11.png
3-12.png
3-13.png
3-14.png

登录成功

通过工具远程登录(XSHELL)

找到公网IP
3-8.png
3-15.png
3-16.png
3-17.png
3-18.png
3-19.png
3-20.png
3-21.png

3.4升降级配置

3.4.1如何进入升降级配置页面:

3-22.png

3.4.2升级配置:

3-23.png

3.4.3带宽临时升级:

为生效中的ECS实例临时变更带宽

3-24.png

3.4.4续费降配

提供续费服务,并可以在当前实例到期后降低配置
3-25.png

3.5安全组策略

安全组是什么?

安全组就是一条条的网络端口放行规则。
阿里云的组策略默认情况:入方向默认拒绝,出方向默认允许。

如何管理安全组

3-26.png


实验安全组策略

3-27.png

以上图的规则,验证8080端口不通。
步骤:
1.安装nginx
2.启动nginx服务
3.查看监听端口
4.在外部终端上使用telnet判断80端口是否开放。
5.修改nginx的配置文件使监听端口变更为8080。
6.重启nginx服务。
7.查看监听端口是否变更。
8.在外部终端上使用telnet判断8080端口是否开放。

1.安装nginx
[root@test11 ~]# yum install -y nginx
Loaded plugins: fastestmirror
Determining fastest mirrors
base                                                                    | 3.6 kB  00:00:00     
epel                                                                    | 4.7 kB  00:00:00     
extras                                                                  | 3.4 kB  00:00:00     
updates                                                                 | 3.4 kB  00:00:00     
......
Complete!
[root@test11 ~]# 
2.启动nginx服务
[root@test11 ~]# systemctl start nginx

3.查看监听端口

[root@test11 ~]# netstat -ltnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      4296/nginx: master  
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3140/sshd           
tcp6       0      0 :::80                   :::*                    LISTEN      4296/nginx: master  

第一行tcp中增加了80端口

4.在外部终端使用telnet判断80端口是否开放。

本机公网IP=39.98.198.118

[root@xy-01 ~]# telnet 39.98.198.118 80
Trying 39.98.198.118...
Connected to 39.98.198.118.
Escape character is '^]'.
^]
telnet> quit
Connection closed.

这里显示的内容表示公网中的39.98.198.118可以通过80端口访问。
退出telnet的方法:先按ctrl+]然后输入quit

5.修改nginx的配置文件使监听端口变更为8080。

[root@test11 ~]# vi /etc/nginx/nginx.conf

events {
    worker_connections 1024;
}

http {
......
server {
        listen       8080 default_server;
......

把listen 后边的参数由80改为8080

6.重启nginx服务
[root@test11 ~]# systemctl restart nginx

7.查看监听端口是否更改

[root@test11 ~]# netstat -lnpt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      4347/nginx: master  
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3140/sshd           
tcp6       0      0 :::80                   :::*                    LISTEN      4347/nginx: master  

8.在外部终端上使用telnet判断8080端口是否开放。

[root@xy-01 ~]# telnet 39.98.198.118 8080
Trying 39.98.198.118...
^C
[root@xy-01 ~]# 

由于长时间没有响应只能按ctrl+C退出telnet

9.增加8080端口进入规则再使用telnet测试

[root@xy-01 ~]# telnet 39.98.198.118 8080
Trying 39.98.198.118...
Connected to 39.98.198.118.
Escape character is '^]'.
^]
telnet> quit
Connection closed.

成功

转载于:https://my.oschina.net/u/4067478/blog/3002006

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值