存档

‘Web服务器’ 分类的存档

[Original]Apache/Lighttpd/Nginx简要比较

2008年9月22日 没有评论

·Apache 使用范围最广;在高负载环境下,性能不突出,单台仅能承受上千个并发数;对DOS(拒绝服务攻击)抵御能力差;只有Apache 1.3对FastCGI有支持,不适合使用3P(PHP、Perl和Python)的Web2.0站点

·Lighttpd 占有率仅逊于Apache、IIS和Google Web Server;单台支持上万并发;请求处理速度是Apache的3-5倍;典型范例-YouTube、Mop、SF、豆瓣

·Nginx(Engin X) 处理速度比Lighttpd快10%-15%;在Proxy方面,Nginx>Lighttpd;在FastCGI支持方面,Lighttpd>Nginx;典型范例-六间房,新浪Blog

以上数据、资料来自开发者经验,供Web部署相关人员参考

如果是新兴的Web Server 2.0站点,Lighttpd和Nginx凭借对FastCGI的支持,和高负载下的良好表现,将会是最好的选择;如果是传统站点,Apache是最通用的选择。

分类: Web服务器 标签:

[Original]虚拟主机在线解压文件的实现

2008年9月22日 没有评论

用过虚拟主机的用户应该都有遇到这样的问题,利用CuteFTP等工具上传整站,等待的时间是多么煎熬。为何不打包整站,在服务端直接解压呢?

大部分虚机是没有该功能的,我们可以透过Http Server对PHP的支持,利用PHP来执行Shell Command。(前提,PHP不能以SafeMode运行)

·实现过程

1.下载PHPShell http://phpshell.sourceforge.net/

2.解压上传到服务器,修改文件夹读写权限为755,修改phpshell.php的读写属性为600,修改config.php,假如用户名和密码,如

阅读全文…

分类: Web服务器 标签:

[Collection]取消apache对.htaccess文件的限制

2008年9月20日 没有评论

·问题
当访问一个站点的时候,报告"500 Internal Server Error",查看/var/log/httpd/error_log,报告"/www/users/test.com/.htaccess: Options not allowed here",或者报告"ErrorDocument not allowed here"等信息。

·解决方案
这是由于客户在自己的网站的目录内放置了.htaccess文件。使用.htaccess文件,可以对网站目录的一些特性做子定义,如调整默认首页顺序、设置是否允许目录浏览、对网站目录做用户验证等功能进行定义。

阅读全文…

分类: Web服务器 标签:

[Collection]Apache设置了rewrite模块还是报错

2008年9月20日 没有评论

·现象:
apache设置了rewrite模块还是报错

·解决方案:
按照知识库里的设置了rewrite后访问还是有问题
error.log
日志显示
/www/users/china2008trade.com/.htaccess: IndexIgnore not allowed here
/www/users/china2008trade.com/.htaccess: order not allowed here
/www/users/china2008trade.com/.htaccess: AuthName not allowed here
说明还是有其他的容许没加上

阅读全文…

分类: Web服务器 标签:

[Original]Zeus 502错误的处理方法

2008年9月11日 没有评论

升级完桑梓论坛,忽然莫名其妙出现好多错误页面,显示为 502 Bad Gateway。与此同时,FTP-WEB管理系统也登录不上了。

以为是个别问题,重启了Zeus。这样一来倒好,所有WEB虚拟主机都处于Disable状态。在管理中心将主机选中,Start无效。

阅读全文…

分类: Web服务器 标签: