- 博客(20)
- 收藏
- 关注
原创 zabbix测试
1、搭建zabbix监控服务server端:192.168.79.77agent端:192.168.79.87[root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm #zabbix'仓库[root@lo...
2019-08-19 16:50:19
1234
原创 reids集群
1.搭建redis,并说明redis持久化原理redis的持久化分为RDB(snapshotting)和AOF(Append Only File)两种。RDB:按照实现制定的策略,周期性地将数据从内存中同步至磁盘上,数据文件默认为dump.rdb,为二进制格式。在客户端可使用SAVE或BGSAVE命令来手动启动快照保存机制。因为此种方式是按照既定策略实现同步,所以有可能会存在数据同步不...
2019-08-05 01:30:21
199
原创 rsyslog、rsync+inotify、ftp
1、描述rsyslog日志服务,并提供带web展示的日志服务器syslog:日志收集存储系统,负责记录遵守此服务的内核、程序的日志信息。一般记录为:“日期时间、主机、进程[pid]:事件内容”。syslog不仅可以记录本地的系统日志,也可以使用C/S架构通过tcp、udp协议完成日志记录传送,将分布在不同主机的日志实现集中管理。应用于CentOS5之前版本,其有两个组件syslogd和klogd...
2019-07-08 01:37:06
714
原创 LAMP
1、讲述httpd工作原理以rpm包的方式安装LAMP,配置基于域名的虚拟机主机并部署PhpMyAdmin、WordPress(提供https)、discuzHttpd:HyperText Transer Protocol,超文本传输协议HTTP服务通信过程报文传输过程http协议版本:http0.9:1991年,原型版本,功能简陋,只有一个命令GET。GET/index.h...
2019-07-01 01:09:21
1048
原创 mariadb备份
1、使用mysqldump备份数据库并通过备份及二进制日志还原数据(备份完后再写入数据,然后再删库)[root@localhost ~]# mysql < hellodb_innodb.sql [root@localhost ~]# mysqldump -A --single-transaction -F --master-data=2 | gzip > /data/all_bac...
2019-06-23 23:28:17
540
原创 mariadb视图、存储过程、函数、触发器以及存储引擎异同
1、描述视图,存储过程,函数,触发器分别是什么视图:VIEW,虚表,用来保存有实表的查询结果MariaDB [hellodb]> select * from students; #查看students表中的数据+-------+---------------+-----+--------+---------+-----------+...
2019-06-16 23:30:27
535
原创 mariadb安装及简单sql语句
1、使用rpm安装mysql[root@director ~]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm #下载官方yum源rpm包[root@director ~]# yum-config-manager --enable mysql80-communit...
2019-06-09 13:17:57
583
原创 Linux Virtual Server
Linux ClusterCluster:计算机集合,为解决某个特定问题组合起来形成的单个系统;Linux Cluster类型:LB:Load Balancing,负载均衡;HA:High Availability,高可用;A=MTBF/(MTBF+MTTR)(0,1):90%,95%,99%,99.5%,99.9%,99.99%,99.999%,99.9999%HP:...
2019-06-04 11:52:20
439
原创 ansible、DNS
详细叙述ansible的工作原理ansible架构:Host Inventory:主机管理清单/etc/ansible/hostsPlaybooks:任务剧本(任务集),编排定义Ansible任务集的配置文件,由Ansible顺序依次执行,通常是JSON格式的YAML文件Modules:Ansible执行命令的功能模块,多数为内置核心模块,也可自定义Connection Plug...
2019-06-03 02:59:02
809
原创 nginx入门
Nginxenginx X=Nginxhttp协议:web服务器(类似于httpd)、http reverse proxy(类似于httpd)、imap/pop3 reverse proxyNginx is a free, open-source,high-performance HTTP server and reverse proxy,as well as an IMAP/POP3 ...
2019-05-31 14:21:40
770
原创 cobbler与pxe自动化安装系统
1、实现sshd免密登录- 基于密钥的登录方式首先在客户端生成一对密钥(ssh-keygen [-t dsa | ecdsa | ed25519 | rsa | rsa1] [-f output_keyfile])此时在家目录.ssh目录下会生成私钥id_rsa和公钥id_rsa.pub[root@localhost ~]# ssh-keygenGenerating public/pri...
2019-05-27 01:46:29
1246
原创 CA搭建、自签名
1、判断UID是否大于等于500,如果为真就显示为普通用户,如果为假就显示为系统或管理用户#!/bin/bashif [ $# -lt 1 ];then echo "Usage: testuser.sh [username..]" exit 1else for i in `seq $#`;do uid=`id ...
2019-05-19 15:59:33
1070
原创 简单脚本
1、用shell脚本实现自动登录机器[root@centos7 data]# cat 3.sh #!/usr/bin/expectset ip 192.168.79.27set user rootset password sigelingset timeout 10spawn ssh $user@$ipexpect { "yes/no" { send "yes\n"...
2019-05-10 14:31:14
736
原创 script
1、编写脚本实现传入进程pid ,查看对应进程/proc下CPU、内存指标#!/bin/bashread -p 'please input the pid:' pidpid_exist=`ps aux|awk '{print $2}'|grep -w $pid`if [ ! $pid_exist ];then echo "$pid is not exist"else ...
2019-05-05 16:51:02
212
原创 6666666
总结IP地址规划判断用户对网络以及主机数的需求网络中最多可能使用的子网数量网络中最大网段已知的和可能扩展的主机数量计算满足用户需要的基本网络地址结构确定哪一类地址能够满足当前的环境需求计算地址掩码计算网络网络地址计算网络广播地址计算网络的主机地址总结常见网络管理命令路由管理命令route -n 查看路由route add ...
2019-04-25 17:51:04
580
原创 磁盘lvm管理
1、磁盘lvm管理,完成下面要求,并写出详细过程:1) 创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB,而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20...
2019-04-21 14:48:31
299
原创 四大齐空!
查找/var目录下不属于root、lp、gdm的所有文件[root@ansible ~]# find /var -not \( -user root -o -user lp -o -user gdm \) -ls309319 0 drwxr-xr-x 2 abrt abrt 6 Mar 22 13:03 /var/tmp/abrt 3969 12...
2019-04-11 17:16:38
305
原创 三花聚顶~
总结vim命令行模式常见快捷方式,以及vim查找,替换的方法vim [option] ... FILENAME ... + 打开文件后,让光标位于末行首字母 +# 打开文件后,让光标位于第#行的行首 +/PATTERN 打开文件后,让光标处于第一个被PATTERN匹配到的行的行首 -d file1 file2 平行打开多个文件并比较 -b filename ...
2019-04-07 12:38:34
683
原创 梅开二度?
描述linux目录结构以及目录结构命名规定[root@centos7 ~]$ tree -L 1 //├── bin -> usr/bin #存放可执行二进制文件├── boot #系统启动时引导程序存放的目录├── data ├── dev #设备目录,其下分为字符设备,块设备,特殊设备等等├── etc #一般用于存放系统的配置文件├...
2019-03-28 11:22:45
770
原创 linux初体验
4、总结历史命令管理以及用法5、总结Linux帮助用法常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别因为LInuxLinux是一套免费使用和自由传播的类Unix操作系统,其内核源代码等内容都可以自由获取,所以出现了不同公司自行开发的Linux发行版。主要分为Debian系、RedHat系、Slackware三个系列,其下都具有各自的商业发行版,分别为Ubuntu Serve...
2019-03-21 14:20:54
437
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人