做为网站访问的生命线(数据访问),当然也可以采用分布式的方法来减轻单台服务器的访问压力。之前有讲过Memcached的分布式,但是Memcached服务器互不通信,所以我们也提过redis的主从分布。这篇文章主要的就是关注分布式服务器的一些基本思想。
分类:
Web程序 时间:
2014-09-27 13:30:49
阅读次数:
227
前言:本人对于提高web站点的访问量等的有很浓厚的兴趣,也学习了将近一年的时间,希望能总结点东西,虽然很多东西都是从书籍和资料中学习的,而不是原创,但是这是我总结的一点感悟和进行的分类吧。 本系列文章大多为谈论一些基本思想。至于代码实现和服务器的搭建和配置,可能不会涉及到,不过其中会涉及...
分类:
Web程序 时间:
2014-09-26 00:41:37
阅读次数:
200
单个服务器如何处理请求web服务器最简单的形式就是一个程序,它侦听HTTP请求,在收到一个HTTP请求之后做出回复。当然在接收请求后服务器所做的东西是我们关注的焦点。在下文中也会提及到node是如何简单的实现一个web服务器。常用的是Apache,tomcat等服务器解决web请求。现在更多的人会使...
分类:
Web程序 时间:
2014-09-26 00:36:37
阅读次数:
339
实验环境:两台主机:centos6.5+httpd2.4+php5.5组成web的基本环境,并且web页面访问正常,并且确保httpd24服务不会开机启动。node1.mylinux.com10.204.80.79node2.mylinux.com10.204.80.80我这里启用ansible来方便对两个节点的管理,启用一台主机做为管理节点,IP:10.204.80...
分类:
Web程序 时间:
2014-09-16 19:08:45
阅读次数:
412
环境:操作系统Centos6.5X86_64(final)Nginx-Master:192.168.2.32Nginx-Backup:192.168.3.31VIP:192.168.2.33Web3:192.168.2.29Web4:192.168.2.301、分别在Nginx-Master和Nginx-Backup上安装nginx[root@Nginx-Master~]#rpm-ihttp://nginx.org/packages/centos/6/noarch/RPMS/ng..
分类:
Web程序 时间:
2014-09-09 18:36:30
阅读次数:
387
安装环境:Centos6.4,httpd2.4,mysql5.5,heartbeatv2提供两台机器node1和node2,在/etc/hosts文件中添加名称解析,并且主机名称要与节点名称要相同,即uname-n的名称要和hosts定义的名称必须一样。#IPHOSTNAMEALIAS10.204.80.79node1.mylinux.comnode110.204.80.80node2.mylin..
分类:
数据库 时间:
2014-09-05 03:25:21
阅读次数:
419
一环境准备二拓扑结构三前提条件四安装相关软件五配置heartbeat六测试web集群七问题汇总八共享存储一环境准备操作系统centos6.4x86_64最小化安装如使用yum安装的方式centos5.5安装的是V2.X,centos6.4安装的是V3.XYUM安装Vimmanntp“developmenttools”“serverplatformdevelop..
分类:
Web程序 时间:
2014-07-08 08:47:22
阅读次数:
246
创建Hello World项目1.
下载框架选择最新的版本,进行下载。框架下载地址:http://initphp2. 创建项目目录创建项目目录,目录示意图:1.
文件夹initphp是最新下载的initphp框架文件夹2. conf/comm.conf.php 放置项目配置文件3. web/cont...
分类:
Web程序 时间:
2014-05-26 11:21:15
阅读次数:
307
此架构由8台PC 、2台防火墙、2台24口三层交换机组成,注意点:1)Load
Balance:Haprxoy+keepalived
实现高可用。2)web:Nginx+php-fpm3)DB:mysql5主从+Mongodb副本+Memcached4)IMG:Varnish+Nginx+NFS网卡...
分类:
其他好文 时间:
2014-05-21 22:50:12
阅读次数:
305