实验+实战
文章平均质量分 96
怀揣_梦想
这个作者很懒,什么都没留下…
展开
-
Kubeadm 部署 Kubernetes1.20.4集群
Kubeadm 部署 Kubernetes1.20.4集群(2021-02-19)一、环境说明主机名IP地址角色系统Kubernetes192.168.144.156k8s-masterCentos7.6k8s-node1192.168.144.157k8s-nodeCentos7.6k8s-node2192.168.144.158k8s-nodeCentos7.6注意:官方建议每台机器至少双核2G内存,同时需确保MAC和product_uu原创 2021-02-20 11:34:57 · 10267 阅读 · 7 评论 -
Docker Compose 部署 nginx 代理 Tomcat 集群
Docker Compose 部署 nginx 代理 Tomcat 集群备注:nginx 目录下的 nginx-1.12.2.tar.gz 文件 和 tomcat 目录下的 apache-tomcat-8.5.40.tar.gz 和 jdk-8u211-linux-x64.tar.gz 文件 需要自己下载1、简介使用Docker镜像部署Nginx代理的多个Tomcat集群:使用 Dockerfile 构建 nginx 镜像使用 Dockerfile 构建 tomcat 镜像mysql 镜原创 2020-10-19 20:12:45 · 329 阅读 · 0 评论 -
Nexus3配置yum代理 pypi代理和npm代理(三合一)
环境准备安装 maven 安装 java 环境[root@cicd-nexus ~]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz[root@cicd-nexus ~]# tar xf apache-maven-3.6.3-bin.tar.gz -C /usr/local/[root@cicd-nexus ~]# tar xf原创 2020-09-29 15:53:11 · 2828 阅读 · 0 评论 -
Gitlab Server 部署 and 设置 HTTPS
Gitlab Server 部署1、资源环境主机名IP地址服务系统版本cicd-gitlab192.168.122.186gitlab-ee (13.4.1)CentOS7.41、修改主机名[root@localhost ~]# hostnamectl --static set-hostname cicd-gitlab2、关闭防火墙[root@cicd-gitlab ~]# systemctl stop firewalld[root@cicd-gitlab原创 2020-09-27 21:30:33 · 710 阅读 · 0 评论 -
实现分布式 zabbix proxy 监控
实现分布式 zabbix proxy 监控1、实验前准备ntpdate 同步时间关闭防火墙,selinux设置主机名-hostnamectl --static set-hostname zbxproxyvim /etc/hosts 每个机器都设置hosts,以解析主机名;DNS也行[root@zbxproxy ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhos原创 2020-09-24 20:26:12 · 565 阅读 · 0 评论 -
Zabbix 监控系统搭建
Zabbix 监控系统搭建1、实验环境准备centos7.5 系统服务器3台、 一台作为监控服务器, 两台台作为被监控节点, 配置好yum源、 防火墙关闭、 各节点时钟服务同步、 各节点之间可以通过主机名互相通信。主机名IP 配置服务器角色备注zabbix192.168.122.221zabbix-server开启监控功能node-1192.168.122.208zabbix-agent开启客户端node-2192.168.122.56zabbi原创 2020-09-21 21:05:10 · 280 阅读 · 0 评论 -
Rabbitmq+Haproxy+Keepalived 实现搭建高可用RabbitMQ镜像模式集群
搭建高可用RabbitMQ镜像模式集群rabbitmq+Keepalived+Haproxy 的集群架构一、部署rabbitmq集群1、环境准备3台centos7操作系统,ip分别为:192.168.122.46192.168.122.221192.168.122.1402、修改 hosts 文件 (3 台)[root@rabbitmq1 ~]# vim /etc/hosts192.168.122.46 rabbitmq1192.168.122.221 rabbitmq2192原创 2020-09-20 19:41:52 · 307 阅读 · 1 评论 -
Keepalived+Nginx配置实战
实验目的:实现负载均衡和高可用实验环境:两台web-serverweb-server-1: 192.168.122.166web-serbver-2: 192.168.122.152两台负载均衡器master: 192.168.122.backup: 192.168.122.实验部署:web-server部署(两台都需要做)安装nginx,并且保证nginx正常运行[root@web-1 ~]# yum -y install nginx[root@web-2 ~]# y原创 2020-09-08 17:19:42 · 263 阅读 · 0 评论 -
nginx 动静分离的配置
1、准备环境准备一个nginx代理 两个http 分别处理动态和静态。1.配置nginx反向代理upstream;upstream static { server 192.168.122.169:80; }upstream php { server 192.168.122.94:80; }server { listen 80; server_name localhost; #静态资源.原创 2020-08-31 19:48:37 · 1064 阅读 · 0 评论 -
Python--发送邮件和钉钉消息
一、 邮件发送1. 开通邮箱SMTP服务,并获取 授权码这个账户是你要使用此邮箱发送邮件的账户,密码不是平时登录邮箱的密码,而是开通 POP3/SMTP 功能后设置的客户端授权密码。这里以 126 邮箱为例:2 安装pip3 install yagmail3. 基本用法import yagmailyag = yagmail.SMTP( user='自己的账号', password='账号的授权码', host原创 2020-08-15 10:22:52 · 2102 阅读 · 0 评论 -
nginx 实现负载均衡和nfs共享目录
环境:准备四台虚拟机 一台做nginx负载均衡 两台做后端web服务器同时做nfs客户端 一台虚拟机用作nfs服务器实现结果:两台web服务器会同步nfs服务器目录下的文件,当客户机访问负载均衡器时会从两个web服务器中拿数据。首先负载均衡器和两台web服务器虚拟机要安装nginx,可以编译安装,也可以yum安装1、配置nginx的Yum源访问nginx的官方网站:http://www.nginx.org/配置Yum源的官网:http://nginx.org/en/linux_packages.原创 2020-08-29 15:31:34 · 1515 阅读 · 0 评论 -
KeepAlived+Redis+Haproxy实现主从热备、负载均衡、秒级切换实战
环境要求:redis cluster 要求至少三主三从共6个节点才能组成redis集群,准备3台物理机或者虚拟机。一台机器上两个节点,一主一从。192.168.122.63 redis-1192.168.122.183 redis-2192.168.122.71 redis-3部署改集群主机名[root@localhost ~]# hostnamectl --static set-hostname redis-1[root@localhost ~]# hostnamectl --stat原创 2020-09-19 10:57:33 · 290 阅读 · 1 评论