欢迎访问www.showerlee.com, 您的支持就是我前进的动力.
  • [PYTHON]简单的文件增删改查处理

    showerlee 2013-10-14 15:57 PYTHON 阅读 (6,722) 抢沙发
    快一个月木有更新了,在这段时间内,博主除了忙工作外,就一直在研究python编程,据圈内朋友闲聊,python应该是未来一个运维攻城狮除了shell以外必备的LINUX脚本语言,所以就硬着头皮,按照老男孩的python视频讲座,把自己的研究成果贴出来,目前还没学完,期待老男孩的讲座更加给力些。 PS: 1.老男孩的python视频讲座很不错,希望能继续免费下去。。。 2.博主编程很烂,有什么地方有问题,还请多多指教。。。 ...
  • [SHELL]mysql主从+keepalived线上恢复解决方案

    showerlee 2013-09-17 16:49 SHELL 阅读 (8,002) 抢沙发
    最近一个项目需要做一个mysql+keepalived高可用主从同步,配起来当然轻车熟路,但想到如何在主库挂掉,从库接管后,以最快的速度恢复数据,并让主库重新接管,所以整理了下思路,编写了如下脚本,供大家参考 mysql主从,以及keepalived高可用配置本博传送门: http://www.showerlee.com/archives/300 http://www.showerlee.com/archives/702 一.备份从库当前数据库 注:以下的所有配置需要在数据库未运转...
  • CentOS6.3下部署文件恢复神器extundelete

    showerlee 2013-09-04 15:56 LINUX 阅读 (19,512) 4条评论
    最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,但是恢复ext4一直没有概念,而且目前线上的系统分区格式都是ext4,SO网上找到了一款叫extundelete的文件恢复工具,该工具最给力的一点就是支持ext3/ext4双格式分区恢复,对我们运维攻城狮算是一款神器级别的软件,这里整理了如下文档,供大家参考。 虚拟机:        vmware workstation 9.0.2 操作系统: &n...
  • CentOS6.3下nginx性能调优

    showerlee 2013-09-03 16:20 NGINX 阅读 (9,308) 1条评论
    一.NGINX优化配置 1.主配置文件优化: # vi /usr/local/nginx/conf/nginx.conf ----------------------------------------- user nginx nginx; worker_processes 8; worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000; error_log  /usr/local/nginx/logs/nginx_error.log  crit; pid        /usr/local/nginx/logs/ngi...
  • CentOs6.3下配置nginx加载ngx_pagespeed模块

    showerlee 2013-09-02 17:34 NGINX 阅读 (7,128) 抢沙发
    ngx_pagespeed 是一个 Nginx 的扩展模块,可以加速你的网站,减少页面加载时间,它会自动将一些提升web性能的实践应用到网页和相关的资源(CSS、JS和图片)上,无需你修改内容和流程。 功能包括: 图片优化: stripping meta-data, dynamic resizing, recompression CSS & JavaScript 压缩、合并等 小资源的内联 推迟图片和 JS 的加载 HTML 重写 延长缓存扩展 ------------------------------...
  • CentOS6.3下安装fail2ban防暴力破解工具

    showerlee 2013-09-01 10:08 Security 阅读 (10,870) 抢沙发
    fail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是调用防火墙屏蔽),如:当有人在试探你的SSH、SMTP、FTP密码,只要达到你预设的次数,fail2ban就会调用防火墙屏蔽这个IP,而且可以发送e-mail通知系统管理员,是一款很实用、很强大的软件! 功能和特性: 1、支持大量服务。如sshd,apache,qmail,proftpd,sasl等等 2、支持多种动作。如iptables,tcp-wrapper,shore...
  • CENTOS6.3 x64下安装VirtualBox

    showerlee 2013-09-01 10:01 Virtualization 阅读 (6,939) 抢沙发
    1.下载rpm包 # wget http://download.virtualbox.org/virtualbox/4.2.8/VirtualBox-4.2-4.2.8_83876_el6-1.x86_64.rpm 2.安装依赖包 # cd /etc/yum.repos.d # mv Oracle-Base.repo Oracle-Base.repo.disabled # wget http://public-yum.oracle.com/public-yum-ol6.repo  # yum -y install SDL 3.安装 # rpm -ivh VirtualBox-4.2-4.2.8_83876_el6-1.x86_64.rpm  4.进入图形界面登陆...
  • Apache中多个HTTPS虚拟主机的实现

    showerlee 2013-08-31 21:57 APACHE 阅读 (7,965) 抢沙发
    要实现一个Apache服务器上提供多个SSL虚拟主机, 可以: * 使用多域名SSL证书,可以实现一个IP,一个443端口上多个SSL虚拟主机; * 一个ip,为所有SSL虚拟主机配置单独的端口。比如,默认的虚拟主机使用443,其他的使用8080或8081等,且每个SSL虚拟主机必须独占一个端口; * 为Apache服务器配置多个IP,每个SSL虚拟主机独占IP。如果只有一张物理网卡,可以配置为网卡配置子接口; * 使用mod_gnutls模块,创建...
  • 实现apache下,IP地址无法访问网站.

    showerlee 2013-08-31 21:53 APACHE 阅读 (6,505) 抢沙发
    在apache2/conf/extra/httpd-vhosts.conf下首行添加 ------------------------------------ <VirtualHost *:80>     DocumentRoot "/usr/local/www/www.abc.com.cn/"     ServerAlias 1.1.1.1     <Location />     Order Deny,Allow     Deny from all     </Location> </VirtualHost> ---------------...
  • CentOS6.3下使用webbench对网站进行压力测试

    showerlee 2013-08-31 21:50 APACHE 阅读 (6,086) 抢沙发
    webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比 Apache自带的ab压力测试工具好,安装使用也特别方便。 1、适用系统:Linux 2、编译安装: # wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz # tar zxvf webbench-1.5.tar.gz # cd webbench-1.5 # make && make install   3、使用: # webbench -c 500 -t 30 http://127.0.0.1/test.jp...