02 2018 档案
摘要:Redis高级 redis数据备份与恢复 redis安全 redis性能测试 redis客户端连接 redis管道技术 redis分区 php使用redis
阅读全文
摘要:Redis的相关命令 redis程序的命令 redis内部命令
阅读全文
摘要:redis简介、安装、配置和数据类型 redis简介 redis安装 redis配置 redis数据类型
阅读全文
摘要:Mysql数据库的读写分离 读写分离应用 读写分离的优点 读写分离提高性能的原因 读写分离实现方法 基于ProxySQL的读写分离的实现 Amoeba实现mysql的读写分离 mysql proxy实现读写分离
阅读全文
摘要:MySQL数据库的备份和恢复 备份和恢复(数据) 备份时应该注意事项 备份需要考虑因素 备份什么? 备份的分类 备份策略 一致性 备份工具1:mysqldump(重要) binlog
阅读全文
摘要:Mysql数据库的主从复制 为什么要进行mysql的主从复制 mysql 的主从复制 单个msql的问题分析 主从复制原理 复制实现 复制过滤器 复制的监控和维护
阅读全文
摘要:Mysql数据库的用户和日志管理 数据库的用户管理 数据库的日志管理
阅读全文
摘要:数据库的触发器 数据库的存储引擎 数据库存储过程 1.存储过程 1)我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行。而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带
阅读全文
摘要:Mysql数据库的数据类型、索引、锁、事务和视图 数据的类型 数据库的索引 数据库的锁 数据库的事务 数据库的视图
阅读全文
摘要:Mysql数据库基础操作 在mysql数据库中开启使用tab键补全功能 使mysql支持简体中文 mysql数据库表和库管理操作 注意:大部分命令不区分大小写,且有些唯一的命令可以简写 1)查看数据库结构 1》查看数据库列表信息 show database; help show help item:
阅读全文
摘要:Mysql数据库介绍、安装和配置文件 MySQL数据库介绍 mysql系统结构 mysql安装方式 通用二进制格式安装过程 yum 安装 配置文件
阅读全文
摘要:Cluster and session session consistency Tomcat Cluster BalancerMember Tomcat Session Replication Cluster Tomcat Session Server (memcached)
阅读全文
摘要:Tomcat的常见优化和JVM常见分析工具 Tomcat的常用优化配置 JVM常用的分析工具
阅读全文
摘要:Tomcat组件 tomcat常用组件 Tomcat的组织结构 Server组件 Service组件 Connector组件 Engine组件 Host组件 Context组件 Valve组件 Logger组件 realm组件 综合示例 其他配置信息
阅读全文
摘要:Tomcat介绍 Tomcat Tomcat运行环境 Tomcat安装运行 Tomcat程序环境
阅读全文
摘要:Varnish的子进程 VCL varnish的有限状态机 客户端和后端工作线程的详细的varnish请求流程 VCL语法 VCL函数、关键字和变量
阅读全文
摘要:varnish的架构和日志 varnish的架构 varnish日志 日志工具 日志布局 事务处理
阅读全文
摘要:varnish介绍 varnish varnish的特点 varnish的工作原理 varnish的优缺点 varnish设计原则 存储对象 对象生命周期 varnish的应用程序 varnish安装 varnish程序架构 varnish的程序环境
阅读全文
摘要:HAProxy介绍 HAProxy HAProxy支持两种主要的代理模式 HAProxy负载均衡策略非常多 HAProxy优缺点 HAProxy功能 HAProxy 组成
阅读全文
摘要:KeepAlived的实现示例 KeepAlived的实现 高可用的ipvs 集群示例 双主模式的lvs集群,拓扑、实现过程 keepalived 调用脚本进行资源监控 高可用的nginx 同步组
阅读全文
摘要:KeepAlived的相关配置 KeepAlived 配置 KeepAlived单主配置示例 KeepAlived 双主配置 脚本的调用方法 通知脚本 KeepAlived 支持IPVS KeepAlived 配置检测 keepAlived命令
阅读全文
摘要:VRRP 产生原因 VRRP VRRP工作原理 VRRP优点 VRRP工作过程 VRRP提供了三种认证方式 VRRP Master选举机制 VRRP的报文格式 虚拟路由器 VRRP路由器运行过程中的三种状态(状态机) VRRP状态上报机制 Backup抢占方式 监听 VRRP负载均衡
阅读全文
摘要:KeepAlived介绍 keepalived 相关缩略词 术语 keepalived的主要作用 keepAlived有三个进程 keepAlived组件
阅读全文
摘要:Nginx模块 ngx_http_core_module 模块 ngx_http_access_module 模块 ngx_http_auth_basic_module 模块 ngx_http_stub_status_module 模块 ngx_http_log_module 模块 ngx_http
阅读全文
摘要:Nginx介绍 nginx nginx的功能 nginx与web 服务相关的功能 nginx的特性 nginx程序架构 nginx 模块 nginx的安装 nginx目录和命令 nginx优缺点
阅读全文
摘要:apache相关补充 sendfile机制 反响代理功能 ARP CGI FastCGI php fpm 总结
阅读全文
摘要:http报文和协议首部 http报文 http协议首部
阅读全文
摘要:apache apache介绍 apache的特性 apache的功能 apache优缺点 httpd介绍 https :http over ssl
阅读全文
摘要:持续连接 session保存机制(会话机制) LVS的高可用
阅读全文
摘要:ipvs和ipvsadm ipvs:内核中的协议栈上实现 ipvsadm:用户空间的集群服务管理工具 1)程序包:ipvsadm rpm ql ipvsadm /etc/sysconfig/ipvsadm config /usr/lib/systemd/system/ipvsadm.service
阅读全文
摘要:LVS的负载均衡 LVS负载均衡机制 lvs nat 模式 lvs tun 模式 LVS DR模式 lvs fullnat 模式 负载均衡实现
阅读全文
摘要:集群体系和调度算法 LVS集群体系架构 LVS负载均衡调度算法
阅读全文
摘要:LVS介绍 LVS LVS体系架构 LVS的基本原理 LVS的四种负载均衡模式 LVS的十种调度算法 LVS的优缺点
阅读全文
摘要:firewalld firewalld服务 firewalld zone 分类 预定义服务 firewalld 配置 firewalld cmd命令选项 firewall cmd 命令示例 其他规则 管理rich 规则 伪造和端口转发
阅读全文
摘要:iptables介绍 iptables Netfilter 组件 三种报文流向 iptables的组成 netfilter表和链对应的关系 数据包过滤匹配和传输过程 路由功能发生的时间点 iptables规则 1)规则rule : 1 根据规则的匹配条件尝试匹配报文,对匹配成功的报文根据规则定义的处
阅读全文
摘要:防火墙相关概念 安全技术 linux系统上的三种安全防范手段 防火墙及其分类 防火墙的工作 防火墙框架 防火墙的NET(网络地址转换)功能 linux系统上的防火墙
阅读全文
摘要:FastDFS的实现 环境 FastDFS的实现 FastDFS实现nginx代理
阅读全文
摘要:FastDFS的介绍 FastDFS FastDFS的特性 FastDFS架构图 系统架构 上传文件流程图 系统架构 下载文件流程图 Fast同步机制 FastDFS用户请求过程 FastDFS核心组件 FastDFS运行机制 FastDFS配置修改 FastDFS常用命令 FastDFS实现ngi
阅读全文
摘要:MogileFS的实现 解决MogileFS的bug问题
阅读全文
摘要:MogileFS介绍 MogileFS mogilefs的特性 mogileFS主要由三部分构成 mogileFS架构 mogileFS管理的几个概念 mogilefs安装方式 mogilefs程序路径 mogilefs程序功能的配置文件 mogilefs服务初始化 mogilefs的管理 Mogi
阅读全文
摘要:SAMBA介绍 SAMBA配置 SAMBA的相关包 SAMBA服务器配置 管理SAMBA用户 配置目录共享 基本特定用户和组的共享 SMB客户端访问 挂载CIFS文件系统 实现SMB共享 多用户SMB挂载 实现图形化管理 相关SELinux 配置
阅读全文
摘要:NFS介绍 NFS RPC NFS 优势 NFS服务介绍 NFS配置 NFS的软件包nfs utils以及相关文件 配置防火墙 NFS配置文件 NFS配置示例 启动NFS 客户端NFS挂载 自动挂载 直接匹配 实现NFS服务 实现NFS伪根 NFS相关SELinux 设置 NFS工具
阅读全文
摘要:测试DNS服务的命令 dig host nslookup rndc whois
阅读全文
摘要:bind中的ACL和rndc 智能DNS解析 DNS基础排除 1》例如:dig A example.com ; DiG 9.9.4 RedHat 9.9.4 14.el7 Aexample.com ;; global options: +cmd ;; Got answer: ;; HEADER
阅读全文
摘要:DNS的主从、子域授权和转发服务器 主从DNS 子域授权 转发服务器
阅读全文
摘要:DNS域名记录 DNS数据库 区域传输 正解和反解在zone记录当中是由众多的RR(resource record)组成 资源记录定义的格式 资源类型的定义:rr_type
阅读全文
摘要:DNS服务介绍 DNS的域名结构系统 DNS域名解析工作原理 DNS服务器 DNS服务程序
阅读全文
摘要:SSH简介 SSH的主要特性 SSH的组成 SSH处理过程 SSH协议的实现工具 ssh 客户端 ssh 服务器 ssh 服务的最佳实践 要使用默认端口 禁止使用protocol version 1 限制可登录用户 设定空闲会话超时时长 利用防火墙设置ssh 访问策略 仅监听特定的IP 地址 基于口
阅读全文
摘要:其它的日志文件 管理命令 last,lastb lastlog journalctl logger
阅读全文
摘要:日志配置 程序包:rsyslog rpm ql rsyslog centos6 /etc/logrotate.d/syslog /etc/pki/rsyslog /etc/rc.d/init.d/rsyslog /etc/rsyslog.conf /etc/rsyslog.d /etc/syscon
阅读全文
摘要:ftp ,lftp,sftp lftpget URL wget links URL curl
阅读全文
摘要:网卡相关 配置命令 ifconfig route ip netstat ss nmcli bonding brctl
阅读全文
摘要:SELinux 介绍 SELinux 工作类型 SELinux 安全上下文 五个安全元素 SELinux 策略 设置SELinux 修改SELinux 安全标签 默认安全上下文查询与修改 SELinux 布尔值 SELinux 日志管理 SELinux 帮助
阅读全文
摘要:IKE(Internet Key Exchange):密钥交换 密钥交换,双方通过交换密钥来实现数据加密解密。 密钥交换的两种方式: 1.对称密钥加密: 将公钥加密后通过网路传输到对方进行解密,这种方式有很大可能被截取破解,所以不常用。 2.DH (Deffie Hellman) : 双方共有一些参
阅读全文
摘要:PAM(Pluggable Authentication Modules) PAM架构 pam 认证原理 PAM 认证过程 PAM的配置文件 pam文档 限制的实现方式 共有3种方式: 1)通过ulimit命令 2)在/etc/security/limits.d/目录下创建限制文件来实现 3)修改/
阅读全文
摘要:sudo sudoers 别名 sudo 别名 示例 visudo命令 sudo 命令
阅读全文
摘要:TCP_Wrappers 介绍 TCP_Wrappers 的配置 TCP_Wrappers 的使用
阅读全文
摘要:ssh 服务登录验证 基于key 认证 SSH 端口转发 X协议转发
阅读全文
摘要:证书类型 获取证书两种方法 openSSL工具可以满足我们创建CA和证书 创建私有CA和颁发证书:
阅读全文
摘要:gpg openssl ssh scp rsync sftp Pssh、pslurp、pscp.pssh工具
阅读全文
摘要:Linux 系统状态的查看及管理工具: pstree ps pgrep&&pkill pidof top htop uptime vmstat iostat pmap glances dstat kill killall nohup screen systemd tmpfiles sleep chk
阅读全文
摘要:Linux 计划任务的分类: at 计划任务 cront计划任务 at和crontab的对比 运行结果的重定向 anacron系统
阅读全文
摘要:内核的功用: 进程的概念: 进程创建: 进程优先级: 进程内存: IPC: LRU 算法 进程类型: 进程状态: 作业管理 程序的并行运行 管理临时文件
阅读全文
摘要:系统启动流程 systemd Unit 类型 服务管理 ` 运行级别 CentOS7 引导启动顺序 service unit 文件格式 设置内核参数 启动排错 破解CentOS7 的root 口令 修复GRUB2
阅读全文
摘要:centos6 之前的系统启动: 1。加载BIOS 的硬件信息,获取第一个启动设备 2。读取第一个启动设备MBR 的引导加载程序(grub)的启动信息 3。加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备 4。核心执行init 程序,并获取默认的运行信息 5。初始化第一步结束后,
阅读全文
摘要:init 程序的类型: init 启动级别 init 第一步初始化 CentOS 5 的inittab 文件 CentOS 6 /etc/inittab 和相关文件 init进行的第二步初始化 启动各项服务 注意: 总结:
阅读全文
摘要:ramdisk ramdisk文件的制作: mkinitrd
阅读全文
摘要:内核 内核版本 内核模块命令 lsmod lsmod Show the status of modules in the Linux Kernel 显示核心已经装载的内核模块 显示的内容来自于/proc/modules 文件 modinfo 显示模块的详细描述信息 modinfo Show info
阅读全文
摘要:Linux 组成 终端terminal 交互式接口 命令提示符 执行命令 执行外部命令 命令别名 命令格式 简单命令 date 显示日期和时间 d: 显示字符串所指的日期与时间。字符串前后必须加上双引号; s: 根据字符串来设置日期与时间。字符串前后必须加上双引号; u: 显示GMT; date d
阅读全文
摘要:shell脚本 高级变量 字符串变量切片 字符串处理 字符串变量赋值 有类型的变量 间接变量引用
阅读全文
摘要:shell脚本 数组 数组 数组赋值 数组引用 删除数组 关联数组
阅读全文
摘要:shell脚本 函数 函数介绍 定义函数 函数使用 交互式环境下定义和使用函数 脚本中定义和使用函数 函数在使用前须先被定义,所以在脚本中使用函数是,必须在脚本开始前定义函数。 调用函数仅使用其函数名即可 示例: cat func1 !/bin/bash func1 hello() { echo "
阅读全文
摘要:shell脚本 循环选择语句 过程式编程语言: 顺序执行 选择执行 循环执行 注:条件中的变量,可以在执行语句中使用,不用在加上"$"。 if语句 case 语句 for语句 for 变量名 in 列表;do 循环体 done 依次将列表中的元素赋值给“变量名”; 每次赋值后即执行一次循环体; 直到
阅读全文
摘要:shell脚本 基础 编程基础 shell脚本说明 变量介绍 变量的作用: 数据暂存 参与运算 表示数据范围 强类型变量: 变量不经过强制转换,它永远是这个数据类型,不允许隐式的类型转换。 一般定义变量时必须指定类型、参与运算必须符合类型要求。 调用未声明变量会产生错误。 如 java,c 的变量
阅读全文
摘要:shell 什么是shell bash shell bash的配置文件 shell 登录两种方式 bash中的退出时的任务
阅读全文
摘要:用户和组 用户user 组group Linux 组的类别: 用户和组的配置文件 passwd 文件格式 shadow 文件格式 密码加密(/etc/shadow) 密码的复杂性策略 密码期限 group 文件格式(/etc/group) gshdow 文件格式(/etc/gshadow) 新建用户
阅读全文
摘要:相关实验示例 创建文件系统 创建和删除swap分区 以文件方式创建和删除swap分区 实现配额 创建和删除软RAID 逻辑卷相关 创建iso文件
阅读全文
摘要:相关命令工具 lsof sync mknod losetup uuidgen free df du lscpu dd convert
阅读全文

浙公网安备 33010602011771号