云计算
111
༻喜欢༺
这个作者很懒,什么都没留下…
展开
-
zabbix监控理论总结
zabbix官方的一句话描述zabbix:监视任何事情适用于任何IT基础架构,服务,应用程序和资源的解决方案Monitor anythingSolutions for any kind of IT infrastructure, services, applications, resources监控基础概论zabbix并非监控,而是实现监控的工具Zabbix-server是一个c/s和b/s结构安装zabbbix的服务器安装时和php7.1有冲突:若此机器上已经安装php7.1就安装不上zabb原创 2021-08-02 16:30:53 · 292 阅读 · 0 评论 -
docker基础
从阿里云下载新的CentOS-Base.repo 到/etc/yum.repos.d/生成缓存安装docker开启服务并设置开机自启动查看docker版本下载nginx镜像查看镜像另存镜像修改镜像名称删除镜像导入镜像创建容器查看所有容器启动容器创建并启动容器创建容器并保证容器一直在运行状态查看日志删除所有容器登录容器导出容器导入备份的容器...原创 2021-06-10 10:41:50 · 83 阅读 · 0 评论 -
日志分析系统
配置ELK1、Elasticsearch1)安装 2)修改配置文件 [root@centos01 ~]# vim /etc/elasticsearch/elasticsearch.yml3)启动服务设置开机自动启动4)监听端口 2、elasticsearch-head1)安装依赖node 2)安装phantomjs ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210602202752236.png)3)原创 2021-06-02 20:35:08 · 144 阅读 · 1 评论 -
zabbix监控系统
安装zabbix服务器端1)安装数据库2)启动mysql服务设置开机自动启动3)设置密码登录数据2、创建数据库设置授权1)创建数据库 2)授权用户访问zaabix数据库3)更新生效4)将数据导入数据库 [root@centos01 ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz | mysql -uzabbix -ppwd@123 zabbix![在这里插入图片描述](https://原创 2021-06-01 15:22:10 · 92 阅读 · 0 评论 -
redis群集
安装redis:载入光盘解压指定redis安装位置编译redis安装redis 运行初始化配置脚本监听redis端口号检查是否安装成功停止和启动redis服务1)停止redis服务2)启动服务登录redis服务器登录本地redis服务器redis群集配置1、redis角色类型1)Master保存用户存储的键值对2)slave复制master数据,master故障slave接替2、修改redis群集配置文件1)修改主配置文件 2原创 2021-05-27 09:01:34 · 63 阅读 · 0 评论 -
haproxy的web群集
Centos02,03:安装依赖解压创建用户编译编译安装优化创建网站:01:02:监听端口Centos04:安装haproxy1)安装依赖程序安装haproxy2)配置haproxy3)安装haproxy 4)生成主配置文件 5)优化命令6)生成服务配置文件7)添加系统服务设置开机自动启动配置haproxy负载均衡1)修改主配置文件创建服务目录启动服务监听端口验证:...原创 2021-05-24 20:24:15 · 59 阅读 · 0 评论 -
2021-05-22
keepalived故障转移群集Centos01,02:安装并启动apache分别创建网站修改网站内核参数运行相应客户端请求Centos04,05:安装lvs设置服务开机自动启动修改keepalived主配置文件 修改LVS服务器内核参数禁止相应客户端请求验证:...原创 2021-05-22 12:28:45 · 68 阅读 · 0 评论 -
Firewalld防火墙(二)
本章将学习Linux防火墙的地址转换策略,分别掌握两个典型的应用:局域网共享一个公网IP地址接入lnternet,向lnternet发布位于内网的应用服务器。本章还将学习firewall-cmd高级配置方法。原创 2021-05-12 09:26:11 · 87 阅读 · 1 评论 -
系统安全和应用
用户账号是计算机使用者的身份凭证或标识,每个要访问系统资源的人,必须凭借其用户账号才能进入计算机。在Linux系统中,提供了多重机制来确保用户账号的正当,安全使用。*锁定并查看账户解锁,查看禁止用户登录系统usermod -s /sbin/nologin test查看:1锁定用户名配置文件并查看用户密码文件锁定状态2解锁账户密码配置文件并查看用户密码文件锁定状态...原创 2021-05-09 15:03:34 · 188 阅读 · 3 评论 -
部署kvm虚拟化平台
kvm是kernel virtual machine的简写,目前linux发行版必须在64位的系统环境才能运行kvm.同时硬件需要支持vt技术。安装kvm调试工具安装虚拟机管理命令管理工具安装图形化管理工具虚拟机配置文件管理工具启动kvm服务设置图像化界面kvm配置文件目录查看虚拟机查看所有虚拟机关闭虚拟机启动虚拟机强制关闭虚拟机通过配置文件启动虚拟机 挂起虚拟机恢复挂起的虚拟机备份虚拟机删除虚拟机恢复删除的虚拟机使用vim修改修改虚拟配置文件创原创 2021-05-08 16:21:54 · 74 阅读 · 0 评论 -
squid代理服务器
本章将学习Squid代理服务器的构建与控制。Squid是Linux系统中最常用的一款开源dialing服务器软件,可以很好地实现HTTP和FTP,以及DNS查询。SSL等应用的缓存代理,功能十分强大。1 配置主机参数Win7:vmware1二、安装配置squid1、安装squid(1)创建管理squid账户(2)配置squid(3)编译配安装squid(4)优化命令(5)创建日志文件(6)修改目录所有者2、squid服务控制(1)检查squid配置文件是否错误原创 2021-05-08 16:10:57 · 139 阅读 · 0 评论 -
rsync远程同步
本章将要学习rsync工具的使用,以实现快速,安全,高效的异地备份,如针对WEB站点的同步备份。安装rsync配置rsync服务器端创建验证数据库创建同步源跟目录管理rsync服务守护进程访问运行rsync服务监听端口关闭服务同步本地数据。将bdqn目录数据同步到当前目录使用身份验证方式同步数据到当前目录配置客户端脚本自动同步配置密码文件编写自动同步脚本编写计划任务2分钟同步一次数据、配置实时数据同步修改内核参数配置免交互身份验证编写监控源原创 2021-05-08 15:54:12 · 64 阅读 · 0 评论 -
YUM仓库PXE批量化装机
要成功使用YUM机制来更新系统和软件,需要有一个包含各种RPM安装包文件及其依赖软件的软件仓库,提供软件仓库的服务器也称为“源”服务器。在客户机中只要正确指定软件仓库的地址等信息,就可以通过对应的“源”服务器来安装或更新软件了。1.配置tftp服务器挂载光盘删除原有文件编辑本地Yum仓库安装tftp服务器配置tftp服务端[root@centos01 ~]# vim /etc/xinetd.d/tftp启动tftp服务2.配置Linux引导安装PXE引导程序移动tftp引原创 2021-05-08 15:44:17 · 107 阅读 · 0 评论 -
远程访问及控制
SHH是一种安全通道协议,主要用来实现字符界面的远程登录,远程复制等功能。本章以OpenSHH为例,介绍Linux服务器的远程管理及安全控制。OpenSHH是实现SHH协议的开源软件项目,适用于各种UNIX,Linux操作系统。一、远程管理配置ssh服务器(1)配置服务器端更改监听端口号更改监听IP地址拒绝root用户访问拒绝空密码访问刷新主配置文件验证:建立用户,设置密码[root@centos02 ~]# ssh -p 2222 root@192.168.100.10原创 2021-05-08 15:29:04 · 164 阅读 · 1 评论 -
2021-05-08
在实际生产环境中,Shell脚本通常与正则表达式,文本处理工具结合使用。本章我们介绍正则表达式与Linux系统中两个功能强大的文本处理工具。基础正则表达式的使用(准备一个名为test.txt的测试文件)(1)查找特定字符(‘-n表示显示行号’‘-i表示不区分大小写’)若反向选择,查找不包含‘the’字符的行,则需要通过‘-n’实现(2)用[]来查找字符([io]表示匹配‘i’‘o’)查找重复字符“oo”查找oo前面不是“w”的字符串,通过反向选择“[^]”实现“oo”前面不存.原创 2021-05-08 15:09:27 · 208 阅读 · 0 评论 -
Shell脚本(2)
要使用Shell脚本程序具有一定的“智能”,面临的第一个问题就是如何区分不同的情况以确定执行何种操作。例如:当磁盘使用率超过95%时,发送告警信息:当备注目录不存在时,能够自动创建。当源码编译程序时,若配置失败则不再继续安装等。1.文件测试判断mnt是否是目录,是目录显示yes[root@dns1 ~]# test -d /mnt && echo “yes”2.整数比较整数比较应用[root@dns1 ~]# [ 20 -gt 9 ] && echo “yes”原创 2021-05-08 14:37:50 · 77 阅读 · 1 评论 -
Shell脚本(3)
1.使用for循环语句1) 用作测试的列表文件2)批量添加用户的脚本3)测试并确认执行结果4)批量删除用户的脚本5)测试并确认执行结果6)提示无此用户2.使用while循环语句1)批量添加用户的脚本2)测试并确认执行结果3)批量删除用户的脚本4)测试并确认执行结果3.使用case分支语句1)编写系统服务脚本2)测试并确认myprog脚本的执行结果...原创 2021-05-08 14:21:31 · 63 阅读 · 0 评论 -
SHELL脚本应用(2)
1.使用for循环语句1) 用作测试的列表文件2)批量添加用户的脚本3)测试并确认执行结果4)批量删除用户的脚本5)测试并确认执行结果6)提示无此用户2.使用while循环语句1)批量添加用户的脚本2)测试并确认执行结果3)批量删除用户的脚本4)测试并确认执行结果3.使用case分支语句1)编写系统服务脚本2)测试并确认myprog脚本的执行结果...原创 2021-04-15 20:17:47 · 66 阅读 · 0 评论