王殊勋的个人博客

只要开始,虽远不迟!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #! /bin/sh . /etc/rc.d/init.d/functions MONIT=/usr/bin/monit case "$1" in start) daemon $NICELEVEL $MONIT RETVAL=$? echo ;; stop) echo -n "Stopping monit: " killproc monit RETVAL=$? echo ;; restart) $0 stop $0 start RETVAL=$? ;; *) esac e
阅读全文 »

Iftop主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同那台机器间的流量大小,非常适合于代理服务器和iptables服务器使用. iftop安装 1、安装依赖 1 yum install libpcap-devel ncurses-devel 2、开始安装 1 2 3 4 5 wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz tar xzf iftop-0.17.tar.gz cd iftop-0.17 ./configure make && make install 3、
阅读全文 »

如何用BIND, GeoIP, Nginx, Varnish来创建你自己的高效的CDN网络? CDN,意思是Content Distrubtion Network,意思是内容分发网络,简单的说,就是全地域范围内的负载均衡,全地域的概念可以是全国,也可以是全世界.由统一的DNS服务器进行地址转发,选择离用户最近的地区服务器进行负载均衡.本质上是从一个机房内的负载均衡扩展到了全世界范围内的负载均衡.同时可以将本地化的内容,由当地的服务器实现.做浏览器的地区自动选择. 比如在中国,被人为划分成两大区域,北方是网通,南方是电信.这两个网络之间互访是比较慢的.作为大型网站,一种解决办法是将全部服务器
阅读全文 »

1.安装依赖 1 sudo yum install gcc flex bison zlib zlib-devel libpcap libpcap-devel pcre pcre-devel libdnet libdnet-devel tcpdump 2.Snort安装 2.1 snort&daq安装 1 2 yum install https://www.snort.org/downloads/snort/daq-2.0.6-1.centos7.x86_64.rpm yum install https://www.snort.org/dow
阅读全文 »

在 Linux 中,我们可以使用下面这台命令来得到另一个终端的用户的输入输出是什么: 1 strace -e read,write -s16384 -x -p "用户 pst 的pid" 但 strace 的输出,基本不可读,我刚好发现在 CPAN 上有相应的模块来来帮大家解析,可以通过那个软件直接见到用户的输入输出的内容,可以实时见到他的操作.相当的方便. 1 cpanm ttylog 这个的使用也很方便,直接使用 w 看看新进入的用户使用的是哪个 tty .然后使用这个软件指定见到的那个 tty 就行. 例如新用户进来后是 pst/4. 1 ttylog pts/
阅读全文 »

首先在新服务器上直接进入redis-cli,执行从库配置slaveof 192.168.1.100 6379,这里假设要将192.168.1.100的6379端口的redis服务转移过来.这样就已经开始同步了. 通过info可以查看当前服务器是slave. 然后通过info命令查看master_link_status,如果为up,表示同步完成.(在同步过程中,执行查询的时候还是会提示”Redis is loading the dataset in memory”,这属于正常情况.把数据从磁盘文件加载到内存中可能会消耗很长的一段时间.) 最后断开主从关系,在redis-cli命令行下执行sl
阅读全文 »

CentOS 已经发布了6.2版了,现在已经可以用在生产环境了,新版本的内核也能更好的利用硬件.写了一个脚本,用来初始化系统环境,现在分享出来,你可以根据自己的需要,对脚本进行相应的修改. 脚本的内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
阅读全文 »

我们安装apache第一件事情就是开启apache的gzip的压缩,现在我们来开启nginx的gzip压缩. zip压缩用的是http_gzip_module模块.这个模块支持在线实时压缩输出数据流,使用范例: 1 2 3 4 5 gzip on; gzip_min_length 1000; gzip_proxied expired no-cache no-store private auth; gzip_types text/plain application/x-javascript text/css te
阅读全文 »

检查虚拟主机配置中的: 1 2 3 4 5 6 location ~ .php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME html$fastcgi_script_name; include fastcgi.conf; } 看下最后的include的文件是否存在,因为不同的版本这个文件的名字可能不同,所以只看网上的教程可能会照不到这个文件. 比如我本地的是fastcgi.conf,而VPS是fcgi.conf,所以这里一定要
阅读全文 »
0%