一.华为云简介

官网:华为云-提供云计算服务 +智能,见未来-华为云

区域: 同一个区域中的云主机是可以互相连通的,不通区域云主机是不能使用内部网络互相通信的

选择离自己比较近的区域,可以减少网络延时卡顿

华为云yum源配置 如何使用华为云提供的CentOS镜像源(x86_64)?_弹性云服务器 ECS_常见问题_镜像源管理_华为云

二.创建虚拟私有云

华为云内创建虚拟私有云

1.控制台

- 华为云所有资源的配置都是在控制台完成

2,创建虚拟私有云

- 虚拟私有云是华为的网络配置入口

- 在配置其他服务之前必须先定义网络

同一个区域内同网段是互通的,不同区域是不能互通的

创建vpc与子网(点创建)

3.创建安全组

留一个默认的其他的清除(方便记忆)

4.购买云服务

云主机

- 在Iaas云里,云主机就是指虚拟机

- 在华为云里叫ECS

1)选择弹性云服务器ECS

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

主机安全不需要

3)网络配置

点刚刚创建的虚拟私有云ip选252,安全组选择自己定义的

注:设置云主机IP时必须用网页且在创建的时候设置

弹性IP不购买

4)设置名称与密码(三副本)

同意免责声明,立即购买

5)购买公网ip

购买包年包月的

购买按需计费的

6)绑定公网ip

5.使用云主机

1)网页管理云主机

用户,密码(root/(刚刚自己设的密码))

注:此时是不能连接外网的

优点:不受安全组与ip的限制

缺点:用起来不方便

2)客户端软件连接

需够买公网ip

三.云主机的管理

1.常见问题

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

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

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

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

2)如何使用 华为云私网Yum源?

在文档中心搜索 "华为云 yum 源" 如何使用华为云提供的CentOS镜像源(x86_64)?_弹性云服务器 ECS_常见问题_镜像源管理_华为云 在云主机上配置华为云 Yum 源 (2台) 配置以后使用 yum repolist 查看 安装 bash-completion 进行测试 配置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

2.云架构管理

四.跳板机与模板机基本配置

在同一个区域内并同网段则可以用一个外网IP远程私有云里的IP

1.远程进内部服务器

第一步:先远程跳板机(就是配了公网ip的服务器)

第二部:远程进内部服务器

2.配置yum源,安装软件包

## 配置华为私有云yum源
# 默认yum源需要网络,先删除
~]# rm -rf /etc/yum.repos.d/*.repo
​
# 下载华为配置好的yum文件
~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
​
# 清除缓存,重建cache
~]# yum clean all && yum makecache
​
## 配置自定义yum源
# 安装常用软件包
~]# yum install -y net-tools lftp rsync psmisc vim-enhanced tree vsftpd bash-completion createrepo lrzsz iproute
​
# net-tools网络命令(netstat)
# lftp  ftp客户端
# rsync 同步的工具
# psmisc 命令工具pstree
# vim-enhanced  vim
# tree 树形查看命令
# vsftpd ftp 服务端(配置内网yum仓库用)
# bash-completion    tab
# createrepo   创建yum私有命令
# lrzsz  xshell上传下载包
# iproute    ip命令
​
# 创建自定义yum仓库目录
~]# mkdir /var/ftp/localrepo &&  cd /var/ftp/localrepo
​
# 创建yum仓库的索引文件repodate
~]# createrepo .
~]# createrepo --update . # 更新
​
# 启动ftp并设置开机自启
~]# systemctl enable --now vsftpd

3.优化系统服务

1)查看服务器的服务

# 停止不需要的服务
~]# systemctl stop postfix atd tuned
# 卸载不需要的软件
~]# yum remove -y postfix at audit tuned kexec-tools firewalld-*
​
~]# vim /etc/hosts
# 删掉主机名这一行
127.0.0.1 主机名  主机名
​
~]# vim /etc/cloud/cloud.cfg
# manage_etc_hosts: localhost
# 注释掉这一行
​
# 命令重启或网页重启
~]# reboot

4.安装配置ansible管理主机

