hydd的Linux笔记Day69

Day69

华为云服务

创建私有云

创建私有云

img

选择区域,名称等,如图

img

购买云服务

云主机

在laas云里,云主机就是指虚拟机

在华为云里叫ECS

img

购买ECS

选择按需购买ECS,选择型号和系统后,查看价格

img

img

网络配置,

img

设置密码

img

使用云主机

img

img

华为云管理

管理云服务

img
常见问题

问:云主机能否访问互联网

答:不能,因为访问互联网需要购买带宽和公网IP地址,我们目前没有购买所以不能上网。

问:不能访问互联网怎么安装应用

答:华为为了解决私网用户软件安装的问题制作了华为云死亡Yum源,用户可以通过简单的配置访问这个yum源,从而完成软件的安装。

弹性公网IP

如何把华为云主机放到互联网上

购买弹性公网IP

img

img

绑定公网IP

设置安全组

img

img

img

连接公网IP

img

华为云YUM源

如何使用 华为云私网Yum源

在文档中心搜索华为yum源

1)配置yum源,并测试

[root@localhost ~]# rm -rf /etc/yum.repos.d/*.repo
[root@localhost ~]# curl -o \ 
/etc/yum.repos.d/CentOS-Base.repo \ 
http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
[root@localhost ~]# yum install –y bash-completion

云架构管理

img

跳板机

跳板机配置

​ 私有yum源

​ ansible管理主机

配置如下

配置yum源
[root@localhost ~]# rm -rf /etc/yum.repos.d/*.repo
[root@localhost ~]# curl \
-o /etc/yum.repos.d/CentOS-Base.repo \
http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
安装常用工具软件包
[root@localhost ~]# yum install -y net-tools lftp rsync psmisc \
vim bash-completion createrepo vsftpd ansible lrzsz
... ...
[root@localhost ~]# mkdir /var/ftp/localrepo 
[root@localhost ~]# cd /var/ftp/localrepo
[root@localhost ~]# createrepo . 
[root@localhost ~]# systemctl enable --now vsftpd
添加 chrony 服务
[root@localhost ~]# systemctl stop postfix ntpd
[root@localhost ~]# yum remove -y postfix ntp
[root@localhost ~]# yum install -y install chrony
[root@localhost ~]# vim /etc/chrony.conf # 编辑配置文件
[root@localhost ~]# systemctl enable --now chronyd
上传共享密钥:私钥上传到跳板机,更改权限
[root@localhost ~]# chmod 0400 /root/.ssh/id_rsa
模板配置

为了方便管理,模板机完成以下配置

​ 在购买的时候选择密钥认证

​ 购买后设置一个密码

​ 配置使用华为私网yum源

​ 配置使用跳板机YUM源

​ 优化系统服务

设置密码
[root@localhost ~]# passwd root
[root@localhost ~]# rm -rf /etc/yum.repos.d/*.repo
[root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
[root@localhost ~]# cat >/etc/yum.repos.d/local.repo <<EOF
[local_repo]
name=CentOS-$releasever – Localrepo
baseurl=”ftp://192.168.1.252/localrepo”
enabled=1
gpgcheck=0
EOF
创建镜像
[root@localhost ~]# yum install net-tools vim-enhanced bash-completion lftp rsync psmisc iproute
[root@localhost ~]# systemctl stop postfix ntpd
[root@localhost ~]# yum remove –y postfix ntp
[root@localhost ~]# yum install –y install chrony
[root@localhost ~]# vim /etc/chrony.conf         #编辑配置文件
[root@localhost ~]# systemctl enable --now chronyd
[root@localhost ~]# vim /etc/cloud/cloud.cfg     #编辑配置文件
#manage_etc_hosts: localhost                    #注释该行
注:配置完成以后,关机,在华为云主机管理菜单中把模板主机系统硬盘做成镜像,供以后使用

华为云案例

概述

弹性公网IP只适合单一主机的访问

如何在互联网上发布很多机器,比如一个web集群

这种情况就需要使用华为云负载均衡ELB

​ 弹性负载均衡是将访问流量根据转发策略分发到后端多台服务器的流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。

img

img

环境准备
  • 购买3台云主机(web服务器)
  • 安装配置 web 集群(推荐playbook方式)
[root@localhost ~]# vim  web_install.yaml 
---
- name: web 集群安装
  hosts: web
  tasks:
  - name: 安装 apache 服务 
    yum:
      name: httpd,bash-completion
      state: latest
      update_cache: yes
  - name: 配置 httpd 服务 
      service:
      name: httpd
      state: started
      enabled: yes
  - name: 部署网站网页
    unarchive:
      src: files/webhome.tar.gz
      dest: /var/www/html/
      copy: yes
      owner: apache
      group: apache
[root@localhost ~]# ansible-playbook  web_install.yaml 

部署完成之后,购买弹性负载均衡ELB

img

添加监听器和后端服务器

img

img

绑定公网IP,测试访问

img

yaml


部署完成之后,购买弹性负载均衡ELB

[外链图片转存中...(img-clg6LgWq-1607646023296)]

添加监听器和后端服务器

[外链图片转存中...(img-d8M1RM3b-1607646023296)]

[外链图片转存中...(img-CKSQgcpX-1607646023297)]

绑定公网IP,测试访问

[外链图片转存中...(img-EeOV21af-1607646023297)]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值