欢迎访问www.showerlee.com, 您的支持就是我前进的动力.
  • Centos6.3下DRBD+HeartBeat+NFS配置笔记

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

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

    showerlee 2013-08-19 12:59 NGINX 阅读 (25,714) 抢沙发
    最近一直在玩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 阅读 (16,971) 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 阅读 (15,359) 2条评论
    keepalived个人简单理解就是实现一个虚IP在keepalived主从服务器之间切换的功能,当主的keeplived挂掉,从机会无缝接管该虚IP。 keepalived它作为一个辅助实现高可用性工具,一般都会配合某个具体服务工作,例如mysql,drbd,haproxy等,本篇介绍的就是haproxy,在前期做好keepalived配置后,做一个切换脚本,当haproxy挂掉后,脚本会立即执行keepalived关闭操作,从而让从机接管,该虚IP其实会和本机的物理IP做绑定,访问虚I...
  • Centos6.3下rsync+sersync安装配置笔记

    showerlee 2013-08-17 02:04 RSYNC 阅读 (23,468) 6条评论
    最近单位活比较多,所以就很少更新,晚上上网碰巧看到一篇关于sersync的介绍,个人感觉较rsync+inotify配置更加规范,刚好最近手痒,就总结了下,分享给大家。 目前业内比较靠谱的同步解决方案有: rsync+inotify-tools,Openduckbill+inotify-tools和rsync+sersync 前两者由于是基于脚本语言编写,所以规范程度,执行效率相对rsync+sersync就稍微弱一些。 sersync是使用c++编写,基于boost1.43.0,inotify api,rs...
  • [SHELL]监控LINUX目录文件变化

    showerlee 2013-08-16 21:25 SHELL 阅读 (10,783) 抢沙发
    最近看到群里有人聊到他们的服务器最近被挂马,然后想利用一个脚本能够实时监控web目录下文件的变化,也就是对该目录的增删改操作都会记录到相应日志下。 当时感觉这个功能的确实有点意思,所以网上查阅了些资料,自己研究了下,这会儿有空写了个脚本,分享给大家,如有问题,还请大家指出。 以下我写了两个脚本: 脚本1:将需要监控的目录的原始状态保存到LOG日志 脚本2:将脚本1的原始状态与本脚本比对,如...
  • Centos6.3下利用openvpn部署远程VPN服务

    showerlee 2013-08-16 16:55 VPN 阅读 (32,445) 3条评论
     今天看到群里有人提到openvpn,刚好放假在家,就顺带的研究了下。 2年前自己还是小白的时候就在老单位连总部OA时用过openvpn这个客户端,感觉还挺好用,而且觉得以后项目应该也能用得上,SO google了网上大量零碎资料,折腾了大半天,按照自己的理解就整理了如下文档,给有兴趣的朋友分享一下。 最近一直想把自己的短板,也就是LINUX编程这块好好研究下。。 不扯了,开始干活。。 -------------------华...
  • CENTOS6.3下zabbix安装部署

    showerlee 2013-08-16 16:13 ZABBIX 阅读 (51,089) 10条评论
    RHCE过的EMAIL已经下来,所以最近闲了就准备把先前的文档更新下。 我更新的内容主要是把自己当时的理解加到配置里,告诉大家我当时的一些思路想法,而不会像网上的很多文档只会把一大堆命令贴出来,搞得很多本身对该知识点不了解的朋友更加晕头转向。 搞了LINUX大半年,真心是兴趣所致,变成LINUX大牛是我未来事业的目标,对此我乐此不彼,但也深信不疑。。 最近研究了下群里谈论比较火的一个国外开源网络监控...
  • LAMP 全功能编译安装 for CentOS6.3笔记

    showerlee 2013-08-16 15:43 APACHE 阅读 (37,455) 11条评论
    最近抽空在虚拟机上测试成功了LAMP各个最新版本的整合编译安装,算是把之前的博文整合精简,以下内容均在CENTOS6.3(安装minimal desktop和默认开发包)下测试安装成功,并做了相应优化配置,如有遗漏,还请留言指教.   LINUX操作系统:centOS6.3 64bit(安装了系统默认开发包) APACHE:httpd-2.4.4 MYSQL:mysql-5.6.10 PHP:php-5.4.13 注:推荐安装centos6.3系统时,在系统安装向导中。将默认开发包勾上,避免...