- 博客(33)
- 收藏
- 关注
原创 基于gtid的半同步复制
半同步复制配置介于异步复制和全同步复制之间,主库在执行完客户端提交的事务后不是立刻返回给客户端,而是等待至少一个从库接收到并写到relay log中才返回给客户端。相对于异步复制,半同步复制提高了数据的安全性,同时它也造成了一定程度的延迟,这个延迟最少是一个TCP/IP往返的时间。所以,半同步复制最好在低延时的网络中使用主server12:mysql> INSTALL PLUGIN...
2018-10-05 10:14:03
601
原创 基于Nginx实现负载均衡的部署
一、搭建nginx服务器下载安装包并打开2.关掉debug功能cd nginx-1.14.0/auto/cc vim gcc3.安装nginx4.创建软链接(创建完成后可以直接调用)测试:在浏览器访问nginx 编辑一个text.html页面二、nginx实现负载均衡 修改worker_processes的值...
2018-10-04 20:59:20
581
原创 haproxy实现高可用
haproxy安装和配置制作rpm包haproxy负载均衡/etc/init.d/haproxy start ##打开服务/etc/init.d/haproxy start ##打开服务在server2和server3中分别打开httpd/etc/init.d/httpd start测试:在浏览器访问:172.25...
2018-09-20 23:51:02
989
原创 LVS-TUN模式的负载均衡
TUN简介 是IP Tunneling ,IP隧道的简称,它将调度器收到的IP数据包封装在一个新的IP数据包中,转交给应用服务器,然后实际服务器的返回数据会直接返回给用户。简单的LVS/TUN架构图模拟下用户访问百度的情况:1.用户在浏览器输入http://www.baidu.com, 用户的电脑通过网络询问DNS,www.baidu.com域名的IP地址。2.DNS服务器...
2018-09-18 00:27:08
377
原创 通过NAT实现虚拟服务器
NAT模型NAT模型:地址转换模型,主要是做地址转换,类似与iptables的DNAT类型,它通过多目标地址转换,来实现负载均衡,一个Director最多负载提供10个real server 主机1.LVS上面需要双网卡:DIP 和 VIP2.内网的real server 主机的IP 必须和DIP 再同一个网络中,并且要求他的网关必须指向DIP的地址3.RIP 都是私有IP地址...
2018-09-17 23:48:31
3337
原创 CDN之varnish的部署
CDN(Content Delivery Network) 是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。 CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访...
2018-09-14 23:04:48
241
原创 redhat6.5虚拟机的安装与封装
安装base虚拟机1.在真机中挂载6.5的镜像2.打开虚拟机管理器命令---virt-manager然后导入6.5的镜像内存大小选512 ,这样就不启用图形安装,安装的更快选择安装过程语言选择时区设置超户密码3.重启完成后,进入到母虚拟机中,进行配置配置网络重启网络(注意在6.5中的重启命令...
2018-09-13 16:49:57
450
原创 Linux系统下的NFS文件系统
##1.NFS服务## NFS:网络文件系统,是Unix系统和网络附加存储文件管理常用的文件系统,允许多个客户端通过网络共享文件访问;##2.NFS管理## 1.服务端安装 nfs-utils 2.打开nfs,进行配置 *(sync) ##所有人同步数据,只读挂载 exportfs -rv ##刷新nfs配置,不要restart!!火墙...
2018-08-19 15:19:38
252
原创 Linux系统下的CIFS文件系统
##1.CIFS文件系统## CIFS系统:Internet文件共享系统,也称服务器信;适用于MicrosoftWindows服务器和客户端的标准文件和打印机的共享系统息块(SMB)二、Smb服务 用于将linux文件系统作为CIFS/SMB网络文件进行共享,并将linux打印机作为CIFS/SMB打印机进行共享1 .安装 samba ...
2018-08-19 13:01:53
998
原创 Linux系统下的预安装环境设置
##1.在服务端安装好dhcp环境##1.安装dhcp服务2.关闭火墙3.配置主文件dhcpd.conf,并重启dhcp服务配置文件:修改子网,掩码,设定地址池 ,设定网关(删掉 27,28行以及35行之后的内容)4.在客户端重启网络,得到分配的ip##2.在服务端配置建立安装环境所需要的目录##1.下载syslinux.x86-64 以及 tftp-...
2018-08-18 10:58:57
951
原创 Linux系统下的firewalld服务管理
##1.防火墙## 1.概述 动态防火墙后台程序 FireWalld 提供了一个动态管理的防火墙,用以支持网络的zones,以分配对一个网络及相关连接和界面一定程度的信任;它支持以太网桥,并有分离运行时间和永久行配置选择。 2.域 home(家庭):用于家庭网络,仅接受dhcpv6-client、ipp-client、mdns、samba-client、ssh服务 in...
2018-08-18 09:43:53
1422
原创 linux系统下的ISCSI服务管理
##1.ISCSI服务## ISCSI(Internet SCSI)支持从客户端通过IP向远程服务器上的iSCSI存储设备发送SCSI命令; 默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文端口。 nfs为文件传输系统,这种传输方式速度慢,并且在文件系统挂掉的时候,会影响文件,所以iscsi应用而生。iscsi是将服务端的设备共享出去,供客...
2018-08-16 20:57:22
4347
原创 Linux系统下的Apache服务管理
##1.Apache 默认发布目录/文件## 1.配置yum源,安装http服务 2.打开http,修改防火墙配置 systemctl start httpd firewall-cmd --permanent --add-service=http firewall-cmd --reload3.建立默认发布文件 /var/www/html/in...
2018-08-14 22:54:04
301
原创 Linux系统下的排错
##1.MBR主导分区损坏## 1.可覆盖掉虚拟机的主导分区 dd if=/dev/zero of=/dev/vda bs=446 count=1 此时系统将无法正常开机 2.根据虚拟机版本添加光驱(如7.0的系统光驱为7.0版本的镜像)3.开机模式中选择修复选项 ##注意:光驱启动 进入系统后,打开 shell ...
2018-08-12 15:04:59
287
原创 Linux系统下的selinux管理
##1.内核级防火墙 selinux## 1.三种级别 1 (Enforcing)强制:警告,并拒绝访问 0 (Permissive)警告:不被拒绝,但会产生警告日志 (Disabled)关闭:不被拒绝,可正常访问 2.安全标签:安全上下文 当selinux插件处于关闭状态,vsftp服务无安全标签 当selinux插件处于强制/警告状态,重启时给所...
2018-08-12 14:33:03
231
原创 Linux系统下的数据库管理
##1数据库管理系统类型## 1.DB2 IBM:关系型数据库管理系统,在不同操作系统服务; 2.Oracle 甲骨文:高效率、可靠性好的适应高吞吐量的数据库解决方案; 3.Mysql 甲骨文:业内广泛使用的web服务器解决方案,被称为LAMP; 4.SQL server 微软:使用方便可伸缩性好,相关软件集成程度高; 5.Sybase:典型的UNIX或Window...
2018-08-12 13:49:41
648
原创 Linux系统下的FTP服务
##1.FTP 文件传输协议## 1.FTP为系统提供了通过网络与远程服务器进行传输的简单方法,分主动和被动两种; 2.vsftpd:安全型服务器包,被动传输的接口是随机的,安全级别更高; 3.默认配置文件让anonymous用户只能下载位于chroot目录中的内容; 4./var/ftp:远程FTP客户端能以用户anofile:///usr/share/doc/HTML/...
2018-08-08 14:27:09
433
原创 Linux系统下的lvm管理
##1.LVM相关概念pv #物理卷 被lv命令处理过的物理分区,LVM 的基本存储逻辑块vg #物理卷组 被集中到一起的物理卷, 类似非lvm系统磁盘lvm #逻辑卷 直接使用的设备可以增大缩减并保存原有数据不变pe #物理扩展 lvm设备最小存储单元默认为4M,lvm是整数倍的pe##2.设置lvm分区挂载1...
2018-08-05 16:35:36
180
原创 Linux系统下的分区管理
##1.本地存储设备的识别##fdisk -l ##查看系统中真实存在的设备cat /proc/partitions ##查看系统中系统识别的设备blkid ##系统可使用的设备(有id信息的设备)df ##系统正在挂载的设备##2.设...
2018-08-04 15:55:30
352
原创 Linux系统下安装虚拟的kickstart服务
##1.配置本地yum源####2.下载httpd 和 system-config-kickstart##yum install httpd system-config-kickstart -y##3.system-config-kickstart打开,选择配置内容## ##5.编辑ks.cfg##[root@foundation16 html]# ...
2018-08-04 13:20:56
292
原创 Linux系统下虚拟机管理以及软件安装管理
##1.使用已知网络安装资源安装软件##yum clean all ##清空yum缓存识别新配置yum repolist ##显示yum源vim /etc/yum.repos.d/yum.repoyum repolist ...
2018-08-04 11:41:21
7766
原创 Linux系统下的虚拟机安装与管理
##1.虚拟机的安装## 1.编辑 virt-manager 命令进入安装界面2.选择安装方式3.导入镜像软件 4.选择内存大小和cpu核数5.选择硬盘大小6.虚拟机命名7.安装版本 Install Redhat Enterprise Linux 7.28.安装过程语言选择9.时间、时区、安装语言10.安装...
2018-08-01 12:45:05
203
原创 Linux系统下延时任务及定时任务
##1.系统延时任务##at命令 [root@localhost ~]#at 23:37 设定任何执行时间 at> rm -fr /mnt/* 任务动作 at> <EOT> << CTRL+=D 用ctrl+D发起任务 [root@loc...
2018-08-01 00:42:48
295
原创 linux系统下的网络配置&DHCP服务
Internet体系结构,也叫TCP/IP体系结构其核心协议包括IP、TCP、UDP、DNS、路由协议#######网络配置##########1.什么是IP ADDRESS## 全称 --> internet protocol ADDRESS ipv4 --> internet protocol version 4...
2018-07-29 19:39:12
19427
原创 Linux下的系统日志管理
##1.rsyslog 此服务是用来采集和分类系统日志的, 它不产生日志,只是起到采集的作用####2.日志管理服务rsyslog####系统日志默认分类## /var/log/messages ##系统服务及日志,包括服务的信息,报错等等 /var/log/secure ##系统登陆日志(系统认证信息日志) /var/log/cron ...
2018-07-28 11:04:29
2945
原创 Linux系统下的文件传输
1.scp file user@ip:/dir # 上传 scp user@ip:/file dir # 下载2.rsync ##远程同步,速度快,默认会忽律,文件属性,链接文件,设备文件 -r 同步目录 -p 同步权限 -o 同步文件所有人 -g 同步文件所有组 -l 同步链接 -D ...
2018-07-27 02:53:17
195
原创 Linux系统下的ssh服务
##1.ssh服务##1.sshd的简介sshd:secure shell作用:可以通过网络在主机中开启shell的服务(让远程主机可以通过网络访问sshd服务,开始一个安全shell)2.客户端软件sshd连接方式: ssh username@ip 文本模式的连接 ssh -X username@ip 可以在连接成功后开机图形 ...
2018-07-26 23:15:58
2163
原创 Linux系统下的进程及服务控制
##1.什么是进程##进程就是系统未完成并且正在进行的工作 在Linux系统当中触发任何一个事件时,系统都会将它定义为一个进程,并且给予在这个进程一个ID,称为PID,同时依据这个进程的用户与相关属性关系,给予这个PID一组有效的权限设置。进程与程序:程序一般是放置在磁盘中,然后通过用户的执行来触发,触发后会加载到内存上成为一个个体,那就是进程。系统是通过PID来判断该...
2018-07-26 21:54:00
357
原创 Linux系统下的文件权限
Linux是多用户、多任务环境,为了让各个用户具有较保密的文件数据,因此文件的权限管理就变得很重要了。linux一般将文件可存取访问的身份分为3个类别,分别是owner、group、others,并且三种身份各有read、write、execute等权限。 默认情况下,所有系统上的账号与一般身份用户,还有root的相关信息,都是记录在/etc/psaawd这个文件内...
2018-07-25 11:14:49
647
原创 Linux系统下的vim管理
1.vim的编辑1)vim file -->按[i]进入insert模式-->书写内容-->按[esc]退出insert模式-->:wq退出保存2)vim异常退出##当vim异常退出时会生成..swp文件##当再次打开此文件时会出现以下情况:##无论按[O] (E) (R) (Q) (A) 任何一个都不会删除.swp文件那...
2018-07-19 10:52:16
183
原创 Linux系统下的输入输出管理
1.理解系统的输入输出运行一个程序时,需要从某个位置读取输入信息,然后cpu处理,最后将输出显示到屏幕或者文件。2.管理输入输出的符号##输出重定向(重定向会覆盖原文件内容)##以下实验必须在student用户下完成1) > ##重定向正确输出eg :find /etc/ -name passwd > file ##定向正确输出到file...
2018-07-18 18:37:30
202
原创 Linux系统下的用户&用户组管理
1.用户存在的意义 --- 设置权限2.用户组存在的意义 ---开放权限3. 用户的查看1)whoami##查看当前用户2)id ##系统中用户的查看 id 用户名id -u 用户名 id -g 用户名id -G 用户名id -n 用户名##显示名字而不显示id数字4.用户切换su - 用户名称su - 中 ...
2018-07-18 12:43:47
240
原创 Linux系统下的虚拟机基本操作&文件管理
(一)虚拟机基本操作1.输入法调整Application ----->System Tools -----> Settings------> Rejion&language-----> Input source---->+ ---->Chinese ---->Chinese(IntelligentPinyin) ...
2018-07-16 19:29:48
2382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人