摘要: 1、安装salt-master、salt-minion和salt-api 3、安装halite及其依赖文件 4、在配置文件master 5、运行命令 6、启动并设置自启动服务 7、网页打开访问地址 官方安装教程:https://docs.saltstack.com/en/latest/topics/ 阅读全文
posted @ 2017-09-06 22:16 jefflee168 阅读(8623) 评论(0) 推荐(0) 编辑
摘要: 一、安装golang 1、apt-get安装golang 2、创建Go语言的工作文件夹,并添加到环境变量中 3、创建测试环境,并测试golang程序 二、部署Golang写的定时任务管理器 1、下载定时管理器 2、创建数据库 3、导入数据 4、用go build编译一个可执行文件webcron 5、 阅读全文
posted @ 2017-09-03 15:31 jefflee168 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 今天试着将centos7的ssh默认端口改成1234,但改了后,SSHD服务竟然启动不了了。后来关了selinux测试,果然可以了。但这是运行环境,不能关,所以不得不配置semanage! 一、安装semanage 二、设置SELINUX放行1234 阅读全文
posted @ 2017-09-01 17:44 jefflee168 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 背景:双因子认证(简称:2FA,以下简称2FA),在这里其为SSH的第二重认证。2FA指的是密码以及实物(信用卡、SMS手机、令牌或指纹等生物标志)两种条件对用户进行认证的方法。通过两种不同的认证程序,可以降低密码泄露带来的风险,大大提高了linux系统的安全! 一、配置前准备 1、 准备一台运行着 阅读全文
posted @ 2017-08-31 17:56 jefflee168 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: KVM(Kernel-based Vitual Machine)是一个基于内核的系统虚拟化模块,从Linux内核版本2.6.20开始,各大Linux发行版将其集成于发行版中。与Xen等虚拟化相比,KVM是需要硬件支持的完全虚拟化(Xen的早期产品是基于软件的半虚拟化产品)。KVM由内核加载,并使用L 阅读全文
posted @ 2017-08-28 18:12 jefflee168 阅读(271) 评论(0) 推荐(0) 编辑
摘要: keepalived的作用是检测后端TCP服务的状态,如果有一台提供TCP服务的后端节点死机,或者工作出现故障,keepalived会及时检测到,并将有故障的节点从系统中剔除,当提供TCP服务的节点恢复并且正常提供服务后keepalived会自动将TCP服务的节点加入到集群中。这些工作都是keepa 阅读全文
posted @ 2017-08-27 23:53 jefflee168 阅读(41445) 评论(2) 推荐(2) 编辑
摘要: 在互联网高速发展的今天,尤其在电子商务的发展,要求服务器能够提供不间断服务。在电子商务中,如果服务器宕机,造成的损失是不可估量的。要保证服务器不间断服务,就需要对服务器实现冗余。在众多的实现服务器冗余的解决方案中,Pacemaker为我们提供了廉价的、可伸缩的高可用解决方案。 双机热备测试环境如下: 阅读全文
posted @ 2017-08-27 22:06 jefflee168 阅读(7175) 评论(1) 推荐(2) 编辑
摘要: 1、创建lnmp.py文件 > 2、运行lnmp.py 3、修改/etc/nginx/nginx.conf文件,使其支持php。以下代码中只有中文标注部分是手动添加的! 4、添加测试页面 5、重启nginx服务并测试 阅读全文
posted @ 2017-08-24 21:32 jefflee168 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、通过远程命令来管理minion 1、 sal远程执行命令由五部分组成 第一部分:salt命令本身 第二部分:命令行选项 第三部分:目标定位字符串 第四部分:salt模块函数 第五部分:远程执行函数 如下示例: 2、 全局匹配,用“*”表示 3、 显示进程总数 4、 安装包管理 1) 显示安装包 阅读全文
posted @ 2017-08-23 22:49 jefflee168 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 测试环境如下: master: 10.0.0.26 slave01: 10.0.0.27 slave02: 10.0.0.28 一、三台机均安装mysql-server5.7 二、配置主从同步 1、 master配置 1) 修改配置文件/etc/mysql/mysql.conf.d/mysqld.c 阅读全文
posted @ 2017-08-21 23:36 jefflee168 阅读(2079) 评论(0) 推荐(0) 编辑