跳转到主要内容

drupal6里boost模块安装的nginx重写规则


    location / {
        if (!-e $request_filename) {
             rewrite  ^/(.*)$  /index.php?q=$1  last;
        }
    }

改写为:


【转】结合netstat和awk命令来统计网络连接数

作者:老王

Shell写起来很简单,效果却很神奇,你可以先尝试执行一下这条命令:

netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}'

会得到类似下面的结果,具体数字会有所不同:

LAST_ACK 1


ssh免密码登录的设置步骤【已测试通过】

scp是通过ssh连接来加密传输文件的方式,出于一些自动化操作需要(例如备份文件异地传输),要求能通过命令行免密码自动登录来实现。


两步解决win7系统ADSL上传大文件中断问题

曾几何时,开始发现在家里ADSL上传大文件(图片,附件等)时,如果文件过大(>2M),上传过程中莫名其妙会中断,重新续传也不能成功。而且故障很不稳定,有时能传个5M,有时1M多一点都不行,超过6M基本不可以。无论ftp还是web上传都一样。
由于对使用多年的中国电信有信心,一直未怀疑到adsl身上,终于有天空闲,按照参考资料修改系统mtu值,上传怪现象立马解决。


为vim添加nginx配置文件的语法高亮

1. 进入vim的语法目录
cd /usr/share/vim/vim70/syntax/

2. 下载nginx语法定义文件
wget http://www.lsanotes.cn/linux/nginx.vim

3. 编辑文件类型定义
vim /usr/share/vim/vim70/filetype.vim

4. 在接近末尾(其它类似语法的位置)添加以下两行(注意:包括首行的双引号)

" nginx configuration

au BufRead,BufNewFile /etc/nginx/* set ft=nginx


centos安装和管理pure-ftpd的方法

安装过程:
yum install pure-ftpd
vim /etc/pure-ftpd/pure-ftpd.conf

修改/启用以下配置:
PureDB /etc/pure-ftpd/pureftpd.pdb
PassivePortRange 30000 50000

在防火墙启用ftp21端口和30000-50000端口(重要:不然ftp被动模式无法连接)

添加ftp虚拟用户:
pure-pw useradd
(虚拟用户需要关联一个实际系统用户,可以先创建一个专门的ftp用户)

最后重启pure-ftpd服务即可

监控ftp连接的方法:
ps auxw|grep pure-ftpd
pure-ftpwho


慎用EntityCache模块

我辛辛苦苦配置了几天的ubercart,安装了EntityCache后,性能未见显著增长。当卸载EntityCache时,页面报错:

'EntityCacheTaxonomyVocabularyController' not found

尝试过清缓存/update/重启服务器等等处理手段,故障依旧,EntityCache如蛆跗骨,似乎是个不可逆工程。

上google搜'EntityCacheTaxonomyVocabularyController' not found,只有两条记录。第一个看了没什么帮助,第二个http://danecabutterfield.com/ ,哈哈,自己看。。。


nginx虚拟目录设置

nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。
如果非要给nginx安上一个虚拟目录的说法,那就只有alias标签比较“像”,干脆来说说alias标签和root标签的区别吧。


MIME类型大全

  格式前面为后辍名,后面为对应的MIME型(例如:rar application/x-rar-compressed 表示.RAR对应的是application/x-rar-compressed )
  application/vnd.lotus-1-2-3
  3gp video/3gpp
  aab application/x-authoware-bin
  aam application/x-authoware-map
  aas application/x-authoware-seg
  ai application/postscript
  aif audio/x-aiff
  aifc audio/x-aiff
  aiff audio/x-aiff
  als audio/X-Alpha5
  amc application/x-mpeg
  ani application/octet-stream
  asc text/plain
  asd application/astound