摘要: SSH远程管理服务实战 1.SSH基本概述 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输。确保了数据传输安全。那SSH服务主要功能有哪些呢? 1.提供远程连接服务器的服务 2.对传输的数据进行加密 SSH协议能提供远程连接服务,Telnet也能提供远程连接服务 阅读全文
posted @ 2020-01-02 20:39 干瘪的柠檬 阅读(756) 评论(0) 推荐(0) 编辑
摘要: Ansible剧本 第一章 使用ansible模块实现安装rsync服务 01.服务端操作 第一步:安装软件 第二步:编写文件 第三步:创建用户组和用户 第四步:创建目录 第五步:创建密码文件 第六步:启动服务 02.客户端操作 第一步:安装软件 另一种: bash 使用ansible管理backu 阅读全文
posted @ 2020-01-02 20:36 干瘪的柠檬 阅读(353) 评论(0) 推荐(0) 编辑
摘要: Ansible角色 第一章 Ansible rolers介绍 官方地址: 第二章 角色目录规划 01.目录说明: 官方的目录结构,必须这样定义! 目录必须建在/etc/ansible/roles下!!! 02.创建项目目录 因为每台服务器都需要创建用户组,用户,安装服务等,所以我们可以将这些相同的任 阅读全文
posted @ 2020-01-02 20:34 干瘪的柠檬 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Ansible服务 第一章 Ansible介绍 0.手工运维与自动化运维 1.手动运维时代 局限性: 1.没有状态返回,不知道执行结果 2.shell脚本不可重复性,重复执行不会判断 3.没有好的测试方法,每台机器环境不一样,没办法每一台都测试 2.自动化运维 3.自动化运维带来的好处 1.什么是A 阅读全文
posted @ 2020-01-02 20:33 干瘪的柠檬 阅读(228) 评论(0) 推荐(0) 编辑
摘要: keepalived高可用 1.keepalived介绍 keepalived软件主要是通过VRRP协议实现高可用功能的.VRRP是Virtual Router Redundancy Protocol(虚拟路由器冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由单点故障问题的,他能够保证当个别 阅读全文
posted @ 2020-01-02 20:32 干瘪的柠檬 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 4层负载均衡 什么是四层负载均衡? bash `四层负载均衡是基于传输层协议包来封装的 (如:TCP/IP),那我们前面使用到的七层负载均衡指的是应用层,它的组装在四层的基础之上,无论四层还是七层都是指的OSI网络模型。 bash 1.四层+七层来作负载均衡,4层可以保证7层的负载均衡的高可用性。如 阅读全文
posted @ 2020-01-02 20:31 干瘪的柠檬 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 负载均衡 Nginx负载均衡调度算法 轮询 就是web01,web02 一人一次,轮流刷页面 bash [root@lb01 /etc/nginx/conf.d] cat proxy_web.conf upstream web { server 172.16.1.7:8080; server 172 阅读全文
posted @ 2020-01-02 20:30 干瘪的柠檬 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 反向代理与负载均衡 Nginx代理服务基本概述 1.代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示 2.在没有代理模式的情况下,客户端和 Nginx 服务端,都是客户端直接请求服务端,服务端直接响应客户端。 3.那么在互联网请求里面, 客户端往往无法直接 阅读全文
posted @ 2020-01-02 20:29 干瘪的柠檬 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Nginx 常见问题整理 1、Nginx 常见问题 1、相同server_name多个虚拟主机优先级访问 根据文件名顺序优先读取。使用ip访问的时候,也是根据文件名顺序优先读取。 2、location匹配优先级 进行普通字符精确匹配,也就是完全匹配。 表示普通字符匹配,使用前缀匹配。 表示正在执行一 阅读全文
posted @ 2020-01-02 20:28 干瘪的柠檬 阅读(620) 评论(0) 推荐(0) 编辑
摘要: NGINX动静分离 为什么要做动静分离? Nginx是当下最热的Web容器,网站优化的重要点在于静态化网站,网站静态化的关键点则是是动静分离,动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们则根据静态资源的特点将其做缓存操作。 让静态的资源 阅读全文
posted @ 2020-01-02 20:27 干瘪的柠檬 阅读(112) 评论(0) 推荐(0) 编辑
摘要: NGINX https HTTPS 安全证书基本概述 为什么需要使用HTTPS, 因为HTTP 不安全。当我们使用http 网站时,经常会遇到包遭到劫持和篡改,如果采用https 协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息。 https 主要解决了什么问题,避免网站传输 阅读全文
posted @ 2020-01-02 20:26 干瘪的柠檬 阅读(202) 评论(0) 推荐(0) 编辑
摘要: nginx基础模块 目录索引 应用场景: ​ yum源私有仓库 根据之前做的小游戏界面测试 bash `1.编写Nginx配置文件 [root@web01 /etc/nginx/conf.d] cat game.conf server { listen 80; server_name game.ol 阅读全文
posted @ 2020-01-02 20:25 干瘪的柠檬 阅读(153) 评论(0) 推荐(0) 编辑
摘要: nginx基础 nginx概述 为什么选择nginx服务? bash `Nginx 非常轻量 功能模块少(源代码仅保留http与核心模块代码其余不够核心代码会作为插件来安装 代码模块化(易读,便于二次开发,对于开发人员非常友好) `互联网公司都选择Nginx 1技术成熟具备的功能是企业最常使用而且最 阅读全文
posted @ 2020-01-02 20:24 干瘪的柠檬 阅读(164) 评论(0) 推荐(0) 编辑
摘要: lnmp架构拆分 拆分数据库 1.为什么要进行数据库的拆分 由于单台服务器运行 LNMP 架构会导致网站访问缓慢,当内存被吃满时,很容易导致系统出现 oom,从而 kill 掉MySQL 数据库,所以需要将 web 和数据库进行独立部署 2.数据库拆分后解决了什么问题 1.缓解 web 网站的压力 阅读全文
posted @ 2020-01-02 20:23 干瘪的柠檬 阅读(133) 评论(0) 推荐(0) 编辑
摘要: lnmp LNMP架构概述 1.什么是LNMP LNMP 是一套技术的组合, L=Linux、 N=Nginx、 M=MySQL、 P=PHP 2. LNMP架构是如何工作的 首先 Nginx 服务是不能处理动态请求,那么当用户发起动态请求时, Nginx 又是如何进行处理的。 当用户发起 http 阅读全文
posted @ 2020-01-02 20:22 干瘪的柠檬 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Sersync实时同步实战 1.实时同步概述 1.什么是实时同步? 只要当前目录发生变化则会触发一个事件,事件触发后将变化的目录同步至远程服务器。 2.为什么要实时同步? 保证数据的连续性, 减少人力维护成本, 解决nfs单点故障 3.实时同步实现原理 实时同步需要借助 Inotify通知接口,用来 阅读全文
posted @ 2020-01-02 20:20 干瘪的柠檬 阅读(249) 评论(0) 推荐(0) 编辑
摘要: rsync——远程同步(备份工具) 备份 1.为什么要做备份? 2.能不能不做备份? 3.备份怎么做? 4.用什么工具做备份? rsync 1.什么是rsync? bash `rsync是一款开源的备份工具, `可以在不同主机之间进行同步(windows和Linux之间 Mac和Linux Linu 阅读全文
posted @ 2020-01-02 20:19 干瘪的柠檬 阅读(401) 评论(0) 推荐(0) 编辑
摘要: rsync实例 Rsync备份案例 已知3台服务器主机名分别为web01、backup 、nfs主机信息见下表: | 角色 | 外网IP(NAT) | 内网IP(LAN) | 主机名 | | | | | | | WEB | eth0:10.0.0.7 | eth1:172.16.1.7 | web0 阅读全文
posted @ 2020-01-02 20:18 干瘪的柠檬 阅读(132) 评论(0) 推荐(0) 编辑
摘要: NFS网络文件系统实战 1.NFS基本概述 NFS是Network File System的缩写及网络文件系统。NFS的主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。通常中小企业首选NFS作为集群架构的存储,但如果是大型网站, 会用到复杂的分布式文件系统,如FastDFS,glust 阅读全文
posted @ 2020-01-02 20:17 干瘪的柠檬 阅读(262) 评论(0) 推荐(0) 编辑
摘要: ntp服务器 NTP安装部署 1.安装软件ntpdate 2.备份ntp服务器配置文件 3.精简优化配置文件 4.编辑配置文件 5.启动NTP服务器和显示节点列表 6.客户端测试 阅读全文
posted @ 2020-01-02 20:13 干瘪的柠檬 阅读(211) 评论(0) 推荐(0) 编辑