摘要: MySQL的高可用方案一般有如下几种: keepalived+双主,MHA,MMM,Heartbeat+DRBD,PXC,Galera Cluster 比较常用的是keepalived+双主,MHA和PXC。 对于小公司,一般推荐使用keepalived+双主,简单。 下面来部署一下 配置环境: 角 阅读全文
posted @ 2017-02-17 11:20 嘲笑世间百态。 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Keepalived的作用是检测服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要 阅读全文
posted @ 2017-02-17 11:19 嘲笑世间百态。 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.首先安装dns服务 : bind bind-chrootyum -y install bind bind-chroot 2.安装完成后启动服务: service named start 3.设置DNS主配置文件:vim /etc/named.conf编辑: listen-on port 53 { 阅读全文
posted @ 2017-02-17 11:17 嘲笑世间百态。 阅读(99) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashsetenforce 0systemctl stop firewalldtar -zxvf nginx-1.8.0.tar.gz -C /usr/src/ cd /usr/src/nginx-1.8.0/yum -y install make gcc gcc-c++ libto 阅读全文
posted @ 2017-02-17 11:16 嘲笑世间百态。 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.原理:让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库(slave)处理SELECT查询操作。 2.诞生原因: 2.1 为了确保数据库产品的稳定性,很多数据库拥有双机热备功能。也就是,第一台数据库服务器,是对外提供增删改查业务的生产服务器 阅读全文
posted @ 2017-02-17 11:13 嘲笑世间百态。 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Apache 和 Nginx对比 Nginx轻量级,同样起web 服务,比apache 占用更少的内存及资源 Nginx 配置简洁, Apache 复杂 Nginx 静态处理性能比 Apache 高 3倍以上 Apache 对 PHP 支持比较简单,Nginx 需要配合其他后端用 Apache 的组 阅读全文
posted @ 2017-02-14 10:37 嘲笑世间百态。 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目 阅读全文
posted @ 2017-02-14 10:14 嘲笑世间百态。 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在开始了解Apache前,我们先熟悉一下web服务器,因为apache也是web服务器的一种。 Web系统由客户端(浏览器)和服务器端两部分组成。Web系统架构也被称为B/S架构。最常见的Web服务器有Apache、IIS等,常用的浏览器有IE、Firefox、chrome等。当你想访问一个网页时, 阅读全文
posted @ 2017-02-14 10:05 嘲笑世间百态。 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做 阅读全文
posted @ 2017-02-14 09:20 嘲笑世间百态。 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Web服务器Apache目前一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式。 它们分别是prefork,worker和event,它们同时也代表这Apache的演变和发展。如何查看我们的Apache的工作模式呢?可以使用httpd -V 命令查看 另外使 阅读全文
posted @ 2017-02-14 08:56 嘲笑世间百态。 阅读(175) 评论(0) 推荐(0) 编辑