• Squid 缓存服务器配置

    随着网站访问人数越来越多,对体验的要求也越来越高,网站承受的并发和压力也越来越大,所以需要对网站和架构进行优化,优化的策略有很多,系统内核、程序、配置均衡、加入缓存等 Squid cache(简称为 Squid) Squid 作为网页服务器的前置 cache 服务器,可以代理用户向 web 服务器请求数据并进行缓存,也可以用在局域网中,使局域网用户通过代理上网 简单的来说就是:用户请求 www 网站,经过 squid,squid 检查本地硬盘目录有没有这个文件的缓存;如果没有,squid 则去后端真实 web...

    Linux 2019-12-24 435 0
  • LVS+Keepalived 负载均衡

    LVS 是 Linux Virtual Server 的简写,意即 Linux 虚拟服务器,是一个虚拟的服务器集群系统 LVS 简单工作原理:用户请求 LVS VIP,LVS 根据转发方式和算法,将请求转发给后端服务器,后端服务器接受到请求,返回给用户。对于用户来说,看不到 WEB 后端具体的应用。 LVS 转发方式有三种,分别是 NAT、DR、TUN 模式,常用算法:RR、LC、WRR、WLC 模式等(RR 为轮询模式,LC 为最少连接模式) LVS NAT 原理:用户请求 LVS 到达 director...

    Linux 2019-12-23 207 0
  • MySQL+keepalived双主热备高可用

    我们通常说的双主热备是指两台机器都在运行,但是两台机器不是同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。MySQL双主复制即互为Master-Slave,但是只有一个Master提供写操作,但是一个Master宕机后不能实现动态切换。使用Keepalived,可以通过虚拟IP,实现双主对外的统一接口以及自动检查、失败切换机制,从而实现MySQL数据库的高可用 keepalived工作原理 keepalived 是一个类似于 layer3, 4 &...

    Linux 2019-12-14 198 0
  • MySQL 主从高可用架构

    MySQL 数据库主从复制原理: Mysql 主从同步其实是一个异步复制的过程,要实现复制首先需要在 master上开启 bin-log 日志功能,整个过程需要开启 3 个线程,分别是 Master 开启IO 线程,slave 开启 IO 线程和 SQL 线程。 (1)在从服务器执行 slave start,从服务器上 IO 线程会通过授权的用户连接上master,并请求 master 从指定的文件和位置之后发送 bin-log 日志内容。 (2)Master 服务器接收到来自 slave 服务器的 IO...

    Linux 2019-12-10 316 0
  • 构建DNS域名服务器

    DNS:Domain Name service,域名服务,主要用于因特网上作为域名和 IP 地址相互映射 服务端:192.168.17.195 客户端:192.168.17.197 DNS 解析过程: 第一步:客户机访问某个网站,请求域名解析,首先查找本地 hosts 文件(/etc/hosts),如果有对应域名、IP 记录,直接返回给客户机,如果没有则将该请求发送给本地的域名服务器(/etc/resolv.conf) 第二步:本地 DNS 服务器能够解析客户端发来的请求,服务器直接将答案返回给客户机...

    Linux 2019-12-09 260 0
  • Nagios深入配置

    Nrpe监控端:192.168.17.195 Nrpe客户端:192.168.17.197 在Nrpe服务器上添加一个客户端监控 cd /usr/local/nagios/etc/objects/ cp localhost.cfg 192.168.17.197.cfg(此处IP为要监控的客户端的IP) 把默认配置文件里面的 locahost、127.0.0.1、check_local 按实际情况进行替换 sed -i “s#localhost#192.168.17.197#g;s#1...

    Linux 2019-12-05 288 0
  • 安装mail服务

    cd /usr/local/ wget http://ftp.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gz wget http://www.linuxfromscratch.org/patches/blfs/7.9/heirloom-mailx-12.5-fixes-1.patch tar zxvf heirloom-mailx_12.5.orig.tar.gz 给...

    Linux 2019-12-05 228 0
  • Error: Could not open command file '/usr/local/nagios/var/rw/nagios.cmd' for update!

    在nagios的web界面开启服务状态报警,提示: 这个主要是apache 用户 没有执行权限 /usr/local/nagios/var/rw/nagios.cmd 造成 解决方法: 方法一: 在启动nagios的时候给nagios.cmd权限 vim /etc/init.d/nagios chmod -R 777 $NagiosVarDir/rw 重新启动nagios /etc/init.d/nagios restart 重新加载 systemctl daemon...

    Linux 2019-12-03 264 0
  • 搭建Nagios监控平台

    ​ Nagios 是一款开源的免费网络监视工具,能有效监控 Windows、Linux 和 Unix的主机状态,交换机路由器等网络设置,打印机等。 Nagios 和 cacti 的区别: cacti 主要监控流量,服务器状态页面展示 nagios 主要监控服务,邮件及短信报警灯,当然也有简单的流量监控界面,二者综合使用效果更好 Nagios 监控客户端需要借助插件及 NRPE 软件来实现,NRPE 作为中间的代理程序,接收 Nagios 服务器端发来的请求,另一端在远程主机上指定的相关的监...

    Linux 2019-11-30 208 0
  • Tomcat Web服务器的搭建及性能优化

    Tomcat 是由 Apache 软件基金会下属的 Jakarta 项目开发的一个 Servlet 容器,按照 Sun Microsystems 提供的技术规范,实现了对 Servlet 和 JavaServer Page(JSP)的支持,Tomcat 本身也是一个 HTTP 服务器,可以单独使用,apache 是一个以 C 语言编写的 HTTP 服务器。Tomcat 主要用来解析 JSP 语言。 环境准备 #设置或停止防火墙: [root@localhost ~]# systemctl stop firew...

    Linux 2019-11-25 236 0
1 2 3 4 5 6 ››

网站分类

最新留言

    站点信息

    • 文章总数:57
    • 页面总数:1
    • 分类总数:3
    • 标签总数:0
    • 评论总数:0
    • 浏览总数:8205