自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CDN

ZABBIX下载rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpmcd /etc/yum.repos.d/vim zabbix.repoyum repolistyum install zabbix-agent zabbix-server-mysql zabbix-web zabbix-wed-mysql.noarch php-bcmath-5.4.16-46.e

2020-08-31 10:35:46 235

原创 redis

高可用性(High Availability):Redis Sentinel是Redis官方的高可用性解决方案Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务:监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向管理员或者其他应用程序发送通知。自动故障迁移(Autom

2020-08-31 10:33:34 239

原创 MySQL之 MHA

集群 主从复制模式(ser2_master ser4_slave ser5-slave )ser2_master 的 MySQL 数据库配置mysql> set sql_log_bin=0;Query OK, 0 rows affected (0.00 sec)mysql> alter user root@localhost identified by 'westos';Query OK, 0 rows affected (0.01 sec)mysql> set sq

2020-08-30 19:48:34 178

原创 MySQL主从同步

1 show databases;2 yum repolist3 cd /usr/local/4 ls5 yum install -y rsync6 groupadd -g 1001 mysql7 useradd -u 1001 -M -d /usr/local/mysql/ -s /sbin/nologin mysql8 id mysql9 ls10 useradd -u 1001 -M -d /usr/local/mysql/ -s /sbin/nologin

2020-08-30 19:47:31 362

原创 LAMP服务架构之MySQL数据库

二进制源码包编译安装 MySQL1. 安装准备系统中安装 /升级 cmake工具,从MySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。系统中安装 /升级 GCC 编译器1.1 Centos7 升级 cmake 版本[WARNING] CMake 3.1 or higher is required. —— 解决 cmake 编译时版本过低问题官网下载:https://cmake.org/download/wget http

2020-08-19 22:00:28 374

原创 LAMP服务架构之高速存储机制(Openresty(Nginx)+Memcache)

OpenrestyOpenResty 官网:http://openresty.org/ OpenResty® - 中文官方站 http://openresty.org/cn/一,简介OpenResty是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty通过汇聚各种设计精良的Nginx模块(主要由OpenResty团队自主开发),从而将Ngin

2020-08-19 21:59:53 250

原创 LAMP服务架构之传统缓存机制(Ngins+PHP+Memcache)

nginx - fastcgi - php - memcache 协同下的 请求的完整访问过程用户发送http请求报文给nginx服务器nginx会根据文件url和后缀来判断请求如果请求的是静态内容,nginx会将结果直接返回给用户; 如果请求的是动态内容,nginx会将请求交给 fastcgi客户端 ,通过 fastcgi_pass 将这个请求发送给 php-fpmphp-fpm 会将请求交给 wrapperwrapper 收到请求会生成新的线程调用 php动态程序解析服务器如果用

2020-08-19 21:59:16 348

原创 Nginx(二)虚拟主机管理 与 Location配置

Nginx 下载官网:http://www.nginx.org/ ( 推荐下载稳定版!)常用编译选项说明nginx大部分常用模块,编译时./configure –help以–without开头的都默认安装。yum安装启动关闭nginx## 检查配置文件是否正确# /usr/local/nginx-1.6/sbin/nginx -t # ./sbin/nginx -V # 可以看到编译选项## 启动、关闭# ./sbin/nginx # 默认配置

2020-08-19 21:54:24 702

原创 Nginx (一) Nginx 下载安装以及版本平滑升级 与 日志管理

Nginx 下载安装 以及 版本 smooth upgrade (平滑升级)官网下载:http://www.nginx.org/ ( 推荐下载稳定版!)Nginx解压安装:tar -zxf nginx-1.18.0.tar.gzNginx编译:./configure –prefix=/user/local/nginx ( 指定编译安装路径) …编译成功后安装 Nginx:make & make install # 注意执行安装命令时环境

2020-08-19 21:53:31 333

原创 Haproxy 与 Nginx 实现7层负载均衡

展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在这里插入代码片在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图在这里插入代码片片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏幕编辑 Markdown文章功能;增加了 焦点写作模式、预览模式、简洁写

2020-08-10 17:23:45 322

原创 load balance 负载均衡器

TCP/IP4层负载平衡:将网络流量负载平衡到多个服务器的最简单方法是使用第4层(传输层)负载平衡。以这种方式进行负载均衡将根据IP范围和端口转发用户流量(即,如果请求进入http://yourdomain.com/anything,则流量将转发到处理yourdomain.com的所有请求的后端。端口80)。7层负载平衡:7层负载平衡是更复杂的负载均衡网络流量的方法是使用第7层(应用层)负载均衡。使用第7层允许负载均衡器根据用户请求的内容将请求转发到不同的后端服务器。这种负载平衡模式允许您在同一域

2020-08-10 17:22:21 185

原创 HA高可用性与负载均衡

HA(High Availability),高可用性。HA(无论是VMware的HA还是MSCS)不是通常意义上的完全不中断服务的高可用性,HA只是一种自动的故障切换机制,当某一主机发生故障时,服务或VM(就配置了MSCS的Hyper-V来看,VM其实也被看作是一个服务)自动到另外的可用的主机上重启。这其实是一个中断然后重启的过程。HACluster(高可用集群,High Availability Cluster),简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网

2020-08-07 23:34:43 2154

原创 Ansible

安装:pip3 install ansible -i https://pypi.douban.com/simple查看 ansible 的版本:ansible --version创建配置文件mkdir /etc/ansible cd /etc/ansible touch ansible.cfg touch hosts设置配置文件默认查找位置export ANSIBLE_CONFIG=/etc/ansible/ansible.cfg env 通过命令查看编辑配置文件以及资产..

2020-08-04 21:08:42 160

原创 项目实战: CMDB自动化资产扫描

项目介绍:本项目通过KVM虚拟化搭建Linux系统集群,使用 Ansible实现Linux集群下的批量部署与自动化管理,实现Web形式的自动化运维系统,集中批量控制服务器, 最终实现能支撑1000台实例的环境提供管理和自动化任务, 提高运维工程师的工作质量和效率。 项目基于HTTP实现自动化任务接受和响应接口设计,基于MySQL用作的关系型数据存取, 基于Redis的任务锁机制和消息队列, 基于MongoDB的事件日志记录, 最终实现邮件通知功能、敏感数据加密功能、日志事件记录功能。这个文档主

2020-08-04 21:08:16 1386

空空如也

空空如也

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

TA关注的人

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