自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Nginx+Tomcat负载均衡群集的部署

文章目录一、负载均衡的概念二、负载均衡集群2.1 部署环境2.2 部署拓扑图三、集群部署过程3.1 Tomcat1&2 部署3.2 nginx服务器部署一、负载均衡的概念传统模型下,一个项目部署在一台tomcat上,这个时候,假如 tomcat 因为服务器资源不够,突然挂机了,出现单点故障,那么整个项目就无法使用,给客户造成的损失可想而知。Tomcat 不能单独应用于生产环境下,我们需要一套更可靠的解决方案来完善web站点架构。Nginx 能够支持高达50000个并发连接数的响应,拥有强大

2020-12-24 16:18:53 236

原创 Nginx+Tomcat动静分离的部署

文章目录一、动静分离的原理二、动静分离的优势三、项目部署3.1 项目环境一、动静分离的原理服务端接收来自客户端的请求中,有一部分是静态资源的请求,例如html,css,js和图片资源等等,有一部分是动态数据的请求。因为tomcat处理静态资源的速度比较慢,所以我们可以考虑把所有静态资源独立开来,交给处理静态资源更快的服务器例如nginx处理,而把动态请求交给tomcat处理。在机器上同时安装了nginx和tomcat,把所有的静态资源都放置在nginx的webroot目录下面,把动态请求的程序都放在

2020-12-24 16:18:24 442 1

原创 踏入OpenStack大门,Glance组件部署

文章目录一、Glance镜像服务概述二、Glance组件部署2.1 创建数据库实例和数据库用户2.2 创建用户、修改配置文件2.3 创建镜像服务 API 端点2.4 安装 openstack-glance 软件包2.5 修改glance配置文件2.6 初始化glance数据库,开启glance服务2.7 赋予openstack-glance-api.service服务对存储设备的可写权限2.8 上传cirros镜像到控制节点的/root,然后导入glance三、小结一、Glance镜像服务概述它在Op

2020-12-20 21:18:26 402

原创 踏入OpenStack大门,Keystone组件部署