##  找一台能上网的服务器,然后下载软件包,再压缩成文件
# 先安装离线工具
~]# yum install -y yum-plugin-downloadonly
~]# yum  reinstall --downloadonly --downloaddir=/root/ansible  xxxx(软件包与依赖包)
# --downloaddir=/root/ansible  安装包放在/root/nginx下
~]# tar -zcf ansible_centos7.tar.gz
~]# sz -be ansible_centos7.tar.gz
​
## 上传解压并安装
~]# rz -be >>> 选择刚刚下载的包
~]# tar -zxf ansible_centos7.tar.gz
~]# yum install -y ansible_centos7/*.rpm
​
# 生成密钥
~]# ssh-keygen -t rsa -b 2048 -N '' -f /root/.ssh/id_rsa
# -N 不用交互式输入密码
# -f 指定文件
​
~]# chmod 0400 /root/.ssh/id_rsa
​
# 把密钥传到其他ip
~]# ssh-copy-id -i /root/.ssh/id_rsa 模板主机IP

至此服务端的基本配置结束

5.模板机配置(用来做镜像)

由于购买来的服务器是不能直接用,

1)配置yum源,安装软件包

# 从跳板机上远程客户端
~]# ssh 172.17.0.51
​
# 删除网络yum仓库
~]# rm -rf /etc/yum.repos.d/*.repo
​
# 下载华为云私有yum仓库
[root@ecs-host ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo
​
# 配置自定义仓库(指向服务端的yum仓库)
[root@ecs-host ~]# vim /etc/yum.repos.d/local.repo
[local_repo]
name=CentOS-$releasever – Localrepo
baseurl=ftp://192.168.1.252/localrepo
enabled=1
gpgcheck=0
​
~]# yum clean all &&  yum makecache
~]# yum repolist
​
# 安装基本服务软件包(上面有概述)
~]# yum install -y net-tools lftp rsync psmisc vim-enhanced tree lrzsz bash-completion iproute

2)优化系统服务

# 配置上面概述
~]# systemctl stop postfix atd tuned
~]# yum remove -y postfix at audit tuned kexec-tools firewalld-*
~]# vim /etc/cloud/cloud.cfg
# manage_etc_hosts: localhost 注释掉这一行
~]# yum clean all
~]# poweroff

配置完成以后,关机,在华为云主机管理菜单中把模板主 机系统硬盘做成镜像,供以后使用

6.创建模板镜像

用刚刚创建的模板机创建模板镜像

其他的不该,只创建名字

 五.部署网站实战

网站架构图

1.购买三台机器

其他购买与以上类似

选镜像时用模板镜像,最后在数量这设置为3,则会自动创建3台(默认顺延),如果ip有冲突则会跳过

2.网站云平台部署实战

# 创建ansible目录
~]# mkdir -p web-site
~]# cd web-site
​
# 创建ansible配置文件
~]# vim ansible.cfg
[defaults]
inventory = hostlist
host_key_checking = False
​
# 配置主机清单
~]# vim hostlist
[web]
192.168.1.[11:13]
​
# 书写playbook
~]# vim web_install.yaml
---
- name: web 集群安装
hosts: web
tasks:- name: 安装 apache 服务yum:name: httpd,phpstate: latestupdate_cache: yes- name: 配置 httpd 服务service:name: httpdstate: startedenabled: yes- name: 部署网站网页unarchive:src: files/webhome.tar.gzdest: /var/www/html/copy: yesowner: apachegroup: apache# 随便搞一个网站测试
~]# cd web-site && mkdir files
~]# rz -be webhome.tar.gz
​
# 执行playbook
~]# ansible-playbook web_install.yaml

3.购买弹性负载均衡ELB

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

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

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

- 弹性负载均衡(Elastic Load Balance, 简称ELB) 是将访问流量根据转发策略分发到后端多台服务器的流量分发控制 服务。弹性负载均衡可以通过流量分发扩展应用系统对外的 服务能力,通过消除单点故障提升应用系统的可用性。

4.添加监听器和后端服务器

5.绑定后端服务器

6.绑定公网IP

7.测试

http://lb的公网ip

