马哥教育Linux运维培训
【概述】mysql的复制主要是依据二进制日志的执行完成。而二进制日志记录了数据库的每一步关键性操作。因此复制并执行完二进制日志,就等同于复制了一遍数据库。【复制流程】相比较来说,mysql的主服务器具有读写功能,而从服务器只具有读功能。所以主服务器的每一次改变都记录到二进制日志当中。而从服务器则复制主服务器的二进制日志到自己的中继日志当中,再在中继日志中抽取复制来的二进制日志执行一遍,完成复制数据
【概述】nginx是种跟apache类似的web服务器。但其做为新兴事物,所以借鉴和融合了很多新技术。最为常用的除了web服务器,就是做为负载均衡使用的反向代理和缓存服务器。所以根据其功能和需求,大致的网络架构也分为LNMP、LNNMP和LNNNMP。LNMP是和LAMP同样的平台结构。是由L(Linux)+N(nginx)+M(mysql)+P(php)组成。这时的Nginx是做web服务器使用
【概述】keepalive是一种高可用反向代理的工具。它最早就是为vrrp存在的。所以它最通用的功能是做vrrp的负载均衡使用的。一般常见的模型主要是单主或多主模型。其区别就是在配置文件的Vrrp定义中,多定义几个主备和优先级。--------------------------------------------------------------------------------------
【概述】haproxy是一种用作负载均衡的反向代理,类似于LVS-nat。因是工作于7层,所以比LVS工作的4层有更多的功能。但效率也有所下降。【haproxy的组成】 global settings:全局配置段 proxies:代理配置段 backend:后端服务器组定义 &n
【前言】Linux其实就是个内核。围绕着内核,由众多开源软件及文件系统组合,就形成了各式各样的发行版Linux系统。其实简单的一个Linux系统,也不过了了。体积最大的则是各类软件,命令及链接库文件。而这些很多都是我们用不到,但又必须留着占地方的东东。所以自己定制一个Linux系统,不管是从安全方面,还是从实用性方面,都是我们所需要的。笔者初次接触Linux,菜鸟一枚,能力有限。所以先从简单的内核
【日志的概念】日志是按照时间序列,将发生的事予以记录的信息集合。【日志的内容】日志记录:事件发生的时间,事件内容日志级别:事件的关键程度【设施分类】auth 认证相关authpriv 认证授权相关cron 计划任务相关daemon 守护进程相关kern 内核相关lpr 打印相关mail 邮件相关mark 防火墙标记相关news 新闻组相关security &n
【二进制安装MariaDB】1.展开程序 #tar xf mariadb-5.5.32-linux-x86_64.tar.gz -C /usr/local/2.进入解压后的文件夹 # cd /usr/local/mariadb-5.5.32-linux-x86_64/3.创建数据存放目录 &n
【防火墙概念】防火墙是工作于主机或网络边缘,对进出的报文根据定义的规则做出检查,进而对被规则匹配到的报文做出相应处理的套件。【iptables的概念】iptables是网络层防火墙,它的功能是编写规则,然后交由netfilter来执行生效。【iptables的组成】五链:PREROUTING路由前INPUT到达本机内部FORWARD &
1.展开程序 #tar xf mariadb-5.5.32-linux-x86_64.tar.gz -C /usr/local/2.进入解压后的文件夹 # cd /usr/local/mariadb-5.5.32-linux-x86_64/3.创建数据存放目录 #mkdir -pv /mydata/data &nbs
LAMP是Linux+Apache+Mysql+Php的平台环境。它包括:Linux操作系统。Apache网站运行软件。Mysql数据库。Php网站编辑软件。----------------------------------------------------------------------一般来说,LAMP的安装分为RPM安装和源代码编译安装。而RPM安装可以使用前端yum忽略依赖关系,进
HTTP是一种协议,它大致包含3个部分:HTTP协议,HTML语言,HTTPD服务【HTTP协议】版本:http 0.9http 1.0http 1.1http 2.0报文类型:request请求报文response响应报文事务:一次请求和对应的响应HTTP协议的首部:通用首部Connection:定义C/S之间关于请求、响应的有关选项Connection:keep-aliveCache-Cont
【概念】DNS(Domain Name System),即域名系统,是互联网上为主机提供分配一个便于记忆的名称系统。【需求】计算机发展之初,仅仅是用IP进行主机的网络间通信,但单纯的记忆IP,这对人类的认知造成很大程度的困惑。所以为了解决这种情况,最早就出现了本机的localhost文件将IP和名称绑定。但随着网络的发展,接入的终端越来越多,本地的localhost文件已经无法承担这种几何数爆炸的
bash快捷键: Ctrl+a 跳转至命令行首 Ctrl+u 删除命令行首至当前光标所在处之前的所有内容 Ctrl+k 删除当前光标所在处至命令行尾的所有内容 Ctrl+l 清屏 Ctrl+c 中止或取消 Ctrl+z 把当前命令送至后台======================================================================bash
OpenSSH是基于C/S架构的服务。它主要分服务器端和客户端。 服务器端:sshd 客户端:ssh 支持ssh服务的客户端工具: putty xshell securecrt sshshellclientOpenSSH的组件: ssh 配置文件:/etc/ssh/ssh_config 实例: #ssh lm@192.168.100.1 用lm的身份登录主机192.1
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号