企业实战
文章平均质量分 73
徐一435
这个作者很懒,什么都没留下…
展开
-
zabbix的下载与配置
一、配置yum仓库[zabbix]name=Zabbix Official Repository - $basearchbaseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/enabled=1gpgcheck=0 [zabbix-non-supported]name=Zabbix Official Repository non-supported - $basearchbaseurl=https://mirro原创 2020-10-09 23:28:05 · 342 阅读 · 0 评论 -
实现nginx的平滑升级以及版本回退,服务不中止(*热部署)
1.下载nginx-1.19.1.tar.gz原创 2020-09-04 00:12:07 · 195 阅读 · 0 评论 -
高可用集群下的负载均衡(8):pacemaker + corosync + haproxy 实现高可用
实验环境server1 和 server2 是调度器,server3 和 server4 是服务器【1】调度器server1 server2关闭 keepalived 和 httpd,并打开pcsd[root@server1 ~]# systemctl stop keepalived[root@server1 ~]# systemctl start pcsd #打开pcsd服务[root@server1 ~]# pcs cluster start --all #激活集群原创 2020-09-03 23:55:38 · 261 阅读 · 2 评论 -
高可用集群下的负载均衡(7):haproxy + keepalived 实现高可用负载均衡
实验环境server1 和 server2 是调度器,server3 和 server4 是服务器一、调度器中进行配置 haproxy+keepalivedserver1 与server2 均要配置【1】下载keepalivedyum install -y keepalived【2】server1 中修改配置文件[root@server1 keepalived]# cat keepalived.conf ! Configuration File for keepalived glob原创 2020-09-03 23:24:58 · 174 阅读 · 2 评论 -
高可用集群下的负载均衡(5):haproxy的动静分离与读写分离
一、haproxy动静分离实验环境:server2(haproxy):安装 haproxyserver3(静态服务器):在apache的默认发布目录下创建一个 images目录,并放一张图片server4(动态服务器):安装php ,修改回 80 端口(之前做过端口转发,所以需要改回来)1. server4中进行设置【1】安装php【2】/etc/httpd/conf/httpd.con 中修改端口【3】vim index.php【4】在页面中进行访问2. server3 中进行原创 2020-09-03 22:54:26 · 154 阅读 · 1 评论 -
高可用集群下的负载均衡(6):haproxy实现访问不同资源的负载均衡(日志、监控、acl访问控制的配置)
1.haproxy的日志管理【1】修改日至配置文件[root@server2 haproxy]# pwd/etc/haproxy[root@server2 haproxy]# vim /etc/rsyslog.conf 14 #Provides UDP syslog reception 15 $ModLoad imudp #接受haproxy日志 16 $UDPServerRun 514 72 # Save boot messages als原创 2020-09-03 22:16:55 · 165 阅读 · 1 评论 -
nginx下的负载均衡(9)
1.安装nginx-1.18.0.tar.gznginx的安装详细过程2.自动生成/usr/local/nginx[root@server2 nginx-1.18.0]# make && make install [root@server2 nginx-1.18.0]# ll -d /usr/local/nginx/drwxr-xr-x 6 root root 54 Aug 9 15:47 /usr/local/nginx/3.执行nginx服务,过滤80端口[root@原创 2020-08-28 00:32:29 · 90 阅读 · 0 评论 -
nginx介绍
一、nginx介绍 Nginx是开源的web服务器。可实现反响代理、负载均衡、缓存等功能。其很多功能都是从反向代理延伸出来的。如负载均衡、缓存等。Nginx相较于Apache\lighttpd具有占有内存少,稳定性高等优势,并且依靠并发能力强,丰富的模块库以及友好灵活的配置而闻名。在Linux操作系统下,nginx使用epoll事件模型,得益于此,nginx在Linux操作系统下效率相当高。同时Nginx在OpenBSD或FreeBSD操作系统上采用类似于Epoll的高效事件模型kqu...原创 2020-08-27 21:58:44 · 231 阅读 · 0 评论 -
Redis介绍
一、redis相关概念【1】什么是redisredis是一个开源的,遵守BSD协议,是一个高性能的key-value数据库,内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列的代理。支持字符串,哈希表,列表,集合,有序集合,位图,hyperloglogs等数据类型。内置复制,lua脚本,LRU收回,事务以及不同级别磁盘持续化功能,同时通过redis sentinel提供了高可用,通过redis cluster提供了自动分区。Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的原创 2020-08-25 09:28:31 · 268 阅读 · 0 评论 -
lnmp架构:mysql的安装(图文详解)
一、前期准备【1】安装mysql建议给予较大的内存,且剩余的空间至少12G。[root@server1 ~]# du -sh #可使用此命令查看剩余空间【2】需要的其他软件 mysql-boost-8.0.21.tar.gz #在安装8.0的时候需要用到cmake3 cmake3: cmake3-3.6.1-2.el7.x86_64.rpm cmake3-data-3.6.1-2.el7.noarch.rpm jsoncpp:原创 2020-08-17 19:36:25 · 346 阅读 · 0 评论 -
lnmp架构(1):php的源码安装与配置(详细图解)
1.下载php安装包2.解压[root@server1 ~]# tar jxf php-7.4.6.tar.bz2如果此时出现如下错误[root@server1 ~]# tar jxf php-7.4.6.tar.bz2tar (child): bzip2: Cannot exec: No such file or directorytar (child): Error is not recoverable: exiting nowtar: Child returned status 2原创 2020-08-14 15:46:43 · 581 阅读 · 0 评论 -
高可用集群下的负载均衡(4):haproxy下的负载均衡
一、概念【1】haproxyHAProxy是一个特别适用于高可用性环境的TCP/HTTP开源的反向代理和负载均衡软件。实现了一种事件驱动,单一进程模型,此模型支持非常大的并发连接数。事件驱动模型有更好的资源和时间管理的用户端(user-space)实现这些业务- 在7层负载均衡方面的功能很强大(支持cookie track, header rewrite等等)- 支持双机热备- 支持虚拟主机- 支持健康检查- 同时还提供直观的监控页面,可以清晰实时的监控服务集群的运行状况。- 同时支持L原创 2020-08-13 16:45:06 · 133 阅读 · 0 评论 -
高可用集群下的负载均衡负载均衡(3):LVS负载均衡中的DR模式+高可用keepalived实现健康检测
一、Keepalived相关概念【1】概念Keepalived是一款高可用软件,其作用主要为检测服务器的状态,即:1)通过IP漂移,实现服务的高可用:服务器集群共享一个虚拟IP,同一时间只有一个服务器占有虚拟IP并对外提供服务,若该服务器不可用,则虚拟IP漂移至另一台服务器并对外提供服务;2)对LVS应用服务层的应用服务器集群进行状态监控:若应用服务器不可用,则keepalived将其从集群中摘除,若应用服务器恢复,则keepalived将其重新加入集群中。【2】工作原理keepalived是以原创 2020-08-13 14:45:32 · 161 阅读 · 0 评论 -
linux下的nginx安装和部属(详细图解)
1.下载nginx压缩包[root@server1 ~]# wget -c https://nginx.org/download/nginx-1.10.1.tar.gz2.解压nginx压缩包并安装[root@server1 ~]# tar zxf nginx-1.18.0.tar.gz[root@server1 ~]# lsanaconda-ks.cfg nginx-1.18.0 nginx-1.18.0.tar.gz westos westos.pub[root@server1 ~原创 2020-08-11 23:08:00 · 200 阅读 · 0 评论 -
负载均衡(LB)简略介绍
1 负载均衡相关概念【1】负载均衡(Load Balance)是集群技术(Cluster)的一种应用。指将负载(工作任务)进行平衡、分摊到多个单元操作上进行运行,从而提高并发处理能力。【2】作用[1] 解决并发压力,提高应用处理性能(增加吞吐量,加强网络处理能力)[2] 提供故障转移,实现高可用。[3] 通过添加或者减少服务器数量,提供网站伸缩性(扩展性)。[4] 安全防护【3】优势- 高性能:负载均衡技术将业务较均衡的分担到多台设备或链路上,从而...原创 2020-08-11 09:47:27 · 7373 阅读 · 0 评论 -
高可用集群下的负载均衡相关概念(LVS)
【1】负载均衡- 负载均衡(Load Balance)是集群技术(Cluster)的一种应用。指将负载(工作任务)进行平衡、分摊到多个单元操作上进行运行,从而提高并发处理能力。- 作用: [1] 解决并发压力,提高应用处理性能(增加吞吐量,加强网络处理能力) [2] 提供故障转移,实现高可用。 [3] 通过添加或者减少服务器数量,提供网站伸缩性(扩展性)。 [4] 安全防护【2】服务器集群(Cluster)使得多个服务器节点能够协同工作,根据目的的不同,服务器集群可...原创 2020-08-11 09:38:59 · 118 阅读 · 0 评论 -
高可用集群下的负载均衡(1):用pacemaker和corosync实现高可用集群下负载均衡
1.概念【1】负载均衡 - 负载均衡(Load Balance)是集群技术(Cluster)的一种应用。指将负载(工作任务)进行平衡、分摊到多个单元操作上进行运行,从而提高并发处理能力。 - 作用: [1] 解决并发压力,提高应用处理性能(增加吞吐量,加强网络处理能力) [2] 提供故障转移,实现高可用。 [3] 通过添加或者减少服务器数量,提供网站伸缩性(扩展性)。 [4] 安全防护【2】高可用集群 ...原创 2020-08-10 22:30:26 · 379 阅读 · 0 评论 -
企业实战之创建及配置KVM虚拟机
1.安装base安装base(base为自定义,可自己命名)【1】在物理机中使用超级用户身份。network-scripts打开虚拟控制台【2】创建KVM虚拟机【3】选择ISO镜像,点击Browes,进入镜像选择页面。【4】设置虚拟机内存和CPU数目。设置磁盘大小及位置。【5】确认配置参数以及设置网络。【6】开始安装系统【7】安装系统【8】设置网卡开机自启【9】设置主机名【10】配置host文件vi /etc/hosts【11】关闭防火墙【12】关闭selinux原创 2020-08-09 09:15:58 · 256 阅读 · 0 评论 -
高可用集群下的负载均衡(1):LVS负载均衡中的DR模式实验
1.负载均衡【1】概念负载均衡(Load Balance),指将负载(工作任务)进行平衡、分摊到多个单元操作上进行运行,例如原创 2020-08-09 09:15:14 · 145 阅读 · 0 评论