- 博客(25)
- 收藏
- 关注
原创 keepalived高可用
文章目录1.keepalived简介1.1 keepalived是什么?1.2 keepalived的重要功能1.3 keepalived高可用故障转移的原理1.4 keepalived原理1.4.1 keepalived高可用架构图1.4.2 keepalived工作原理描述2. keepalived配置文件讲解2.1 keepalived默认配置文件2.2 定制主配置文件2.3 实例3 脑裂3...
2019-09-29 09:13:11
510
原创 kvm虚拟化
文章目录1.虚拟化介绍2.kvm介绍3. kvm部署3.1 kvm安装1.虚拟化介绍虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。那么 Host 是如何将自己的硬件资源虚拟化,并提供给 Gues...
2019-09-29 09:11:33
455
原创 mysql中间件proxysql实现mysql读写分离
文章目录1. mysql实现读写分离的方式2. ProxySQL简介3. ProxySQL安装4. ProxySQL的Admin管理接口5. 和admin管理接口相关的变量5.1 admin-admin_credentials1. mysql实现读写分离的方式mysql 实现读写分离的方式有以下几种:程序修改mysql操作,直接和数据库通信,简单快捷的读写分离和随机的方式实现的负载均衡,权...
2019-09-29 09:06:49
320
原创 版本控制gitlab
文章目录1.版本控制介绍2.gitlab部署3. gitlab管理1.版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另一个重要功能是并行开发。软件...
2019-08-30 18:39:43
254
原创 tomcat
文章目录1.tomcat简介2.tomcat项目部署2.1 java环境安装2.2 tomcat部署1.tomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomca...
2019-08-30 16:32:11
674
原创 LNMP上搭建zabbix
LNMP搭建的操作请参照LNMP分离搭建,只是都安装在一台服务器环境说明服务器ip地址应用操作系统httpd192.168.199.179nginxmysqlphpcentos7/redhat7检查所有接口开启[root@lihuaixin ~]# ss -antlState Recv-Q Send-Q Local Address:Port ...
2019-08-29 23:06:03
350
原创 mysql数据库备份与恢复
文章目录1.数据库常用备份方案2.mysql备份工具mysqldump3.差异备份与恢复3.1mysql差异备份恢复3.2恢复差异备份1.数据库常用备份方案数据库备份方案:全量备份增量备份差异备份在公司中如果每天的数据少不大于100G的可以每天使用全备备份,如果数据比较大可以每个星期使用一次全备,其余六天每天使用差异备份备份方案特 点全量备份全量备份就是...
2019-08-29 19:47:43
170
原创 监控服务zabbix部署
文章目录1. zabbix介绍2. zabbix特点3. zabbix配置文件4.部署zabbix4.1 zabbix服务端安装4.2 zabbix服务端配置4.3 zabbix服务端web界面安装与配置4.3.1 zabbix web界面安装前配置4.3.2 安装zabbix web界面4.4 登录zabbix5 客户端操作1. zabbix介绍zabbix是一个基于WEB界面的提供分布式系...
2019-08-29 19:46:58
234
原创 cobbler服务部署
2.cobbler服务端部署配置yum源[root@lihuaixin ~]# curl -o /etc/yum.repos.d/CentOS7-Base-163.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo % Total % Received % Xferd Average Speed Time Tim...
2019-08-29 19:36:42
286
原创 nginx添加模块
1.下载需要新增的模块[root@lihuaixin ~]# lsanaconda-ks.cfg lihuaixin v0.61.tar.gz2.解压到与nginx的解压目录同级的目录[root@lihuaixin ~]# tar xf v0.61.tar.gz -C /usr/src/[root@lihuaixin ~]# cd /usr/src/[root@lihuaixin...
2019-08-28 21:45:42
135
原创 LNMP分离搭建
环境说明服务器ip地址应用操作系统httpd192.168.199.176httpdcentos7/redhat7mysql192.168.199.155mysqlcentos7/redhat7php192.168.199.156phpcentos7/redhat7安装nginx:创建系统用户nginx[root@lihuaixin...
2019-08-27 19:53:17
193
1
原创 自定义监控添加步骤
文章目录1.创建脚本存放目录,写脚本,给执行权限,改脚本存放目录的属主属组为zabbix2.改客户端配置文件agebtd.conf3.重启zabbix_agent4.在服务端手动测试5.配置网页界面,添加监控项以及触发器6.验证1.创建脚本存放目录,写脚本,给执行权限,改脚本存放目录的属主属组为zabbix[root@qiaobenhuannai ~]# mkdir /script[root...
2019-08-25 17:35:35
2257
原创 zabbix监控流程
文章目录在WEB界面监控的流程以监控/opt/qiaoben文件为例创建主机群组点击配置——主机群组——创建主机群组,页面如下创建主机点击配置——主机——创建主机,页面配置如下创建应用集配置——主机——应用集——创建应用集,页面如下创建监控项配置——主机——监控项——创建监控项页,页面配置如下查看监控是否可以监控到数据,点击检测中——最新数据,页面配置如下!给监控项添加触...
2019-08-25 11:36:55
308
原创 源码安装mysql
文章目录1. 下载源码安装包1.1解压mysql安装包1.2 安装解压boost库mysql1.3 安装依赖1.4创建用户和组2.配置3.编译安装环境:centos7,redhat7,安装mysql-5.7.26版本1. 下载源码安装包官网安装地址:https://downloads.mysql.com/archives/community/此处我是先把包下载到本地再上传到虚拟机,因为网站...
2019-08-17 19:20:28
208
原创 lamp分离部署+phpmyadmin
上面介绍了lamp分离的部署,下面我们在里面加入PHPmyadmin,如需了解lamp分离的请点一下链接lamp分离部署PhpMyAdminphpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为...
2019-08-10 15:45:27
189
原创 lamp环境搭建实现网站动静分离
服务器ip地址应用操作系统httpd192.168.199.148httpdcentos7/redhat7mysql192.168.199.155mysqlcentos7/redhat7php192.168.199.156phpcentos7/redhat7安装httpd:安装开发工具包[root@lihuaixin ~]# yum ...
2019-08-10 14:12:52
300
原创 lamp架构
文章目录1.lamp简介2.web服务器工作流程2.1 cgi与fastcgi2.2 httpd与php结合的方式2.3 web工作流程3. lamp平台构建1.lamp简介所谓lamp,其实就是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件,除Linux外其它各部件本身都是各自独立的程序,但是因为经常被放在一起使用,拥...
2019-08-09 09:24:01
230
原创 rsync服务
文章目录1.rsync简介2.rsync特性3.rsync的ssh认证协议4.rsync命令5.rsync+inotify1.rsync简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。2.rsync特性rsync支持很多特性:可以镜像保存整个目录树和文件系统可以很容易做到保...
2019-08-06 23:42:44
385
原创 httpd服务
文章目录1.hpptd简介2.httpd3.httpd基础3.1httpd自带的工具程序3.2rpm包安装的httpd程序环境3.3 web相关的命令3.3.1 curl命令3.3.2 httpd命令1.hpptd简介httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。通常,httpd不应该被直接调用,而应...
2019-08-02 11:40:43
2453
原创 ftp
文章目录1.ftp简介2.ftp架构3.ftp数据连接模式1.ftp简介网络文件共享服务主流的主要有三种,分别是ftp、nfs、samba。FTP是File Transfer Protocol(文件传输协议)的简称,用于internet上的控制文件的双向传输。FTP也是一个应用程序,基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中...
2019-08-02 11:26:10
188
原创 samba服务
samba文章目录sambasamba简介sambasamba简介在此之前我们已经了解了NFS,NFS与samba一样,也是在网络中实现文件共享的一种实现,但不幸的是,其不支持windows平台,而本章要提到的samba是能够在任何支持SMB协议的主机之间共享文件的一种实现,当然也包括windows。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和...
2019-07-03 19:15:21
189
原创 samba
文章目录1.配置一个简单指定用户共享:2.配置用户认证共享:3.配置匿名共享1.配置一个简单指定用户共享:服务器端:1.关闭防火墙(4步)[root@lihuaixin ~]# systemctl stop firewalld[root@lihuaixin ~]# systemctl disable firewalld[root@lihuaixin ~]# vim /etc/selin...
2019-07-03 18:44:17
661
原创 NFS作业
1手动搭建一个NFS服务器服务器:1、关闭防火墙和设置selinux(4步)[root@lihuaixin ~]# systemctl stop firewalld[root@lihuaixin ~]# vim /etc/selinux/config SELINUX=enforcing //设置为enforcing[root@lihuaixin ~]# setenforce...
2019-07-02 18:46:10
154
原创 NFS服务
nfs工作机制NFS服务器端运行着四个进程:nfsdmountdidmapdportmapperidmapd实现用户帐号的集中映射,把所有的帐号都映射为NFSNOBODY,但是在访问时却能以本地用户的身份去访问|mountd用于验证客户端是否在允许访问此NFS文件系统的客户端列表中,在则允许访问(发放一个令牌,持令牌去找nfsd),否则拒绝访问mountd的服务端口是随机的...
2019-07-02 15:29:29
172
原创 openssh
openssh常见的远程登录工具有:telnetsshdropbeartelnet 远程登录协议,23/TCP认证明文数据传输明文ssh Secure SHell,应用层协议,22/TCP通信过程及认证过程是加密的,主机认证用户认证过程加密数据传输过程加密dropbear 嵌入式系统专用的SSH服务器端和客户端工具SSH版本open...
2019-07-02 14:12:13
272
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人