- 博客(36)
- 收藏
- 关注
原创 定制rpm包-Yum环境搭建
1.1 在yum服务器上创建yum仓库命令1 mkdir -p /application/nginx/html/yum2 cd /application/nginx/html/yumrz #上传rpm包到此目录1.2 安装createrepo软件1 yum install createrepo -y1.3 初始化repodata索引...
2017-10-30 22:10:00 140
原创 FPM定制RPM包实践
1.1 快速部署方案✔ 问题:当领导给你 100 台已经安装好系统的服务器,然后让优化,让你提出一个快速部署方案。解答: 1.tar 打包 先编译安装 打包--》分发--》解包(比如 mysql 打包后直接就可以使用 2.SaltStack,puppet,ansible 3.定制 rpm yum 仓库 yum 安装 4.openstack 虚拟机镜像和 d...
2017-10-30 16:50:00 188
原创 nginx服务企业应用
1.1 常用来提供静态服务的软件 Apache :这是中小型Web服务的主流,Web服务器中的老大哥, Nginx :大型网站Web服务的主流,曾经Web服务器中的初生牛犊,现已长大。 Nginx 的分支 Tengine ( http://tengine.taobao.org/)目前也在飞速发展•Lighttpd :这是一个不溫不火的优秀 Web软件,社区不活跃,静...
2017-10-29 17:55:00 330
原创 keepalived中的脑裂
在高可用(HA)系统中,当联系2个节点的“心跳线”断开时,本来为一整体、动作协调的HA系统,就分裂成为2个独立的个体。由于相互失去了联系,都以为是对方出了故障。两个节点上的HA软件像“裂脑人”一样,争抢“共享资源”、争起“应用服务”,就会发生严重后果——或者共享资源被瓜分、2边“服务”都起不来了;或者2边“服务”都起来了,但同时读写“共享存储”,导致数据损坏(常见如数据库轮询着的...
2017-10-28 23:24:00 366
原创 Linux 进程后台运行的几种方式(screen)
Ctrl+z/bg/nohup/setsid/&在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了:./rsync.sh &# jobs但是如上方到后台执行的进程,其父进程还是当前终端shell的进程,而一旦父进程退出,则会发送hangup信号给所有子进程,子进程收到...
2017-10-27 19:15:00 364
原创 ansible服务部署与使用
第1章 ssh+key实现基于密钥连接(ansible使用前提)说明: ansible其功能实现基于SSH远程连接服务 使用ansible需要首先实现ssh密钥连接1.1 部署ssh key1.1.1 第一个里程碑: 创建密钥对ssh-keygen-t 指定密钥类型 rsa1 dsa(常用) ecdsa语法:SYNOPSIS ...
2017-10-27 15:59:00 709 3
原创 HTTP服务原理
第1章 HTTP服务介绍1.1 简述用户访网站流程a 进行域名信息的DNS解析 dig +trace 获得www.oldboyedu.com ip地址信息b 进行与网站服务器建立连接,tcp三次握手过程(syn ack SEQ ACK/状态转换 closed listen syn_sent syn_rcvd established )c 和网站服务器数据传...
2017-10-26 15:19:00 460
原创 KICKSTART无人值守安装
1.1 环境说明[root@test ~]# cat /etc/redhat-releaseCentOS release 6.9 (Final)[root@test ~]# uname -r2.6.32-696.el6.x86_64[root@test ~]# getenforceDisabled[root@test ~]# /etc/in...
2017-10-25 13:13:00 193
原创 NTP时间服务器 搭建
1.1 NTP简介 NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。 NTP服务器就是利用NTP协议提供时间同步服务的。 系统版本 ...
2017-10-24 16:53:00 192
原创 SSH服务详解
第1章 SSH服务 1.1 SSH服务协议说明 SSH 是 Secure Shell Protocol 的简写,由 IETF 网络工作小组(Network Working Group )制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。确保了传递的数据安全。 SSH是专为远程登录会话和其他网...
2017-10-22 20:29:00 1367
原创 sersync实现数据实时同步
1.1 第一个里程碑:安装sersync软件 1.1.1 将软件上传到服务器当中并解压 1、上传软件到服务器上 rz -E 为了便于管理上传位置统一设置为 /server/tools 中 2、解压软件包 [root@backup sersync_installdir_64bit]# tree ...
2017-10-22 09:26:00 162
原创 NFS存储服务部署
第1章 NFS介绍1.1 NFS服务内容的概述RPC服务知识概念介绍说明,以及RPC服务存在价值NFS服务工作原理讲解 NFS共享文件系统使用原理讲解 NFS服务配罝文件exports编写格式说明1.2 NFS是什么NFS(Network File System)即网络文件系统 它的主要功能是通过网络(一般是局域网)让不同的主机...
2017-10-19 19:31:00 235 1
原创 ssh密钥创建分发(端口号非22)&脚本实现自动创建分发密钥
1.1 服务端端口号变化了,如何基于秘钥连接1.1.1 环境准备实验环境:[root@test ~]# cat /etc/redhat-releaseCentOS release 6.9 (Final)将一台服务器的ssh服务端口修改为63389[root@test ~]# netstat -lntup|grep sshdtcp 0 ...
2017-10-18 16:03:00 230
原创 计算机专用英语词汇1695个词汇表
特别感谢: 不愿意透露姓名的小虾同学提供的音标部分1.单词说明: command n. 命令,指令 [kə'mɑ:nd] 单词拼写 名词 单词含义 音标(发音) 提示:着重记忆单词对应的意思,有能力最好词性也记忆。2.词性说明:n v vi vt conj prep pron adj ...
2017-10-16 18:52:00 4734 1
原创 rsync 服务部署详解
第1章 rsync 软件介绍1.1 什么是rsyncrsync 是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。http://www.samba.org/ftp/rsync/rsync.html1.1.1 全量及增量全量:将全部数据,进行传输覆盖增量:只传输差异部分的数据1.2 实现增量复制的原理Rsync通过其独特的“...
2017-10-14 19:40:00 249
原创 windows 上rsync客户端使用方法
1.1 获取 windows上实现rsync的软件(cwRsync) cwRsync是Windows 客户端GUI的一个包含Rsync的包装。您可以使用cwRsync快速远程文件备份和同步。 1.1.1 官网下载地址 https://www.itefix.net/cwrsync 下载方法: 1.点击面页中的get,...
2017-10-12 14:40:00 1421
原创 NFS启动时报错Linux NFS:could not open connection for tcp6
1.1 启动时出现的错误 [root@znix ~]#/etc/init.d/nfs start Shutting down NFS daemon: [ OK ] Shutting down NFS mountd: ...
2017-10-11 11:30:00 150
原创 通过xinetd服务管理 rsync 实现开机自启动
1.1 xinetd服务配置 1.1.1 检查xinetd服务是否安装 [root@backup ~]# rpm -qa xinetd [root@backup ~]# rpm -ql xinetd package xinetd is not installed 1.1.2 安装xinetd...
2017-10-11 10:44:00 275
原创 网络知识 ACL NAT IPv6
第1章 ACL 访问控制列表 访问控制表(Access Control List,ACL),又称存取控制串列,是使用以访问控制矩阵为基础的访问控制方法,每一个对象对应一个串列主体。 访问控制表描述每一个对象各自的访问控制,并记录可对此对象进行访问的所有主体对对象的权限。 1.1 为什么要用ACL 流量控制 匹配感兴...
2017-10-11 10:36:00 531
原创 setup 命令中防火墙配置选项无法打开
故障提示 1.1 如何让setup 命令中防火墙配置生效 1.1.1 CentOS系统找不到setup命令工具的解决方法 yum -y install setuptool #安装setup命令工具 yum -y install ntsysv #安装s...
2017-10-10 19:52:00 233
原创 路由知识 静态路由 rip eigrp ospf
第1章 路由选择原理 1.1 几个概念 1.1.1 被动路由协议 用来在路由之间传递用户信息 1.1.2 主动路由协议 用于维护路由器的路由表 R2#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, ...
2017-10-09 10:35:00 467
原创 交换知识 VLAN VTP STP 单臂路由
第1章 交换基础 1.1 园区网分层结构 层次 作用 出口层 广域网接入 出口策略 带宽控制 核心层 高速转发 服务器接入 路由选择 汇聚层 流量汇聚 链路冗余 设备冗余 路由选择 ...
2017-10-09 10:34:00 353
原创 服务器路由配置--Route
第1章 命令配置 虚拟服务器 网卡配置信息 虚拟网卡名称 虚拟网卡模式 服务器0
2017-10-09 10:29:00 474
原创 DNS DHCP 路由 FTP
第1章 网络基础 1.1 IP地址分类 IP地址的类别-按IP地址数值范围划分 IP地址的类别-按IP地址用途分类 IP地址的类别-按网络通信方式划分 1.2 局域网上网原理过程 DHCP原理过程详情: http://www.zyops.com/dhcp-working-p...
2017-10-09 10:28:00 508
原创 ARP 地址分类 NAT技术
第1章 OSI回顾 1.1 TCP/IP协议族组成 应用层 主机到主机层 互联网层 网络接入层 1.2 总结应用层掌握的协议与端口号对应关系 http(80) telnet(23) ftp(21/20) smtp(25) dns(53) pop3(110) tftp(69) 1.2.1 总结...
2017-10-09 10:26:00 275
原创 TCP/IP 协议簇 端口 三次握手 四次挥手 11种状态集
第1章 概念介绍 1.1 VLAN 1.1.1 什么是VLAN VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。 1.1.2 划分VLAN的目的 1....
2017-10-09 10:24:00 191
原创 交换机 路由器 OSI7层模型
第1章 网络基础1.1 网络的出现 解决计算机通讯的需求 实现计算机信息可以传递1.2 主机之间实现通讯基本要求(三要素)①. 需要在两台主机之间建立物理连接,物理连接的方式有网线 光纤线 wifi 蓝牙,将这些方式统称为介质;②. 两台主机可以识别数据信息,通过二进制数的方式,利用制定好的协议标准。③. 将二进制数转换为电信号,从而可...
2017-10-09 10:22:00 338
原创 awk高级进阶
第1章 awk数组练习题1.1 文件内容(仅第一行)[root@znix test]# head -1 secure-20161219 access.log==> secure-20161219 <==Dec 11 03:49:25 localhost sshd[27087]: Failed password for invalid user suppor...
2017-10-09 10:18:00 208
原创 AWK高端功能-数组
第1章 awk命令基础1.1 awk命令执行过程1、如果BEGIN 区块存在,awk执行它指定的动作。2、awk从输入文件中读取一行,称为一条输入记录。如果输入文件省略,将从标准输入读取3、awk将读入的记录分割成字段,将第1个字段放入变量$1中,第2个字段放入$2,以此类推。$0表示整条记录。字段分隔符使用shell环境变量FS或由参数指定。4、把当前输入记录(...
2017-10-09 10:15:00 225
原创 shell编程下 特殊变量、test / [ ]判断、循环、脚本排错
第1章 shell中的特殊变量1.1 $#$# 表示参数的个数1.1.1 【示例】脚本内容[root@znix ~]# cat /server/scripts/show2.sh#!/bin/bashecho $1 $2 $#if [ $? == 0 ];then echo "OK"fi实例1-1 执行的不同结果[root@zni...
2017-10-09 10:14:00 120
原创 磁盘管理 之 parted命令添加swap,文件系统
第1章 磁盘管理1.1 必须要了解的。1.1.1 ps aux 命令中 RSS 与VSZ的含义rss 进程占用的物理内存的大小 单位:kb ; vsz 进程占用的虚拟的内存大小(物理内存+swap)1.1.2 top命令的参数 M 按照内存使用率排序 P 按照cpu的使用率排序1.1.3 htop 命令的安装方法 ...
2017-10-09 10:09:00 298
原创 磁盘管理之 raid 文件系统 分区
第1章 RAID 磁盘阵列 1.1 使用raid的目的 1)获得更大的容量 2)让数据更安全 3)读写速度更快 1.2 raid0、raid1、raid5、raid10对比 raid类型 数量 优点 缺点 使用类型 raid0 条带 至少1块硬盘。 ...
2017-10-09 10:07:00 658
原创 YUM源、磁盘基础知识 CDN概念
第1章 YUM源 1.1 什么是yum源 Yellowdog Updater, Modified 一个基于RPM包管理的字符前端软件包管理器。能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 简单来说就是软件仓库--yum源/仓库,类似于电脑管家之类。...
2017-10-09 10:05:00 229
原创 用户管理上
第1章 查看ip的其他方法 ip1.1 ip address == ip a查看所有的网卡信息。[root@znix ~]# ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00...
2017-10-09 10:02:00 138
原创 定时任务的使用-crond
第1章 练习题1.1 每天晚上 12 点,打包站点目录/var/www/html 备份到/data 目录下(最好每次备份按时间生成不同的备份包)1.1.1 测试命令[root@znix ~]# cd / && tar zcf /data/www_`date +%F`.tar.gz var/www/html1.1.2 写入脚本中[root@...
2017-10-09 09:59:00 376 1
原创 企业架构规划及服务器优化参数
第1章 企业架构规划1.1 架构图1.1.1 用户访问网站组成类型作用实现方式顾客-用户访问网站的人员@保安-防火墙安全策略控制;正确的流量通过,攻击者的流量组织硬件- 华为 思科 juniper厂商软件-iptables...
2017-10-01 15:06:00 284 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人