文章目录一、Keystone组件概述二、Keystone组件部署2.1 创建数据库实例和数据库用户2.2 安装keystone、httpd、mod_wsgi2.3 初始化认证服务数据库2.4 初始化fernet 密钥存储库2.5 配置bootstrap身份认证服务2.6 配置Apache HTTP服务器2.7 创建配置文件2.8 开启服务2.9 配置管理员账户的环境变量三、创建OpenStack 域、项目、用户和角色3.1 查看user列表3.2 创建一个项目3.3 创建角色(可使用openstack ro

2020-12-18 02:20:46 518

原创 踏入OpenStack大门,环境配置

文章目录一、虚拟机配置信息1.1 资源规划1.2 部署思路二、基础环境配置2.1 配置项(所有节点)2.2 配置服务(控制节点ct)2.2.1 安装、配置MariaDB2.2.2 安装RabbitMQ2.2.3 安装memcached一、虚拟机配置信息1.1 资源规划主机名CPU内存硬盘网卡系统CT2核2线程-虚拟化开启8G300+300GNAT:20.0.0.11 VM:192.168.100.11CentOS7.6(最小安装)C12核2线程-虚拟化开启

2020-12-16 02:31:41 520

原创 踏入OpenStack大门,基础概念理解

文章目录一、OpenStack介绍二、OpenStack服务三级目录一、OpenStack介绍OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStackd开源项目由社区维护,包括OpenStack计算(代号为Nova),OpenStack对象存储(代号为Swift),并OpenStack镜像服务(代

2020-12-13 21:18:07 419

原创 探索KVM虚拟化技术,构建Centos7系统【理论和实例大归纳】

文章目录一、虚拟化的发展二、虚拟化的概述2.1 虚拟化类型2.2 虚拟化技术的优劣2.3 常见的虚拟化技术2.4 KVM基础理论KVM介绍KVM案例KVM架构KVM原理KVM工作流程三、KVM虚拟化平台搭建3.1 修改主机名3.2 将镜像光盘设为自动/永久挂载3.3 环境优化3.4 制作本地YUM仓库3.5 关闭防火墙、核心防护3.5 安装KVM基本组件3.6 设置开启启动界面的显示模式3.7使用Bridge网桥模式进行部署3.8 创建、编辑桥接网卡3.9 创建KVM存储和镜像数据的目录、上传centos7

2020-12-09 02:49:32 515

原创 今天也来点Docker,Docker-TLS加密通讯

这里写目录标题一、TLS加密通讯的概述二、TLS加密通讯的部署2.1、搭建环境一、TLS加密通讯的概述用TLS加密通讯原因:为了防止链路劫持、会话劫持等问题导致 Docker 通信时被中 间人攻击,c/s 两端应该通过加密方式通讯。对称密钥,例如DES、3DES、AES,长度不同,长度越长安全越高,解密速度越慢。非对称密钥,分为公钥和私钥,例如RSA 公钥:所有人可知(锁),私钥(钥匙)个人身份信息,不可抵赖。封装在证书中:个人信息,密钥,有效期二、TLS加密通讯的部署2.1、搭建环境

2020-12-07 14:17:53 322 1

原创 今天也来点Docker,通过Cgroup控制容器资源配额

文章目录一、Cgroup简介二、使用 stress 工具测试 CPU 和内存三、CPU 周期限制四、CPU Core 控制五、CPU 配额控制参数的混合使用六、内存限额一、Cgroup简介Docker通过 Cgroup 来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面, 基本覆盖了常见的资源配额和使用量控制。Cgroup 是 Control Groups 的缩写,是Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如 CPU、内存、磁盘 IO 等等)的机制,被 LXC、

2020-12-03 19:54:53 225

原创 【错误归纳】docker启动容器时报错,iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 83 -j DNAT...

实验场景:docker启动容器时报错故障现象:[root@node ~]# docker run -itd -p:83:80 --name test-01 -h test01 nginx01f9335cfed22e103a8b44439fd143d523784457b8b9770f0ba8e051c9763623docker: Error response from daemon: driver failed programming external connectivity on endpoin

2020-12-03 00:58:50 368

原创 【错误归纳】配置consul-template启动报错

实验场景:配置consul-template启动故障现象:[root@consul consul]# consul-template -consul-addr 20.0.0.50:8500 \ -template "/root/consul/nginx.ctmpl:/usr/local/nginx/conf/vhost/chu.conf:/usr/local/nginx/sbin/nginx -s reload" \ --log-level=info2020/12/01 16:23:39.716

2020-12-03 00:49:06 722

原创 今天也来点Docker,私人仓库Harbor搭建

文章目录一、Harbor概述二、Harbor主要功能三、Harbor架构组件四、Harbor部署4.1 环境准备4.2 安装compose 和 harbor4.3 harbor 图形化管理4.4 上传和下载镜像一、Harbor概述Harbor是VMware公司的开源级的企业级DockerRegistry(仓库)项目,项目地址为 https://github.com/vmware/harbor。Harbor的目标是帮助用户迅速搭建一个企业级的DockerRegistry服务。Harbor以docke

2020-12-03 00:38:38 164

原创 今天也来点Docker,Nginx+Consul-Template(实现反向代理地址的自动添加)

文章目录一级目录二级目录三级目录一级目录二级目录三级目录

2020-12-02 08:51:18 297

原创 今天也来点Docker,Consul服务(自动发现的Docker架构)

文章目录一、Consul 理论概述1.1 简介1.2 使用场景1.3 优势1.4 consul 端口基于Docker的Consul服务搭建一、Consul 理论概述1.1 简介Consul 是一个支持多数据中心分布式高可用的 服务发现 和 配置共享 的服务软件,由 HashiCorp 公司用 Go 语言开发,基于 Mozilla Public License 2.0 的协议进行开源。主要特性:Consul 支持健康检查,并允许 HTTP 、GRPC 和 DNS 协议调用 API 存储键值对。一

2020-12-01 17:24:09 435 1

原创 【错误归纳】yum安装docker-ce报错

实验场景:yum安装docker-ce故障现象:[root@docker2 yum.repos.d]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo设置阿里云镜像源后,yum -y install docker-ce时出错–> 正在处理依赖关系 policycoreutils >= 2.5-24,它被软件包 selinux-policy-ta

2020-12-01 15:46:02 2460

原创 今天也来点Docker,Docker Compose容器编排工具

文章目录一、Docker Compose概述二、Docker Compose基础2.1 容器编排2.2 配置常用字段一、Docker Compose概述Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具使用Docker Compose不再需要使用Shell脚本来启动容器Docker Compose非常适合组合使用多个容器进行开发的场景二、Docker Compose基础2.1 容器编排YAML是一种标记语言很直观的数据序列化格式文件格式及编写注意事

2020-12-01 02:07:18 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除