公有云 --- 华为云的基本运用相关推荐

  1. 公有云华为云——详细部署操作

    公有云 - 华为云 云平台部署管理架构图 #mermaid-svg-x7BcLYudDWlC5qNa .label{font-family:'trebuchet ms', verdana, arial ...

  2. 《云原生之 华为云 》公有云华为云 CCE集群操作

    目录 公有云&华为云   CCE集群操作 1. 购买云容器引擎CCE

  3. 公有云 私有云 混合云_混合云的承诺,收益和产品

    公有云 私有云 混合云 云承诺为我们提供所有灵活性. 有机会在需要时访问无限资源并相应地付款. 我们不再需要花费时间安装,配置和维护服务器: 我们被承诺将有更多的时间来"仅仅编码" ...

  4. 公有云 私有云 混合云_您需要了解的有关混合云的知识

    公有云 私有云 混合云 在过去十年中出现的众多技术中,云计算以其从利基技术到全球主导地位的快速发展而著称. 云计算本身就造成了很多混乱,争论和争论,而混合了几种类型的云计算的"混合" ...

  5. 公有云 私有云 混合云_混合云不断变化的面貌

    公有云 私有云 混合云 根据您用来启动时钟的事件,云计算的使用时间才刚刚超过10年. 我们今天认为理所当然的一些有关云计算的术语和概念仍然较新. 美国国家标准技术研究院(NIST)的文档定义了现在熟悉 ...

  6. 公有云 私有云及架构

    目录 云 云计算 公有云,私有云,混合云 IaaS,PaaS,SaaS 云 数据存储中心,还能提供计算.服务和应用功能.即将电脑中所有的资料都存储到网络上,到任何一个地方,只要能上网,通过身份认证,就 ...

  7. 公有云私有云的区别_一分钟秒懂公有云、私有云、混合云的区别?

    公有云.私有云.混合云有什么区别?在讲这几个的区别前,可以先说下经常被一起谈起的云计算. 什么是云计算? 我们可以先理解云计算中的"云"是什么意思,通俗的理解,这里的"云 ...

  8. 公有云私有云的区别_私有云 vs. 公有云:谁更安全?

    "云变革" 早期时,在系统管理员眼中,用 "云" 这个比喻来圈定该技术栈是个有趣的选择.大脑意象中,云这种绵软蓬松的形象似乎难以锁定 IT 市场营销人员口中无处 ...

  9. 一分钟解决你的公有云私有云选择困难症

    全球的云计算产业如今是一日千里的发展势头,最近国际调研机构RightScale数据显示,有88%的企业在使用公有云,其余的选择了私有云与混合云. 许多的企业负责技术人员在选择哪种云服务时也往往有这样的 ...

最新文章

  1. 如何在 CentOS 7 上安装 Nginx
  2. 追根究底之追本溯源:光标
  3. iOS微博web网页出现的天坑 (斗鱼App 当前版本5.600有这个bug)
  4. 学习笔记Hive(六) —— Hive开发应用
  5. iframe的src怎么携带参数_三种传递gRPC动态参数方式的使用体验
  6. extjs 日期不显示
  7. 【NOIp2002】矩形覆盖
  8. 训练集、测试集、验证集之间的区别及理解
  9. Modelsim添加中间变量
  10. 电脑开机计算机配置,电脑开机显示正在配置更新请勿关闭计算机 重新启动之后,电脑里的数...
  11. 集体的智慧:为什么SaaS打败企业软件?
  12. 光阴似锦,关于身体保养的那些事
  13. (附源码)springboot毕业论文管理系统 毕业设计 030946
  14. initrd和initramfs的区别
  15. SpringBoot实现导出Excel功能
  16. y7000电池固件_联想 拯救者Y7000P 怎么拿出电池?
  17. 【冰糖R语言】(串列)对象不能强制改变成‘double‘种类
  18. 输出魔方阵,所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等。例如,三阶魔方阵为
  19. 公网IP与内网穿透的使用场景和区别
  20. Android设置全局字体大小,实现小中大字体功能

热门文章

  1. java学习笔记2--数据类型、数组
  2. 8个实用而有趣Bash命令提示行
  3. 开源图像检索工具:CaliphEmir使用方法
  4. 数据库的三大范式以及五大约束
  5. 毕业课题之------------图像的形态学滤波
  6. openstack简易汉化
  7. (转)大型网站架构演化发展历程
  8. 洛谷1006 传纸条
  9. CentOS\fedora使用yum update更新时不升级内核的方法
  10. 直播原理----协议