linux 服务原理

1 nginx       工作原理

2 keepalived  工作原理

3 mysql       主从复制原理  mha 高可用原理

4 inotify     实时同步原理

5 nfs原理     rpcbind服务原理

6 rsync       工作原理

7 ssh         工作原理

8 ansible     工作原理

时间: 2024-10-30 04:44:28

linux 服务原理的相关文章

Linux服务篇之七:MySQL主从原理及架构配置

Linux服务篇之七:MySQL引擎了解.主从原理及架构配置 一.MySQL引擎了解 MyISAM引擎 默认表类型,它是基于传统的ISAM类型,ISAM是IndexedSequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.不是事务安全的,而且不支持外键,如果执行大量的select, MyISAM比较适合. InnoDB引擎 支持事务安全的引擎,支持外键.行锁.事务是他的最大特点.Innodb最初是由innobase Oy公司开发,200

[转] Linux学习之CentOS(三十六)--FTP服务原理及vsfptd的安装、配置

本篇随笔将讲解FTP服务的原理以及vsfptd这个最常用的FTP服务程序的安装与配置... 一.FTP服务原理 FTP(File Transfer Protocol)是一个非常古老并且应用十分广泛的文件传输协议,FTP协议是现今使用最为广泛的网络文件共享协议之一,我们现在也一直有在用着FTP协议来进行各种文件的传输,FTP为我们提供了一种可靠的方式在网络上进行文件的共享 FTP是C/S架构的服务,拥有一个服务器端和一个客户端,FTP底层通过TCP协议来作为传输协议,所以FTP协议是一种可靠的文件

Linux网络服务之DHCP服务原理与自动获取实验

DHCP服务原理与自动获取实验 一.DHCP的概念 DHCP(Dynamic Host Configuration Protocol )--动态主机配置协议,专门用于为TCP/IP网络中的计算机自动废品TCP/IP参数的协议,属于应用层. 在现实场景中,就是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码. 使用DHCP服务可以为大量客户机自动分配地址,提供集中管理,从而减轻管理和维护成本.提高网络配置效率. 可分配的地址信息主要包括:网卡的ip地址.

linux服务之kvm

安装软件 [[email protected] ~]# yum grouplist Virtualization Virtualization Client Virtualization Platform Virtualization Tools centos6.4-minimal-64bit 默认是200个包[[email protected] ~]# yum install libvirt python-virtinst qemu-kvmTransaction Summary========

使用putty远程linux服务

由于之前已经安装了Centos系统,可以进行操作或配置服务器了,但是有时候由于服务器在机房或者其他地方,我们需要通过远程的方式连接过去操作,接下来我们用putty来连接linux服务,并做一些简单的设置: putty密钥验证的原理:私钥和公钥是成对的,都会有私钥加密,公钥解密,私钥保存在本地,公钥保存在服务器上,当本地连接远程的服务器时,会用私钥对数据加密,然后到远端后,用远端的公钥来解密的一个过程. 下载putty软件,百度云地址如下: 链接:http://pan.baidu.com/s/1e

深入剖析Linux IO原理和几种零拷贝机制的实现

深入剖析Linux IO原理和几种零拷贝机制的实现 来源 https://zhuanlan.zhihu.com/p/83398714 零壹技术栈      公众号[零壹技术栈] 前言 零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个内存区域复制到另一个内存区域,从而可以减少上下文切换以及 CPU 的拷贝时间.它的作用是在数据报从网络设备到用户程序空间传递的过程中,减少数据拷贝次数,减少系统调用,实现 CPU 的零参与,彻底消除 CPU 在这方面的负载.实现零拷贝

Linux启动原理

Linux系统启动原理 #!此文章参考某godedu,用于复习查看 centos6系统 centos6系统启动过程 1. 加载 BIOS 的硬件信息,跟据设定取得第一个可开机引导设置,如:光驱,硬盘,网络,USB: 如果是硬盘为第一引导. 2. 读取硬盘中 MBR 的 boot Loader 就是 grub引导 GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序. MBR的硬盘的0柱面.0磁头.1扇区称为主引导扇区(也叫主引导记录

Linux服务篇之四:构建MySQL服务器

Linux服务篇之四:构建MySQL服务器  MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司, 目前属于Oracle公司,MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库. 对应目前主流的LAMP架构来说,Mysql更是得到各位IT运维.DBA的青睐,目前mysql已被orcacle收购,不过好消息是原来mysql创始

linux服务与进程

linux服务与进程 http://www.cnblogs.com/jamesbd/p/3567654.html linux服务与进程 1.应用程序 2.服务脚本 3.配置文件 4.查看进程 5.查看端口 6.crontab任务计划 需求:搭建一个web服务器,用apache软件,web服务能够随着计算机的启动而启动,而且对外提供web服务的端口是800端口,最后查看进程和端口? 1.安装apache的软件 yum -y install httpd* 2.设置随计算机启动而启动 chkconfi