自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 LINUX运维学习之综合架构篇——keepalived

安装服务:yum install -y keepalived关闭防火墙/selinux,以免引起脑裂。编写配置文件:配置文件主要分三个部分:1.全局配置global_defs { notification_email { 设置邮件收件人 [email protected] [email protected] [email protected] } notification_email_from Alexandre.Cass

2020-07-04 16:56:49 231

原创 LINUX运维学习之综合架构篇——nginx负载均衡

两个主要模块:upstream_module:主要命令upstream 与负载均衡有关proxy_module 主要命令 proxy_pass 与反向代理有关编辑网站的虚拟主机配置/etc/nginx/conf.d/loadbalance.conf:upstream:1.轮询分配请求默认模式2.权重分配请求3.热备份模式:只要主用服务器正常,请求就不会被发送到备份服务器(备胎)。可以有多个热备份服务器。4.最大请求失败次数:均衡调度算法:轮询算法;权重算法;IP

2020-07-03 22:39:45 229

原创 LINUX运维学习之综合架构篇——部署数据库服务器

LNMP架构中数据库服务器的连接:将数据库单独放在一台服务器(192.168.80.130)上,与WEB服务器分开。有以下几个步骤:将WEB服务器的数据库进行备份:将数据库备份到web_bak.sql文件将数据库文件迁移至数据库服务器:在数据库服务器上恢复数据:进行数据库优化:首先删除mysql库中user表里的一些不必要用户,将用户名为空的删掉。然后要在数据库上设置允许远程访问:允许wordpress用户在192.168.80.0网段主机上访问wordpress数据库中的所有表

2020-07-03 20:39:51 340

原创 LINUX运维学习之综合架构篇——nginx的应用

用ngnix搭建一个网站1.编写虚拟主机文件:/etc/nginx/conf.d/shopping.confserver { listen 80; 监听端口 server_name www.mysite.com; 指定网站域名 location / { 用于匹配URI root /usr/share/nginx/html; 指定站点目录 index index.html inde

2020-07-02 18:31:19 207

原创 LINUX运维学习之综合架构篇——nginx配置说明

目录结构:/etc/logrotate.d/nginx :日志文件定时切割处理,nginx使用自动切割程序 logrotate(其配置文件是/etc/logrotate.conf)这个目录里的配置也会被logrotate加载。/etc/nginx 配置文件/etc/nginx/conf.d 配置文件/etc/nginx/conf.d/default.conf 配置文件/etc/nginx/fastcgi_params/etc/nginx/koi-utf/etc/ngin

2020-07-02 16:27:11 201

原创 LINUX运维学习之综合架构篇——批量管理ansible

1、安装ansible 使用yum直接安装:yum -y install ansible2、部署ansible有三个主要的文件需要关注:hosts文件:写入需要管理的主机的IP地址。3、测试管理主机ansible没有守护进程,直接使用ansible命令来执行管理命令。...

2020-07-02 13:03:06 253

原创 远程管理服务SSH配置文件说明

#Port 22#AddressFamily anyListenAddress 0.0.0.0 0.0.0.0表示所有网卡都可以监听请求,一般指定一个本机内网网卡#ListenAddress ::HostKey /etc/ssh/ssh_host_rsa_key#HostKey /etc/ssh/ssh_host_dsa_keyHostKey /etc/ssh/ssh_host_ecdsa_keyHostKey /etc/ssh/ssh_host_ed25519_key#Ciph.

2020-06-30 17:14:11 520

原创 LINUX运维学习之综合架构篇——实时同步sersync

1、部署rsync服务2、安装inotify-tools:这个软件可以监控目录下信息的变化;主要两个命令inotifywait 监控信息变化inotifywatch 统计信息变化语法格式:inootifywait [参数] 监控目录参数:-e参数可以指定的监控事件主要有:CREATECLOSE_WRITEDELETEMOVED_TO命令格式:3、安装sersync:把sync和inotify的功能结合了起来这个软件yum源中没有,需要从网上下载安装。https:/

2020-06-30 16:18:40 144

原创 LINUX运维学习之综合架构篇——存储服务nfs

NFS通过网络让不同的主机共享目录或文件。一般用于中小型架构,大型架构需要使用分布式存储服务。RPC依赖:NFS服务启动后,会有多个端口开放,NFS客户端需要RPC向服务请求具体该连接哪个端口。RPC服务端口是不变的:111部署过程:1、安装nfs、rpcnfs-utils 和rpcbind2、修改配置文件:NFS配置文件是/etc/exports:编写格式:01 02(03)01:数据存储的目录;02:客户机白名单03:配置存储目录权限、功能每行可以配置多个远程主机,用空格

2020-06-30 12:11:47 211

原创 LINUX运维学习之综合架构篇——备份服务rsync

什么是rsync服务备份命令使用语法格式:Local: rsync [OPTION…] SRC… [DEST] Access via remote shell: Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST] USER:以什么用户身份拉取数据 一般使用root用户拉取文件,保证权限可达。 HOST:远端主机地址或主机名 Push: rsync [OPTION...] SRC... [USER@]HO

2020-06-29 14:19:31 262

原创 LINUX运维学习之综合架构篇——架构搭建准备

在实验环境中,采用在VMWare中构建虚拟机的方式搭建各个服务器,因硬件条件限制,电脑没办法每个服务器都单独使用一个虚拟机,我采用4台虚拟机的方式搭建整个架构,将部分服务放在同一台虚拟机上。一、主机名和IP地址规划虚拟机1:1 防火墙服务器 firewalld 172.16.1.1 firewalld2 负载均衡服务器 lb01 nginx keepalived3 负载均衡服务器 lb02 nginx keepalived9 批量管理服务器 m0110 跳板机服务器 jumpserve

2020-06-28 14:45:31 369

原创 LINUX运维学习之综合架构篇——中小型网站组成架构

架构组成防火墙firewalld负载均衡反向代理:ngixweb服务:ngix数据库服务器MYSQL存储服务器nfs备份服务器rsync+crond:定时备份rsync+sersync:实时备份缓存服务器memcaheredismongodb批量管理服务器ansible单点解决负载均衡高可用服务:keepalive数据库高可用服务:mha存储高可用服务:分布式存储备份服务高可用:异地存储灾备缓存服务高可用:缓存服务集群

2020-06-24 15:32:40 212

VOLTE信令流程

详细描述了VOLTE信令流程和系统架构,可以参考学习。

2019-02-18

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

TA关注的人

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