Menu
  • 最新文章
  • MYSQL
    • 架构设计
      • 通用设计与方法论
      • 典型架构实践
      • 数据库与缓存
      • 服务化与微服务
      • 消息系统
      • 消息总线架构
      • 搜索架构
      • 架构实践
      • 一致性问题
      • 一分钟系列
      • 通用素质
    • 记事本
      • PYTHON
        • 服务器管理
          • 源码解析
          • nginx
          • 高可用/集群
          • FTP
        • SEO
          • SEO基础
          • SEO技术
          • SEO教程
          • SEO诊断
          • 网络营销推广
        • REDIS
          • PHP
            • 搜索
            • MYSQL
              • 架构设计
                • 通用设计与方法论
                • 典型架构实践
                • 数据库与缓存
                • 服务化与微服务
                • 消息系统
                • 消息总线架构
                • 搜索架构
                • 架构实践
                • 一致性问题
                • 一分钟系列
                • 通用素质
              • 记事本
                • PYTHON
                  • 服务器管理
                    • 源码解析
                    • nginx
                    • 高可用/集群
                    • FTP
                  • SEO
                    • SEO基础
                    • SEO技术
                    • SEO教程
                    • SEO诊断
                    • 网络营销推广
                  • REDIS
                    • PHP

                      最新文章

                      Linux简单处理CC攻击shell脚本

                      服务器管理 2016-04-09 18:05 397
                      第一个脚本是通过查找日志中访问次数过多的ip,并用iptables屏蔽,600秒解封。 #!/bin/bash btime=600 attacks=20 tmpBlockIPFile=/home/tmp_block_ip timestamp=$(date +%s) l

                      shell脚本练习题答案

                      服务器管理 2016-04-09 18:05 407
                      Q1答案 awk '{url[$7]++;size[$7]+=$10}END{for (a in url) {print size[a]/1024"K",url[a],a}}' access.log 解析: 这里定义了两个数组url和size,数组url用来计算单个url被访问的次数,数组size则是统计单个url传输的总字节数。之后的for语句则是循环读取数组url的无素,即

                      shell脚本练习题

                      服务器管理 2016-04-09 18:05 399
                      这里主要收集一些shell脚本练习题,用于加强shell编程能力。 Q1 分析图片服务日志,把日志(每个图片访问次数*图片大小的总和)排行,也就是计算每个url的总访问大小 说明:本题生产环境应用:这个功能可以用于IDC网站流量带宽很高,然后通过分析服务器日志哪些元素占用流量过大,进而进行优化或裁剪该

                      监控mysql主从健康状态shell脚本

                      服务器管理 2016-04-09 18:05 381
                      #!/bin/bash #define mysql variable mysql_user="root" mysql_pass="123456" email_addr="slave@centos.bz" mysql_status=`netstat -nl | a

                      使用shell脚本自动配置mysql主从

                      服务器管理 2016-04-09 18:05 387
                      一直觉得配置mysql的主从挺费时间,现在花了一点时间写了个全自动配置mysql主从的shell脚本。如有什么错误,欢迎提出。 1、在使用之前需要在主服务器上编辑/etc/my.cnf文件,在[mysqld]的下面加入下面代码: log-bin=mysql-bin serv

                      shell脚本每天自动统计网站访问日志

                      服务器管理 2016-04-09 18:05 456
                      写了个shell脚本,可以用来统计每天的访问日志,并发送到电子邮箱,方便每天了解网站情况。 脚本统计了: 1、总访问量 2、总带宽 3、独立访客量 4、访问IP统计 5、访问url统计 6、来源统计 7、404统计 8、搜索引擎访问统计(谷歌,百度) 9、搜索引擎来源统计(谷歌,

                      防止端口扫描shell脚本

                      服务器管理 2016-04-09 18:05 431
                      网上有现在的防端口工具,如psad、portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是:使用iptables的recent模块记录下在60秒钟内扫描超过10个端口的IP,并结合inotify-tools工具实时监控iptables的日志,一旦iptables日志文件有写入新

                      自动重启服务shell脚本

                      服务器管理 2016-04-09 18:05 454
                      比如我们想重启php-fpm。 #!/bin/bash #变量初始化 process="php-fpm" #进程名 startCmd="/etc/init.d/php-fpm start" #启动命令 down=0 while true do #取得htt

                      shell数组小结

                      服务器管理 2016-04-09 18:05 643
                      数组作为一种特殊的数据结构在任何一种编程语言中都有它的一席之地,当然bash shell也不例外。本文就shell数组来做一个小的总结。 在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换。 数组的声明: 1)a

                      同时管理多台服务器的expect脚本

                      服务器管理 2016-04-09 18:05 847
                      最近通过exploring expect书籍,简单学了下expect脚本语言,这个脚本语言是tcl语言的扩展,用来解决一些工具无法自动交互的问题,如ssh登录时,无法在命令就指定密码等。下面是利用expect来实现管理多台服务器的简单例子: #!/usr/bin/expec
                      • «
                      • 1
                      • 2
                      • ...
                      • 80
                      • 81
                      • 82
                      • 83
                      • 84
                      • 85
                      • 86
                      • ...
                      • 112
                      • 113
                      • »

                      标签

                      Linux PHP rsync Iptables varnish SSH nginx heartbeat DRBD Nagios xen LNMP saltstack OpenResty cacti Xtrabackup phpMyAdmin memcached crontab keepalived Putty NFS grub expect dovecot sed 监控宝 ZPanel scp virtualbox wireshark zabbix logrotate fail2ban LAMP openvz oracle screen DTC securecrt Froxlor PPTP dpkg WinSCP openvpn Samba unison 商城 mongodb apt
                      • 首页
                      • 关于我们
                      • 京ICP备15044022号-3

                      Copyright © 2017 Codilight Lite. All Rights Reserved.