文章标签 ‘web’

       今天无意间发现一个新兴webserver软件 cherokee。号称比nginx还牛。网上搜索了下,结果不是他吹的那样牛逼,在高并发下还是nginx更牛x,相比下cherokee的优势在于提供web的后台管理,这真是太方便了。持续关注这个软件中。       发一个比较详细的评测。 http://www.21andy.com/blog/20100409/1825.html

2010年4月22日20:16 | 7 条评论

        先说下本vps 搭建的网站采用的是nginx + php + mysql 组合。 今天无聊上传了一个php webshell到我的vps server上。 结果是惨不忍睹。整个linux服务器的文件全可见,安全问题被我忽视了。看看截图。        看看截图吧被webshell了连我的备份文件都要被xxx。上面也丢了几个虚拟主机,一旦有一网站有程序漏洞被webshell了整个服务器都沦陷了。到百度 google 去搜索了下nginx的权限控制问题,虽然看到了解决方案,不过太不爽了。nginx真的非常好用,不过现在的问题是要解决权限问题。期待nginx以后的版本能解决这个问题,虚拟主机上的安全配置问题。        找个时间准备把nginx换成apahce,鉴于个人站根本没上面流量Apache也绝对没问题。

2010年3月3日14:38 | 9 条评论

没事搜索了下apahce nginx lighttpd 这三个web server的综合评测文章。这篇还不错转载了。 www.qq.com 腾讯   www.douban.com 豆瓣 www.xiami.com 虾米 等网站都是用的nginx了。 我这个小博客构架于vps上,web server采用nginx。 —————————————————————————————————————- 一.软件介绍(apache  lighttpd  nginx) 1. lighttpd Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。 Lighttpd使用fastcgi方式运行php,它会使用很少的PHP进程响应很大的并发量。 Fastcgi的优点在于: · 从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分配新的进程来运行逻辑. · 从安全性上看, fastcgi和宿主的server完全独立, fastcgi怎么down也不会把server搞垮, · 从性能上看, fastcgi把动态逻辑的处理从server中分离出来, 大负荷的IO处理还是留给宿主server, 这样宿主server可以一心一意作IO,对于一个普通的动态网页来说, 逻辑处理可能只有一小部分, 大量的图片等静态IO处理完全不需要逻辑程序的参与(注1) · 从扩展性上讲, fastcgi是一个中立的技术标准, 完全可以支持任何语言写的处理程序(php,java,python…)

2010年2月8日15:26 | 6 条评论

问题概述:            nginx,咱也来赶赶新潮.给linux服务器配上nginx. 装上WordPress.鉴于WordPress不是太理想的速度.采用了"cos-html-cahce"这一个优秀国产插件. 问题也就来了. "cos-html-cahce"并没正常工作. 现象为只生产首页.文章的html不生成. 排除了目录写权限的因素.还是找不出原因. 解决办法:       谷歌 百度一番后找到了方法.  导致这个问题的原因是 cos-html-chace没正确获得网站目录的路径.找到问题了解决办法也就迎刃而解了. 1、打开你该网站的 nginx 的 conf 配置文件.  winscp 或者 命令行模式vi都行。 2、找到配置php支持的一段。         location ~ .*\.(php|php5)?$             {                 fastcgi_pass  unix:/tmp/php-cgi.sock;                 #fastcgi_pass  127.0.0.1:9000;                 fastcgi_index index.php;                 include fcgi.conf;             } 3、在大括号中间增加粉红色的语句。就是给php指定网站目录了。     比如你的网站目录为  /home/xxx/public_html  那就加 root /home/xxx/public_html;     如下是我的配置:         location ~ [...]

2009年12月28日20:15 | 没有评论

       问题: 在几个blog程序中折腾的结果~  导致url连续二次变化。这是第三次了。  nginx 通过rewrite 使用 “permanent;”参数 成301永久url重定向。  以往的url结构  http://www.iamle.com/post/199/  现在需要的url结构  http://www.iamle.com/archives/199.html      过程: 学习nginx的配置规则,学习正则表达式(我也没接触过,学呗。)  nginx的中文维科:http://wiki.nginx.org/NginxChs  正则表达式入门:http://zh.wikipedia.org/zh-cn/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F                  http://deerchao.net/tutorials/regex/regex.htm      简单说明下(认真学习正则表达式-我没认真学^_^):  ^ 表示 匹配字符串的开始.  $ 表示 匹配字符串的结束.  $1 $2 表示变量  ([0-9]+) 表示至少1个、最多不限制的数字串.  头看晕了(不是程序员。)。写出表达式。  —————————————————-  —————————————————-  [sourcecode language="css"] rewrite ^/post/([0-9]+)/$ /archives/$1.html permanent; rewrite ^/html/y2009/([0-9]+).html$ /archives/$1.html permanent; [/sourcecode]    把表达式加入nginx conf 文件。  —————————————————–  location / [...]

2009年12月27日02:42 | 3 条评论
QR Code Business Card
Copyright ©1987-2011 流水理鱼|wwek . Google Sitemap . Baidu Sitemap . 网站地图 . 渝ICP备09003253号
Powered by WordPress 3.3.1 Theme by themename