随笔分类 -  集群技术

服务器集群技术
摘要:Tomcat单机多实例准备:一台CentOS7机器即可,配置中关闭防火墙,或开放防火墙相应端口 实验效果图: 1、环境首选tomcat的Java环境 操作实验用的是tomcat8.5.35版本 实验的开始安装 jdk 包 rpm -ivh jdk-8u131-linux-x64_.rpm rpm -qa|grep jdk 阅读全文
posted @ 2020-01-19 15:13 Security 阅读(225) 评论(0) 推荐(0)
摘要:CentOS7配置keepalived实验操作环境:CentOS7机器两台 操作目的:实现飘逸ip 1、关闭防火墙,关闭selinux 2、下载相关依赖包,实验用nginx校验 3、上传nginx包 4、编译安装nginx 5、修改nginx测试页面 6、脚本修改keepalived配置文件= #!/bin/bash echo "fir 阅读全文
posted @ 2020-01-18 16:22 Security 阅读(367) 评论(0) 推荐(0)
摘要:CentOS7 设置防火墙机制开放端口及文件夹以前为了方便,把防火墙都关闭了,因为现在项目都比较重要,害怕受到攻击,所以为了安全性,需要将防火墙开启,开放指定文件及端口 1、查看防火墙状态 firewall-cmd --state systemctl status firewalld 2、开启防火墙 启动防火墙 systemctl start 阅读全文
posted @ 2019-12-31 10:35 Security 阅读(2394) 评论(0) 推荐(0)
摘要:ansible-playbook实例准备前提 配置ansible主机详情:https://www.cnblogs.com/security-guard/ nginx的安装 编写nginx的自动部署文件nginx.yml hosts主机更改为自己定义的 访问目标主机组的IP地址,查看测试页面 测试页面:显示的是本机ip <h1>{{an 阅读全文
posted @ 2019-12-21 11:40 Security 阅读(769) 评论(0) 推荐(0)
摘要:nfs服务器共享存储NFS的使用: 主机 192.168.189.129 备份机 192.168.189.130 图文详解见:https://www.cnblogs.com/security-guard/Linux公社详解NFS共享存储服务 实验操作:准备一台服务器当存储服务器,在其上部署nfs(192.168.189 阅读全文
posted @ 2019-12-21 09:47 Security 阅读(507) 评论(0) 推荐(0)
摘要:Amoeba读写分离(MySQL)实验操作环境: centos服务器 三台机器 role: 192.168.189.129 master-主 192.168.189.130 master-从 192.168.189.131 Amoeba 1、主从搭建: https://www.cnblogs.com/security-guard/ 阅读全文
posted @ 2019-12-20 16:05 Security 阅读(285) 评论(1) 推荐(0)
摘要:redis主从+redis的哨兵模式三台机器分布 192.168.189.129 // master的角色 192.168.189.130 // slave1的角色 192.168.189.131 // salve2的角色 三台服务器安装redis cd /usr/local/src tar zxf redis-5.0.6.tar.g 阅读全文
posted @ 2019-12-20 11:52 Security 阅读(256) 评论(0) 推荐(0)
摘要:nginx的安装1)源码安装nginx: 首先准备好安装包 tar zxf nginx-1.16.1.tar.gz 安装nginx解压所需要的依赖包 cd nginx-1.16.1 yum -y install gcc gcc-c++ zlib-devel pcre-devel 检查环境并编译安装 ./config 阅读全文
posted @ 2019-12-20 10:23 Security 阅读(223) 评论(0) 推荐(0)
摘要:nginx负载均衡准备3台服务器,一台做nginx负载均衡,两台为Apache的web服务器 1.首先源码安装nginx nginx的安装方式 配置nginx负载均衡和nginx负载均衡调度算法为加权轮询,加权轮询比例为1:3,下列代码有注释。 vim /usr/local/nginx/conf/nginx.conf 阅读全文
posted @ 2019-12-20 10:03 Security 阅读(270) 评论(0) 推荐(0)
摘要:nginx优化优化: 系统优化: 最大文件描述符优化 临时更改: ulimit -SHn 65535 优化系统打开的最大文件数量 echo 6553560 > /proc/sys/fs/file-max 全局配置优化: nginx初始初始进程数量 worker_processes 8; 单进程处理最大请求连接数 阅读全文
posted @ 2019-12-19 16:46 Security 阅读(362) 评论(0) 推荐(0)
摘要:LNMP+memcached部署LNMP+memcached网站平台,通过PHP页面实现对memcached服务器的数据操作,实现以下目标:部署LNMP实现PHP动态网站架构为PHP安装memcache扩展创建PHP页面,并编写PHP代码,实现对memcached的数据操作 两台RHEL6虚拟机,一台作为服务器,操作在服务器, 阅读全文
posted @ 2019-12-19 16:21 Security 阅读(257) 评论(0) 推荐(0)
摘要:MySQL主从架构搭建两台机器 创建用户: create user '用户'@'主机' identified by '123' 授权: grant 权限 on 级别(全局、库级别、表级别、列级别) to '用户'@'主机' identified by '密码'; revoke flush privileges mysql 阅读全文
posted @ 2019-12-19 13:45 Security 阅读(262) 评论(0) 推荐(0)
摘要:电商平台+keepalived高可用192.168.189.131 电商平台 192.168.189.129 MySQL主192.168.189.130 MySQL备192.168.189.181 VIP 配置MySQL为互为主从并结合keepalived实现高可用 步骤: MySQL主从:https://www.cnblogs.co 阅读全文
posted @ 2019-12-19 12:08 Security 阅读(200) 评论(0) 推荐(0)
摘要:MySQL+keeplived高可用配置MySQL高可用基础环境:基于MySQL互为主从(双主、主主),请现配置 主备两台机器 主的操作1.在keepalived主服务器上安装keepalived yum -y install keepalived 2.编辑配置文件 vim /etc/keepalived/keepalived.conf 阅读全文
posted @ 2019-12-19 11:50 Security 阅读(385) 评论(0) 推荐(0)
摘要:nginx负载均衡environment: centos6机器三台 分布: 两台Apache机器负责测试页面,一台nginx机器做负载均衡 在两个服务器安装httpd,启动再创建两个测试页面,为了能够看到负载均衡的效果,所以页面内容应当不同 web1和web2都做如下操作,内部测试各写各自的 #!/bin/bash 阅读全文
posted @ 2019-12-19 11:24 Security 阅读(276) 评论(0) 推荐(0)
摘要:CentOS7配置VIPCentOS7 两台做vip飘逸,实现虚拟ip的跳转 两台机器 首先下载ipvsadm 和 keepalived yum -y install ipvsadm keepalived vim /etc/keepalived/keepalived.conf ! Configuration File fo 阅读全文
posted @ 2019-12-18 16:45 Security 阅读(3591) 评论(0) 推荐(0)
摘要:EFK项目操作(待完善)Environment:{ 三台服务器均安装 kafka zookeeper filebeat logstash kibana } 一、首先安装zookeeper,kafka,让机器有 leader 和 follower 1、首先准备环境(jdk)(三台机器均执行此步骤) rpm -ivh jdk- 阅读全文
posted @ 2019-12-10 19:55 Security 阅读(395) 评论(0) 推荐(0)
摘要:EFK架构图Environment:{ 三台CentOS7操作系统 (环境均安装jdk) } 需要机器: 消息中间件的机器中 kafka 和 zookeeper 同时安装在三台虚拟机 logstash 9600 需要2台机器 elasticsearch 9200 9300 3~4台机器 kibana 5601  阅读全文
posted @ 2019-12-10 16:52 Security 阅读(1547) 评论(0) 推荐(0)
摘要:shell一键部署nginx+tomcat1.首先拉取环境 tomcat需要用到jdk环境 提前准备好nginx源码包,放于指定目录下 vim test.sh #!/bin/bash yum -y install gcc gcc-c++ zlib-devel pcre-devel tar zxf nginx-1.16.1.tar.gz cd 阅读全文
posted @ 2019-12-07 11:22 Security 阅读(332) 评论(0) 推荐(0)
摘要:ELK的简单搭建Environment (都需要Java环境,jdk){ elasticsearch kibana 安装nginx用以测试 logstash } 1.首先拉取软件包,给予Java语言开发首选配置Java环境,CentOS 7 推荐4G运行内存 安装jdk环境,第一台机器安装elasticsearch 阅读全文
posted @ 2019-12-07 10:52 Security 阅读(800) 评论(0) 推荐(0)