欢迎访问www.showerlee.com, 您的支持就是我前进的动力.
  • KVM安装配置笔记

    showerlee 2013-08-24 13:37 Virtualization 阅读 (23,446) 抢沙发
    一、KVM 虚拟机的管理工具 准确来说,KVM 仅仅是 Linux 内核的一个模块。管理和创建完整的 KVM 虚拟机,需要更多的辅助工具。QEMU-KVM:在 Linux 系统中,首先我们可以用 modprobe 命令加载 KVM 模块,如果用 RPM 安装 KVM 软件包,系统会在启动时自动加载模块。加载了模块后,才能进一步通过其他工具创建虚拟机。但仅有 KVM&n...
  • EXTMAIL增加FCGI支持

    showerlee 2013-08-24 13:23 MAIL 阅读 (2,612) 抢沙发
    为extmail增加FCGI的支持,主要是为了获得优异的web效能,克服CGI不能应付大量访问及低效率的缺陷。根据我们的测试,CGI模式下的页面效率只有FCGI下的1/10~1/100,因此建议有条件的用户还是使用FCGI。日后ExtMailSolution的web CGI程序将全部都支持FCGI。 Extmail开发团队花了大量时间重新设计了FCGI server的进程管理模型,并参考了apache的机制,新版dispatch.fcgi 终于可以象apache一样定义max server数,min s...
  • Extmail修改模板

    showerlee 2013-08-24 13:19 MAIL 阅读 (2,467) 抢沙发
    1 修改文件:/var/www/extsuite/extmail/html/default/index.html 设定默认域名 <TD><INPUT TYPE="text" class="input_n" NAME="domain" value="example.com"></TD> 其中的domain和example.com随自己实际情况进行更改。 POP3和SMTP设置信息提示    POP3 <b>:</b>& nbsp;& nbsp;pop3.yourdomain.com<br /> SMTP <b>:</b>& nbsp;& nbsp;smtp.y...
  • Centos6.3下mysql主从复制笔记

    showerlee 2013-08-24 13:14 Load balance, MYSQL 阅读 (3,535) 1条评论
    MySQL主从复制结构是基于mysql bin-log日志基础上,从库通过打开IO进程收到主库的bin-log日志增量信息,并保存到本地relay log,而后再通过打开MYSQL进程从relay log上获取的增量信息并翻译成SQL语句后写到从数据库。 主从复制结构,实际上可以实现两个功能: 1.从库充当主库的数据库备份实例 2.读写分离,主库负责正常读写数据,从库只负责读数据 实际生产环境,因为很多应用实际读数据库的次数远大于写数据库的次...
  • Centos6.3下DRBD安装配置笔记

    showerlee 2013-08-23 17:42 Load balance 阅读 (7,100) 抢沙发
    -----------------------闲    扯------------------------------- 最近准备更新点负载均衡高可用的文档,所以把之前一直想攻克的DRBD今天抽空给搞定了。 DRBD(Distributed Replicated Block Device) 我们可以理解为它其实就是个网络RAID-1,两台服务器间就算某台因断电或者宕机也不会对数据有任何影响,而真正的热切换可以通过Heartbeat方案解决,不需要人工干预。 例如:DRBD+Heartbeat+Mysql进行主从结...
  • Centos6.3下DRBD+HeartBeat+NFS配置笔记

    showerlee 2013-08-23 17:41 Load balance 阅读 (6,770) 抢沙发
    --------------闲   扯------------------   这里首先感谢酒哥的构建高可用的Linux服务器的这本书,看了这本书上并参考里面的配置让自己对DRBD+HeartBeat+NFS思路清晰了许多。 drbd简单来说就是一个网络raid-1,一般有2到多个node节点,各个节点创建的磁盘块会映射到本地drbd块,而后通过网络对各个节点drbd磁盘块进行互相同步更新。 heartbeat的作用就可以增加drbd的可用性,它能在某节点故障后,自动切换...
  • Centos6.3下利用changepassword修改samba账户密码

    showerlee 2013-08-23 13:20 LINUX 阅读 (4,491) 1条评论
    最近一直在潜心研究linux shell,所以好久没有更新了。今天也是在QQ有人和我聊到samba密码ldap集中验证时,想到一个问题,内网使用samba服务器来存储用户数据,所有的用户不能登陆LINUX后台,如何让客户自行修改密码? 想要解决客户端实现修改samba密码,其实不需要去搭建ldap(维护成本较高),也不需要利用行政手法统计客户端密码(毕竟同事也不好意思告诉你他平时习惯用的密码),网上google了下,利用changepassword这个...
  • 利用AWStatus监控nginx实时日志并认证登陆

    showerlee 2013-08-19 12:59 NGINX 阅读 (15,624) 1条评论
    最近一直在玩nginx,发现他配合FCGI相对apache确实是一个比较适合建站的web代理,在我的512M内存的VPS上初始配置下跑LAMP开启服务的瞬间内存直接被占满,但LNMP则占用100多M,而且访问速度还较apache的快上一些,APACHE真心该好好优化优化了。 这里顺便把awstats的配置从apache移植到nginx,供大家参考。。       系统环境:centOS6.3 NGINX:    nginx-1.41 AWSTATS:  awstats-...
  • LNMP 全功能编译安装 for CentOS6.3笔记

    showerlee 2013-08-18 04:11 NGINX 阅读 (5,796) 3条评论
    五一假期,由于被妹子放鸽子,所以一个人苦逼在家闲着无聊,把之前一直惦记的民间传说性能超apache N倍的NGINX玩了下。研究+测试前后就是一个下午时间,在此把自己的心得整理了下,聊以自慰。。╮(╯▽╰)╭ (最后的备注为介绍NGINX加载PHP原理) LINUX操作系统:centOS6.3 64bit NGINX:nginx-1.4.0 MYSQL:mysql-5.6.10 PHP:php-5.4.13 一.安装开发包(使用默认CENTOS更新源): # yum -y install wget ...
  • Centos6.3下haproxy+keepalived+apache配置笔记

    showerlee 2013-08-17 02:17 Load balance 阅读 (6,813) 2条评论
    keepalived个人简单理解就是实现一个虚IP在keepalived主从服务器之间切换的功能,当主的keeplived挂掉,从机会无缝接管该虚IP。 keepalived它作为一个辅助实现高可用性工具,一般都会配合某个具体服务工作,例如mysql,drbd,haproxy等,本篇介绍的就是haproxy,在前期做好keepalived配置后,做一个切换脚本,当haproxy挂掉后,脚本会立即执行keepalived关闭操作,从而让从机接管,该虚IP其实会和本机的物理IP做绑定,访问虚I...