摘要: 传输控制协议(Transmission Control Protocol,TCP)是一种面向连接的、可靠的、基于字节流的运输层(Transport layer)通信协议。是专门为了在不可靠的互联网络上提供一个可靠的端到端字节流而设计的。每一次TCP连接都需要三个阶段:连接建立、数据传送和连接释放。“ 阅读全文
posted @ 2018-04-26 18:02 腐种发芽 阅读(180) 评论(0) 推荐(0)
摘要: 开机出现grub boot loader 开机选项菜单时,立即点击键盘任意鍵,boot loader 会暂停。 (b) 按下’e’,编辑选项菜单(c) 移动上下鍵至linux16 核心命令行 linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=449d5 阅读全文
posted @ 2018-04-26 16:30 腐种发芽 阅读(190) 评论(0) 推荐(0)
摘要: hadoop 安装 (单机模式) 禁用 selinux 和 iptables禁用 selinux 和 iptables禁用 selinux 和 iptables配置 /etc/hosts 保证所有主机域名能够相互解析配置 /etc/hosts 保证所有主机域名能够相互解析配置 /etc/hosts 阅读全文
posted @ 2018-04-26 16:29 腐种发芽 阅读(204) 评论(0) 推荐(0)
摘要: 关系型 非关系型MySQL ?--? NoSQLDatabase > IndexTable > TypeRow > DocumentColumn > Filed ELK组成: - E:是指Elasticsearch,完成数据的存储和检索 - L:是Logstash,完成数据的采集、过滤及解析 - K 阅读全文
posted @ 2018-04-26 16:27 腐种发芽 阅读(150) 评论(0) 推荐(0)
摘要: 安装 6 台虚拟机192.168.4.10 master192.168.4.11 node1192.168.4.12 node2192.168.4.13 node3192.168.4.14 node4192.168.4.15 node5 把 saltstack 的安装 rpm 部署到 yum 源解压 阅读全文
posted @ 2018-04-26 16:26 腐种发芽 阅读(205) 评论(0) 推荐(0)
摘要: docker 容器技术的核心有以下几个内核技术组成: CGroups(Control Groups)-资源管理NameSpace-进程隔离 SELinux安全 优势传统虚拟机需要给每个VM安装操作系统容器使用的共享公共库和程序启动非常快速劣势容器的隔离性没有虚拟化强 共用Linux内核,安全性有先天 阅读全文
posted @ 2018-04-26 16:23 腐种发芽 阅读(163) 评论(0) 推荐(0)
摘要: 一、基础知识 什么是分布式文件系统 分布式文件系统 distributed file system 是指文件系统管理的物理存储资源不一定直接链接在本地节点上,而是通过计算机网络与节点相连 分布式文件系统的设计基于客户机/服务器模式 一个典型的网络可能包括多个供多用户访问的服务器 对等特性允许一些系统 阅读全文
posted @ 2018-04-26 16:20 腐种发芽 阅读(530) 评论(0) 推荐(0)
摘要: ################################################### cluster 集群与存储 day 04 一、RHCS概述 什么是RHCS redhat cluster suite(红帽集群套件) 能够提供高可用性、高可靠性、负载均衡、存储共享且经济实用 可以 阅读全文
posted @ 2018-04-26 16:19 腐种发芽 阅读(242) 评论(0) 推荐(0)
摘要: ################################################### cluster 集群与存储 day 03 F5硬件--10万几十万 价格-低,服务要求访问量-中,负载均衡、高可用,技术,LVS nginx HAproxy高可用代理 一、HAProxy概述 调度 阅读全文
posted @ 2018-04-26 16:17 腐种发芽 阅读(275) 评论(0) 推荐(0)
摘要: ################################################### cluster 集群与存储 day 02 一、集群 LVS 什么是集群 用网络把一堆服务器连起来,对外提供同样的服务,相同的内容。 集群目的 提高性能,提高负载能力,增加可靠性,提高可扩展性,冗余 阅读全文
posted @ 2018-04-26 16:14 腐种发芽 阅读(570) 评论(0) 推荐(0)
摘要: ################################################### 集群和存储 大型技术架构:docker、saltstack集中管理、elk、hadoop 云计算 《大型网站技术架构》 李志慧 阿里巴巴 《分布式大型网站技术架构》 cluster 集群与存储 一 阅读全文
posted @ 2018-04-26 16:11 腐种发芽 阅读(506) 评论(0) 推荐(0)
摘要: cacti是用php语言实现的一个软件,使用snmp服务获取数据,nnmp关系着数据的收集;使用rrdtool储存和更新数据;当用户需要查看数据的时候用rrdtool生成图表;mysql配合php程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、端口号等变量。 cacti监控结构图 C 阅读全文
posted @ 2018-04-26 16:02 腐种发芽 阅读(380) 评论(0) 推荐(0)
摘要: ################################################### zabbix简介 zabbix是一个高度集成的监控解决方案 可实现企业级的开源分布式监控 zabbix通过c/s模式采集监控数据 zabbix通过b/s模式实现web管理 zabbix监控拓扑 监 阅读全文
posted @ 2018-04-26 15:55 腐种发芽 阅读(255) 评论(0) 推荐(0)
摘要: 部署Cacti监控服务 192.168.4.13一、部署服务器运行环境 (LAMP)#yum -y install httpd php#yum -y install mariadb-server mariadb#yum -y install php-mysql#systemctl restart h 阅读全文
posted @ 2018-04-26 15:55 腐种发芽 阅读(310) 评论(0) 推荐(0)
摘要: Linux监控 学习使用3款主流的软件搭建监控服务器 一 、监控概述 1 什么是监控? 监视并控制 2 监控目的? 问题没有出现或出现后第一时间处理(性能调整、系统瓶颈) 3 监控谁? 服务器(网站 数据库 邮件 文件 存储 缓存) 监控的资源 类别:吞吐量、反应时间、使用率 公开数据:web、FT 阅读全文
posted @ 2018-04-26 15:52 腐种发芽 阅读(333) 评论(0) 推荐(0)
摘要: 一、使用SElinuxlinux访问控制类型有2种:自主访问控制 资源由用户自己管理强制访问控制 资源由管理员管理 1 SElinux 介绍 linux扩展安全,是实现强制访问控制的一种手段,由美国 国家安全局研发的,内核是2.6及以上版本的linux操作都支持。 2 查看当前系统selinux的状 阅读全文
posted @ 2018-04-26 15:49 腐种发芽 阅读(209) 评论(0) 推荐(0)
摘要: LINUX安全 1保护谁的安全? 服务器(网站 数据库 邮件 文件)2 什么安全? 不受到破坏 3 如何保护TA安全通过非技术手端保护?机房 指定规章制度 稳定的电源 通过技术手段保护?本地安全 : 用户登录操作系统后可以执行的操作 网络安全 : 防火墙服务(软件防火墙 硬件防火墙) firewal 阅读全文
posted @ 2018-04-26 15:47 腐种发芽 阅读(130) 评论(0) 推荐(0)
摘要: 部署mysql高可用集群(第三方软件 + 主从同步) mysql-mmm 集群:使用多台服务器提供相同的服务根据多台服务器提供服务的方式,分为:高可用集群:主 备(keepalived)负载均衡集群:平均相应用户的连接请求(LVS haproxy nginx) 配置主主结构(9/10)9:mysql 阅读全文
posted @ 2018-04-26 15:46 腐种发芽 阅读(242) 评论(0) 推荐(0)
摘要: 配置mysql主从同步1 主从同步的作用:让slave身份的数据库服务器自动同步 master身份的数据库服务器上的数据。 一、主数据库服务器的配置192.168.4.121 用户授权mysql> grant replication slave on *.* to slaveuser@"192.16 阅读全文
posted @ 2018-04-26 15:44 腐种发芽 阅读(305) 评论(0) 推荐(0)
摘要: 数据备份与恢复 1 为什么要备份数据? 数据丢失或误删除时,使用备份文件恢复数据。 2 数据备份方式?物理备份? 备份库或表对应文件cp -r /var/lib/mysql/mysql /opt/mysql.bakcp /var/lib/mysql/mysql/user.* /opt/ tar -z 阅读全文
posted @ 2018-04-26 15:42 腐种发芽 阅读(223) 评论(0) 推荐(0)
摘要: 修改数据库管理员密码# mysqladmin -hlocalhost -uroot -p password "新密 码" Enter password: 当前登录密码 恢复数据库管理员密码#vim /etc/my.cnf[mysqld]#validate_password_policy=0#vali 阅读全文
posted @ 2018-04-26 15:40 腐种发芽 阅读(249) 评论(0) 推荐(0)
摘要: 数据导入: 把系统文件的内容存储到数据库服务器的表里load data infile “目录名/文件名” into table 库名.表名FIELDS TERMINATED BY “分隔符” LINES TERMINATED BY “\n”; load data infile "/etc/passw 阅读全文
posted @ 2018-04-26 15:39 腐种发芽 阅读(199) 评论(0) 推荐(0)
摘要: 修改表结构alter table 表名 执行动作; add 添加新字段add 字段 类型(宽度) 约束条件; add 字段名 类型(宽度) 约束条件,add 字段 类型(宽度 ) 约束条件; add 字段名 类型(宽度) 约束条件 first; add 字段名 类型(宽度) 约束条件 after 字 阅读全文
posted @ 2018-04-26 15:37 腐种发芽 阅读(252) 评论(0) 推荐(0)
摘要: 环境准备克隆一台新的rhel7虚拟机 配置yum源 关闭防火墙禁用selinux配置好ip地址++++++++++++++++++++++ 一、基础入门1.1 什么是数据库?是一种服务,存储数据的仓库1.2 提供服务的软件有那些?Mysql Oracle SQL SERVER mongodb DB2 阅读全文
posted @ 2018-04-26 15:33 腐种发芽 阅读(154) 评论(0) 推荐(0)
摘要: 回顾:LNMP 设计理念:不改现有架构去优化,不得已再软件重构,开发以能用为目的 LVS\nginx LN P nosql mysql LN P 调度器:流量分发 ;异地机房缓存:squid\varnish ; 一台服务器2万*4,raid5最少3个 yum update /升级服务器上软件包的版本 阅读全文
posted @ 2018-04-26 15:30 腐种发芽 阅读(616) 评论(0) 推荐(0)
摘要: Redis [noSQL数据库,KV数据库,缓存数据库,关系数据库] redis开源的可基于内存亦可持久化的日志型、key-value数据库,支持永久存数据 redis功能更多,支持的存储value类型更多string、lists、sets、zsets、hashes memcache的加强版,内存 阅读全文
posted @ 2018-04-26 15:28 腐种发芽 阅读(219) 评论(0) 推荐(0)
摘要: ########################################### day04 回顾: 1.nginx优化 操作系统【最大打开文件数量nofile】 nginx.conf:work=CPU、connection=1024、server_tokens off、buffer=1k、 阅读全文
posted @ 2018-04-26 15:26 腐种发芽 阅读(180) 评论(0) 推荐(0)
摘要: 工具—远程桌面查看器--VNC 172.40.50.118:8 ################################################### opration linux高级运维 day 04 常见压力测试工具: ab -c 并发数 -n 总请求数 URL http_loa 阅读全文
posted @ 2018-04-26 15:22 腐种发芽 阅读(821) 评论(0) 推荐(0)
摘要: 工具—远程桌面查看器--VNC 172.40.50.118:8 51CTO博客、百度 nginx的status ################################################### opration linux高级运维 day 03 LVS[没有健康检查的功能] w 阅读全文
posted @ 2018-04-26 15:20 腐种发芽 阅读(236) 评论(0) 推荐(0)
摘要: ################################################### Nginx服务器 Web服务器对比 Unix和Linux平台下 -Apache、Aginx、Lighttpd php/python -Tomcat、IBM WebSphere、Jboss java 阅读全文
posted @ 2018-04-26 15:17 腐种发芽 阅读(259) 评论(0) 推荐(0)
摘要: ################################################### 环境准备: Client: eth0(192.168.4.100) 4网段 Proxy: eth0(192.168.4.5) 4网段 eth1(192.168.2.5) 2网段 Web1: eth 阅读全文
posted @ 2018-04-26 15:14 腐种发芽 阅读(451) 评论(0) 推荐(0)
摘要: #################################### shell 脚本编程 一、一键部署脚本(源码包安装软件nginx) tar -xf lnmp_soft....gz cd lnmp_soft tar -xf nginx...gz cd nginx.. yum -y insta 阅读全文
posted @ 2018-04-26 15:08 腐种发芽 阅读(137) 评论(0) 推荐(0)
摘要: shell 脚本编程 #################################### 回顾: sed 文本编辑器,逐行处理,非交互 sed [选项] ‘条件指令’ 文件 选项: -n 屏蔽默认输出 -i 修改原文件 -r 支持扩展正则 条件:行号,/正则/ 指令:增删改查 a 行前面写入 阅读全文
posted @ 2018-04-26 15:07 腐种发芽 阅读(398) 评论(0) 推荐(0)
摘要: ################################################### shell 脚本编程 一、sed基本用法 1.sed命令解析 1)sed工具概述 stream editor 流式编辑器 --非交互,脚本里用sed,命令行用vim。(vim交互式,进出都需对应模 阅读全文
posted @ 2018-04-26 15:06 腐种发芽 阅读(4770) 评论(0) 推荐(0)
摘要: ################################################### shell 脚本编程 一、字符串处理 1.字符串截取及切割 1)子串截取 子串截取的三种用法: 应用:隐藏身份证后6位;做验证码a=’0123456789‘ 随机截取四位数字;给电脑配随机密码,每 阅读全文
posted @ 2018-04-26 15:03 腐种发芽 阅读(359) 评论(0) 推荐(0)
摘要: ################################################### shell 脚本编程 一、循环结构 让特定代码重复执行 1.for循环 1)特点:循环的次数是固定的! 2)语法结构及特点 for 变量 in 值1 值2 … do 命令 done for ((i 阅读全文
posted @ 2018-04-26 15:01 腐种发芽 阅读(867) 评论(0) 推荐(0)
摘要: ################################################### shell 脚本编程 day 02 一、数值运算 1.整数 1)expr 数字1 符号 数字2 加+ 减- 乘 '*' 除/ 取余(求模)% expr 1 \* 2 expr 10 % 3 2)  阅读全文
posted @ 2018-04-26 14:59 腐种发芽 阅读(367) 评论(0) 推荐(0)
摘要: 一、shell与bash区别 shell 命令解释器:众多解释器的总括ksh、sh、tcsh、csh、bash bash 命令解释器: 属于某一个人,或属于某家公司开发出来的产品,众多解释器中的一个,具体产品 ~存放位置 #cat /etc/shells /usr/bin/bash快捷键 = /bi 阅读全文
posted @ 2018-04-26 14:56 腐种发芽 阅读(276) 评论(0) 推荐(0)
摘要: PXE 装机服务器的搭建 一、环境准备[root@pxesvr ~]# ifconfig eth0 | grep "inet " inet 192.168.4.5 netmask 255.255.255.0 broadcast 192.168.4.255[root@pxesvr ~]# hostna 阅读全文
posted @ 2018-04-26 14:54 腐种发芽 阅读(498) 评论(0) 推荐(0)
摘要: • DNS服务器的功能– 正向解析:根据注册的域名查找其对应的IP地址– 反向解析:根据IP地址查找对应的注册域名,不常用############################################# 所有的域名都要以"."结尾 "."根域 • Full Qualified Domain 阅读全文
posted @ 2018-04-26 14:53 腐种发芽 阅读(861) 评论(0) 推荐(0)
摘要: RAID阵列概述• 廉价冗余磁盘阵列– Redundant Arrays of Inexpensive Disks– 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘– 阵列的价值:提升I/O效率、硬件级别的数据冗余– 不同RAID级别的功能、特性各不相同 ################ 阅读全文
posted @ 2018-04-26 14:52 腐种发芽 阅读(134) 评论(0) 推荐(0)
摘要: • 基本用法– qemu-img snapshot -c 快照名 qcow2磁盘– qemu-img snapshot -l qcow2磁盘– qemu-img snapshot -a 快照名 qcow2磁盘– qemu-img snapshot -d 快照名 qcow2磁盘 ########### 阅读全文
posted @ 2018-04-26 14:50 腐种发芽 阅读(145) 评论(0) 推荐(0)
摘要: 手动安装一台RHEL7.2虚拟机 1.虚拟机名称 nsd1703 2.硬盘大小 10G 3.网络的类型选择 private1 4.软件包选择,带GUI的服务器 5.分区 选择 自动分区 6.关闭kdump ############################################### 阅读全文
posted @ 2018-04-26 14:47 腐种发芽 阅读(322) 评论(0) 推荐(0)
摘要: ————————Shell脚本基础 、 使用变量 、 条件测试及选择 、 列表式循环———— 【Shell脚本基础 】 << Shell环境 >> < Shell 脚本概念 > 提前设计可执行语句,用来完成特定任务的文件 --解释型程序 --顺序、批量执行 常见脚本语言 Bash Shell Pyt 阅读全文
posted @ 2018-04-26 14:45 腐种发芽 阅读(269) 评论(0) 推荐(0)
摘要: 【配置SMB、NFS共享】 【Samba服务基础】 用途:为客户机提供共享文件夹 协议:SMB(TCP 139)、CIFS(TCP 445) 管理共享账号 Samba用户——专用来访问共享文件夹的用户 --采用独立设置密码 --需要预先建立同名的系统用户(可以不设密码) pdbedit管理工具 添加 阅读全文
posted @ 2018-04-26 14:44 腐种发芽 阅读(1062) 评论(0) 推荐(0)
摘要: ——配置邮件服务器 、 数据库服务基础 、 管理表数据—— 【配置邮件服务器】 『基础邮件服务』 电子邮件通信 为用户提供电子邮箱存储空间(用户名@邮件域名) 处理用户发出的邮件 —— 传递给收件服务器 处理用户收到的邮件 —— 投递到邮箱 协议 SMTP 端口号 25 pop3 端口号 110 I 阅读全文
posted @ 2018-04-26 14:43 腐种发芽 阅读(235) 评论(0) 推荐(0)
摘要: 【系统安全保护 、 配置用户环境 、 配置高级连接 、 防火墙策略管理】 【系统安全保护】 『SELinux安全机制』 Security-Enhanced Linux 美国NSA国家安全局主导开发,一套增强Linux系统安全的强制访问控制体系 集成到Linux内核(2.6及以上)中运行 RHEL7基 阅读全文
posted @ 2018-04-26 14:28 腐种发芽 阅读(401) 评论(0) 推荐(0)
摘要: 【分区规划及使用 、 LVM逻辑卷 、 管理交换空间】 硬盘 磁道:track 扇区:sector 磁头:head 柱面:cylinder 识别硬盘 => 分区规划 => 格式化 => 挂载使用 MBR/msdos 分区模式 1~4个主分区,或者 0~3个主分区+1个扩展分区(n个逻辑分区) 最大支 阅读全文
posted @ 2018-04-26 14:27 腐种发芽 阅读(636) 评论(0) 推荐(0)
摘要: 【权限和归属 、 使用LDAP认证 、 家目录漫游】 基本权限的类别访问方式(权限) 读取:允许查看内容-read r 写入:允许修改内容-write w 执行:允许运行和切换-execute x 对于文本文件 r: cat head tail less w: vim 可以保存 x: ./ 可以运行 阅读全文
posted @ 2018-04-26 14:25 腐种发芽 阅读(278) 评论(0) 推荐(0)
摘要: 【NTP时间同步 、 tar备份与恢复 、 管理用户和组 、 cron计划任务】 NTP 时间同步 Network Time Protocol,网络时间协议 时间查看:date 修改时间:date -s 'yyyy-mm-dd HH:MM:SS' date -s '2008-8-8' 查看时间同步状 阅读全文
posted @ 2018-04-26 14:23 腐种发芽 阅读(206) 评论(0) 推荐(0)
摘要: 【配置网络 、 软件包管理 、 文本/文件查找】 ——临时配置及测试——ifconfig 命令 查看/设置IP地址 ifconfig | head -2 真机网卡:enp2s0 ifconfig [接口名] ifconfig -a ifconfig [接口名] IPv4地址/掩码长度 ifconfi 阅读全文
posted @ 2018-04-26 14:21 腐种发芽 阅读(164) 评论(0) 推荐(0)
摘要: 命令行提示标识[当前用户@主机名 工作目录]#/$[root@room4pc09 /]# #root用户,/根目录 [admin@room4pc09 ~]$ $普用用户,~/home/家目录 绝对路径:以/开始的路径 相对路径:不以/开始的路径 . 表示当前目录 .. 表示父目录 ~user 表示用 阅读全文
posted @ 2018-04-26 14:20 腐种发芽 阅读(163) 评论(0) 推荐(0)
摘要: 【Linux系统简介 、 安装RHEL7系统 、 RHEL7基本操作】 UNIX 1969年底,1970-1-1 1973年,C语音重写UNIXLinux Linus Torwalds 1991年10月,0.02版内核 1994年3月,1.0版内核Linux 版本 Red Hat\Suse\Debi 阅读全文
posted @ 2018-04-26 14:19 腐种发芽 阅读(144) 评论(0) 推荐(0)