51CTO博客开发
说明:以下内容参考了抚琴煮酒的《构建高可用Linux服务器》第六章内容.搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy,高可用软件有Heartbeat、Keepalived,成熟的架构有LVS+Keepalived、N
大纲一、前言二、环境准备三、安装与配置Nginx四、Nginx之反向代理五、Nginx之负载均衡六、Nginx之页面缓存七、Nginx之URL重写八、Nginx之读写分离注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是最新版的1.4.2,所以实验用到的软件请点击这里下载:http://yunpan.cn/QXIgqMmVmuZrm详细:http://freeloda.b
在新主机的迁移过程中,最大的困难就是WP permalink rewrite的设置.因为旧主机是用的Apache, 使用的是WP本身就可以更改的.htaccess,没有太大的难度.而这次在VPS上跑的是Nginx,主要是因为Nginx的速度比Apache要快很多.但是另一方面就不是那么舒服了,因为Nginx的rewrite跟Apache不同,而且是在服务器上面才能更改.下面是其间的一些研究笔记.(
cMalloc内存分配器,能提升高并发下的性能,降低系统的负载。能降低多线程程序之间的锁争用问题,在小对象上可以达到最小争用。Linux下tcmalloc安装1、安装Tcmalloc# wget http://gperftools.googlecode.com/files/gperftools-2.1.tar.gz# cd gperftools-2.1# ./configure# make &am
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan报错详情:shmget() failed: Invalid argumentFailed to start up concurrent&nb
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan一、安装php 假如把php安装/usr/local/php下二、php扩展框架工具 进入 /php源码/ext 目录 执行 ./ext_skel --extname=my_module
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan一、如何替换500,502,504输出,使其更加友好的显示 1、使用error_page 进行设置 error
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan一、ip,域名部分的处理 请看: http{ server{ listen 80; server_name test.org; location { } ...
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan一、模块管理1、nginx是模块化结构,但是它和apache不一样,它的模块不能动态加载或者卸载。 它是一种静态模块系统,如果想要卸载或者安装新的模块,必须重新编译指定2、编译
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan有很多模块,重点是下面三个模块,主要是其配置一、内核模块(coreModule)1、主要是nginx.conf的顶层,根部,也就是配置开始部分2、命令说明 (1)daemon:生
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan需求: 把代码放到共同的服务器中去,然后可以通过软件自由的增加和修改代码,以方便共同协作,而不是像某一些小企业那样,把代码用qq传来传去进行覆盖更新。
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信:xiaoleetongxue需求: 把代码放到共同的服务器中去,然后可以通过软件自由的增加和修改代码,以方便共同协作,而不是像某一些小企业那样,把代码用qq传来传去进行覆盖更新。解决办法: &n
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信:xiaoleetongxue零、proftpd自动化安装卸载shell脚本 https://github.com/lijinhuan/linux-shell-/tree/master/proftpd一
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信:xiaoleetongxue一、系统运行级别 1、 runlevel 显示运行级别a386396@ubuntu:~$ runlevel N 2 2、 改变系统
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信:xiaoleetongxue一、用户账号登陆与验证原理: 当我们连接登陆linux主机并输入账号密码时,linux首先会去/ect/passwd文件查找当前尝试登陆用户的ID,如果能在/ect/passwd文件中查找到,
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信:xiaoleetongxue一、shell脚本执行方式1、用sh命令执行脚本文件 vi hello.sh 按i进入插入模式  
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信一、磁盘管理概述 1、磁盘接口:硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。不同的硬盘接口决定着硬盘与计算机之间的连接速度,在整个系统中,硬盘接口的优
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号