@APACHE/IIS/NginX/lighttpd
文章平均质量分 56
普通网友
这个作者很懒,什么都没留下…
展开
-
使用logrotate做nginx日志轮询
logrotate看名字就知道是专门做日志轮询的,只把任务配置放在/etc/logrotate.d/下,任务就会自动完成,而且无需安装,系统自带,比较推荐使用. Java代码 [root@srv logrotate.d]# vi /etc/logrotate.d/nginx [root@srv logrotate.d]# vi /etc/logrotate.d/n原创 2009-07-06 15:07:00 · 2997 阅读 · 10 评论 -
自己动手写 HTTP Server
自己动手写 HTTP Server 作者:heiyeluren 博客:http://blog.csdn.net/heiyeshuwu 代码:http://code.google.com/p/heiyeluren/downloads 时间:2008-06-22原创 2008-06-29 01:44:00 · 1658 阅读 · 0 评论 -
awstats安装和配置
1.下载&&安装http://awstats.sourceforge.net/tar .. && cd …. && perl awstats_configure.pl#然后根据提示操作,可以不要这步,直接根据自带的模版定义#cp ../cgi-bin/awstats.model.conf /etc/awstats/common.conf2.按照一下样例设置配置文件:原创 2008-06-29 23:58:00 · 2843 阅读 · 0 评论 -
mysql主从服务器同步体会心得
原来看过MYSQL同步数据的实现,可是自己还没有动过手,今天没什么事就玩一玩,正好在旁边有另一台空电脑,都在同一个路由器下。哈哈,正好。不过首先在找配置文件上就把我卡了好久,由于我用的是xampp安装包,在xampp/mysql/bin目录下看始终没有找到my.cnf,在c:windows目录下也没有发现,看到的只有一个"my"的快速拨号的东西,又不是文件,怎么都打不开。后来找原创 2008-06-30 00:14:00 · 2008 阅读 · 1 评论 -
Apache Solr 1.3.0发布
Apache Solr组很高兴地宣布Solr 1.3.0开始提供下载使用。此版本继续对功能有所加强,同时修改了之前的一些bug,包括:——分布式搜索性能——许多Lucene和其他性能的改进——支持在单个部署中的多级索引——SolrJ客户端和一个二元响应协议,支持更快的客户端-服务器通信——搜索组件可以被组成链式结构,用来提供更灵活的查询处理。组件包括现有的功原创 2008-09-18 19:26:00 · 1651 阅读 · 0 评论 -
IIS 7.0 中的 10 大性能改进(转自TechNet Magazine)
IIS 7.0 中的 10 大性能改进Mike Volodarsky 概览:最小化应用程序占用空间降低带宽成本使用增强的缓存功能 目录 进一步瘦化 Web 服务器 构建在瘦操作系统上 专用的应用程序拓扑 改进的应用程序支持 增加应用程序密度 通过压缩来降低带宽 媒体比特率限制 输出缓存 将 ISAPI 代码转换成 I原创 2008-09-18 19:25:00 · 1495 阅读 · 0 评论 -
Apache、Nginx、Lighttpd对比
Apache* 经典的Web服务器* 除了慢没有别的缺点了* 对了,Apache2对fcgi支持并不好* 非常好用的proxy和proxy_ajp(很多人用它作为tomcat的前端)* 不支持epoll(这年头,epoll几乎是性能的必备)Nginx* 速度快,占用资源少* 杀手级的proxy和rewrite* 非常不错的静态文件能力* 最适合作为整个网原创 2008-06-29 23:46:00 · 2875 阅读 · 1 评论 -
互联网站总量达1.72亿Apache仍居第一
据Netcraft统计,互联网上的网站总量在今年6月份已经达到172338726个,一个月内增长了390万个,其中ThePlanet.com新增了63.2万个,使其成为全球第六大主机服务提供商. 不过虽然网站总量规模巨大,但活跃网站只有大约7000万个,约占总数的四成左右. 1995年8月至2008年6月全球互联网网站数量变化趋势 就网络服务器而言,微软IIS一月增加了原创 2008-07-08 21:23:00 · 1573 阅读 · 0 评论 -
http_load web服务器压力测试工具
1.http_load -parallel 5 -fetches 1000 urls.txt2.http_load -rate 2 -seconds 300 urls.txt例子只是个参考,参数其实可以自由组合,参数之间的选择并没有什么限制。比如你写成http_load -parallel 5 -seconds 300 urls.txt也是可以的。我们把参数给大家简单说明一下。-p原创 2008-09-21 17:45:00 · 1966 阅读 · 0 评论 -
豆瓣的 Web 服务器
豆瓣最近发布新功能有些"疯狂",所以服务器也有新的部署。看到阿北同学在豆瓣广播里说:豆瓣的第二台应用服务器终于投入了使用。Hongqn 忙了一晚上就完成了部署。第一台服务器支撑到 500 万动态PV/天,服务 On Demand 即时分布式部署......500 万 PV , 还是动态 PV, 是个很惊人的数字。因为,如果都能达到一台机器支撑 500 万,那么国内稍有点规模的网站(就说动态原创 2008-06-28 20:39:00 · 1906 阅读 · 0 评论 -
Apache服务器的.htaccess
.htaccess是Apache服务器的一个非常强大的分布式配置文件。正确的理解和使用.htaccess文件,可以帮助我们优化自己的服务器或者虚拟主机。比如可以利用.htaccess文件创建自定义的“404 error”页面,更改很多服务器的配置。而我们所需要做的,仅仅是在这个文本文档中添加几条简单的指令而已。 Unix或Linux系统,或任何版本的Apache Web服务,都是支持.ht原创 2008-09-15 19:31:00 · 1631 阅读 · 0 评论 -
PHP5+Apache2 worker MPM问题
据说PHP5不建议和Apache的 worker MPM 搭配使用,但之前就是拿 PHP 5.2.6 + Apache 2.2.4 worker MPM 来跑服务,效果貌似挺好。后来重新编译了一次 PHP 之后 Apache 就报错了:Apache is running a threaded MPM, but your PHP Module is not compiled to be thre原创 2008-08-19 16:46:00 · 8302 阅读 · 3 评论 -
微软故技重施借赞助之名欲谋杀Apache?
当微软每年赞助给Apache基金会10万美元的消息传来的时候,我感到非常意外和高兴。当Apache基金会主席JimJagielski宣布“微软的赞助已经表明了对Apache基金会的认可”时,我也傻乎乎的跟着高兴。不过和很多人一样,我随后开始考虑,微软赞助Apache基金会背后的原因和目的何在。我并不是一个多疑的人,对于某些阴谋类的故事从来不相信。但是对于微软向Apace的示爱所表现原创 2008-08-21 20:37:00 · 1568 阅读 · 0 评论 -
apache 的网页内容显示是乱码
apache 的网页内容显示是乱码非常感觉下面各位的回答,http://forum.ubuntu.org.cn/yaoms,etcte,HuntXu,sevk,shellexhttp://linux.chinaunix.net/maitr ,zengkun_2008 ,swordfish.cn ,飞哥2005 ,一路征程一路笑 ,cnjnhu我的apache 是Apache/2.2.3。apach原创 2008-08-28 20:15:00 · 1950 阅读 · 0 评论 -
能够保护服务器12个热点技术
现在服务器中存储的信息越来越多,而且也越来越重要; 为防止服务器发生意外或受到意外攻击,而导致大量重要的数据丢失,服务器一般都会采用许多重要的安全保护技术来确保其安全。下面就介绍一些主要的服务器安全热点技术。1. iSCSI技术iSCSI 技术是一种新型储存保护技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。该技术不仅价格较目原创 2008-06-07 00:12:00 · 1674 阅读 · 0 评论 -
apache2配置优化以及性能测试小结
一、优化目的: 公司中现有多个apache平台,其中网元管理系统、升级和注册授权系统、离线浏览系统和应用组所开发的系统都是运行在专用的服务器中,他们都是以业务为主的系统,所拥有的硬件资源比较多,可以着重优化apache的运行速度,以适当的资源换取更高的运行速度。 但是设备中运行的各个配置程序,他们是以性能为主的系统,所运行的环境就要相对恶劣,硬件资源限制非常多,不能供web程序原创 2008-06-13 20:31:00 · 20091 阅读 · 7 评论 -
再谈应用服务器和web服务器的整合
来源: yananay - JavaEye技术网站关于应用服务器和web服务器的整合,有很多的资料了,可是都讲的半生不熟的。根据这几天整合tomcat 和 iis 的经验,再次聊聊这个话题。 首先我们应该对应用服务器和web服务器有一个清晰的概念。所谓的应用服务器,就是提供应用的服务器,这里的应用有很多,比如java应用,ruby 应用,或者 c#应用。 那么什么是web服务器原创 2008-06-13 20:15:00 · 1744 阅读 · 1 评论 -
使用Apache的代理,整合多个Tomcat
一个网友的一个Tomcat下面跑了10几个应用,经常造成内存溢出,希望能够拆分到多个Tomcat里面。从CSDN上面找到我。现状分析:其每个应用都有各自的二级域名,能够通过互联网访问其有几个应用放在一起,也就是只有部分应用希望运行在一个tomcat里面目前使用了jk的连接器建议:运行多个tomcatr实例,通过侦听的端口进行区分。对于每个tomcat,配置各自需要服务的虚拟主机使用原创 2008-09-09 23:33:00 · 1627 阅读 · 0 评论 -
自己动手写 HTTP Server
自己动手写 HTTP Server 作者:heiyeluren 博客:http://blog.csdn.net/heiyeshuwu 代码:http://code.google.com/p/heiyeluren/downloads 时间:2008-06-22原创 2008-06-24 00:25:00 · 1754 阅读 · 0 评论 -
网站压力测试工具集
工具 相关网址LoadRunner http://www.mercuryinteractive.com/products/loadrunner/SilkPerformer http://www.segue.com/products/load-s … nce-testing/index.aspQALoad http://www.compuware.com/products/qacente原创 2008-09-21 17:55:00 · 3274 阅读 · 0 评论 -
apache自带负载均衡的集群功能实战录(mod_proxy模块的应用)
下面以在apache mod_proxy下做的反向代理负载均衡为配置实例:在站点www.test.com,我们按提供的内容进行分类,不同的服务器 用于提供不同的内容服务,将http://www.test.com/news的访问转到IP地址为192.168.1.1的内部服务器上处理,对 http: //www.test.com/it的访问转到服务器192.168.1.2上,http://原创 2008-09-21 18:17:00 · 1947 阅读 · 1 评论 -
让 nginx 用上 cronolog
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://syre.blogbus.com/logs/32229878.htmlnginx 的日志是不支持 |/path/to/cronolog 这样的写法的,不能直接支持 cronolog 来轮转日志。但是日志总是要拆分的。一般都是每天跑一个 crontab ,把原来的日志 mv 一下,然后 kill -USR1 让 ngi原创 2008-12-10 15:32:00 · 1999 阅读 · 0 评论 -
Apache软件基金会十岁了
根据国外媒体报道,Apache软件基金会(ASF,http://www.apache.org/)本周在阿姆斯特丹召开欧洲ApacheCon大会,会上举行了十周年庆典。ApacheCon大会是ASF的官方用户大会和博览会。由被称作“Apache小组”的八位开发者(他们创建并将Apache网络服务器发展壮大)创立的ASF,如今已经有近300位个人会员,以及超过2000名来自6个大洲通过ASF的“Apa原创 2009-03-26 19:59:00 · 1560 阅读 · 0 评论 -
apache的RewriteMap使用心得
在apache的环境下,rewrite还真是生活之友啊,时不时就得用上。前些日子有个需求,要将url重新转一转。什么情况?原来的urlhttp://www.xxx.com/demo/oldpage.php?param1=1¶m2=2转换后的urlhttp://www.xxx.com/newpage.php?url=%2Fdemo%2Fmypage.php%3Fparam1%3D原创 2009-04-05 00:16:00 · 3064 阅读 · 0 评论 -
awstats
在强大的Google Analytics的出现,很少有好用的访问统计工具。那个时候有自己服务器的,会使用awstats来分析Apache的日志,统计每天都有哪些人访问了网站。但GA出现之后,它强大的能力,尤其是业务分析的能力,让我很长时间没有再用过awstats——其实我网站的那点流量也犯不着用awstats,呵呵。不过我认为awstats还是有其可取之处的。GA只能以页面为中心分析相关的信息,但原创 2009-04-18 15:17:00 · 1922 阅读 · 0 评论 -
Nginx分布式负载的设置
作者:老王Nginx分布式负载的设置是通过Upstream模块实现的,而且相当简单。upstream www.foobar.com {server backend1.foobar.com;server backend2.foobar.com;}server {location / {proxy_pass http://www.foobar.com;}}如此一来,我们就可以把foobar原创 2009-04-29 00:56:00 · 1921 阅读 · 0 评论 -
nginx负载均衡和lvs负载均衡的比较分析
lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保守,过于相信旧有方式而等别人来帮你做垫被测试。把所有即时听说到的好东西加以钻研,从而提高自己对技术的认知和水平,乃是一个好习惯。下面来分析一下两者:一、lvs的优势:1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而且工作在网络原创 2009-04-29 01:43:00 · 2612 阅读 · 0 评论 -
三种web性能压力测试工具http_load webbench ab小结
原文:http://www.askwan.com/post/6/题记:压力和性能测试工具很多,下文讨论的是我觉得比较容易上手,用的比较多的三种http_load下载地址:http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz程序非常小,解压后也不到100K 居家旅行 携带方便 呵呵http_load以并行复用的方式原创 2009-05-08 20:36:00 · 4017 阅读 · 1 评论 -
微软的 PHP+IIS+WinServer 开发培训资料/示例代码
下载网址: http://go.microsoft.com/?linkid=9656081 内容: PHP & SQL Server Demos Integrating SQL Server Geo-Spatial with PHP SQL Server Reporting Services and PHP PHP & SQL Server原创 2009-05-07 22:40:00 · 1619 阅读 · 0 评论 -
蜘蛛来了!
作者:老王此蜘蛛可不是好莱坞惊悚大片里的杀人怪物,而是搜索引擎爬虫。虽然SEO很重要,但是当形形色色的搜索引擎爬虫蜂拥而至的时候,网站负载愈发显得捉襟见肘,可以通过分析web日志来检测搜索引擎爬虫的一举一动,不过tcpdump更酷一些,适当的修改下面的命令,你就可以随心所欲的检测网络数据包:/usr/sbin/tcpdump -i eth0 -l -s 0 -w - dst port 80 | s原创 2008-12-10 16:16:00 · 1954 阅读 · 0 评论 -
网站日志收集方式简介
网站用户点击行为的记录,我们通常称为日志,就目前互联网现状,大致有3种不同的方法进行收集。一、传统的weblog 也就是web服务器接受到用户访问的http请求时对此行为进行记录,并返还给用户正常的网页内容。优点:1、简单、方便,可利用web service软件自带的日志功能;2、有现成的开源软件可以对日志进行分析,如:AWStat(per原创 2008-11-23 10:57:00 · 2119 阅读 · 0 评论 -
大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联原创 2008-09-23 19:47:00 · 1619 阅读 · 0 评论 -
apache 配置成滚动日志
apache默认的日志只是1个文件,随着访问量的加大,该日志文件会越来越大,借助apache的rotatelogs.exe自动生成滚动日志。下面配置配置成每24小时产生1个新的日志文件:#先搭建1个很简单网站进行访问DocumentRoot E:/ApacheTestWeb AllowOverride None Allow from all#修改如下配置:CustomLog "|D:/原创 2008-10-16 21:04:00 · 2990 阅读 · 0 评论 -
URL重写的几种实现方式的总结
来源:http://blog.csdn.net/java2000_net/archive/2008/09/16/2935913.aspxURL重写,其实就是把带一大堆参数的url,变成一个看上去很规矩的url,主要目的是为了搜索引擎。举例/viewthread.jsp?id=1234/viewthread.jsp?id=1235/viewthread.jsp?id=1236重写后,可以用/view原创 2008-10-08 20:28:00 · 1914 阅读 · 0 评论 -
URL重写的几种实现方式的总结
URL重写,其实就是把带一大堆参数的url,变成一个看上去很规矩的url,主要目的是为了搜索引擎。举例/viewthread.jsp?id=1234/viewthread.jsp?id=1235/viewthread.jsp?id=1236重写后,可以用/viewthread/1234.htm/viewthread/1235.htm/viewthread/1236.htm我目前使用Tomcat+A原创 2008-10-27 20:50:00 · 2827 阅读 · 0 评论 -
现在的web server,你都用什么?
LAMP叫了多年了,其实对于Apache来说,很多人都已经没有在使用了,很多人都在开始用Lighttpd和Nginx,其间的争论也很多,各种评测也不少,但是还是萝卜白菜各有所爱罢了。在面对选择的时候,我也很困扰,实际上Apache固然是很久没用了,并非性能问题,而是感觉配置方法没有那么让我喜欢,有些臃肿,一直以来Lighttpd是我比较喜欢的,不管在配置、性能和架构方面都显得很简单,但是Lig原创 2008-10-31 17:16:00 · 3085 阅读 · 2 评论 -
apache自带负载均衡的集群功能实战录(mod_proxy模块的应用)
下面以在apache mod_proxy下做的反向代理负载均衡为配置实例:在站点www.test.com,我们按提供的内容进行分类,不同的服务器 用于提供不同的内容服务,将http://www.test.com/news的访问转到IP地址为192.168.1.1的内部服务器上处理,对 http: //www.test.com/it的访问转到服务器192.168.1.2上,http://www.原创 2008-11-03 14:50:00 · 2944 阅读 · 0 评论 -
Squid3.0反向代理的安装与配置
Squid3.0和Squid2.X相比,有了很多改变,这里备忘一下:Squid3.0的安装是很简单的:./configure --prefix=/usr/local/squidmakemake installchown -R nobody.nobody /usr/local/squid/var//usr/local/squid/sbin/squid -zSq原创 2008-11-22 00:15:00 · 2041 阅读 · 0 评论 -
Web缓存
作者:老王Web缓存最权威的资料就属RFC了,可惜它太过言简意赅,本文将对缓存做一些通俗易懂的介绍。为了演示体现缓存的作用,先删除所有的浏览器缓存,然后以如下四种方式访问baidu网站,期间使用Pagetest作为测试软件,这是一个搭配IE使用的软件,功能上类似HttpWatch,不过它是免费的,有关Pagetest的用法可以参考官方文章提供的教程:1. 打开IE,键入百度原创 2008-11-22 00:16:00 · 1726 阅读 · 1 评论 -
FastCGI的并发处理
我还没找到异步处理的方式。如果有异步的实现方式,那就可以单线程异步处理多个并发请求了。不过我在FastCGI的sample里面找到了多线程的方式,多线程的方式封装一下应该也可以达到异步的效果的。比如,doit()线程把FCGX_Request request丢给另一个线程A处理,然后doit()线程阻塞的等待线程A的返回结果。那么线程A实际上就可以采取异步的方式来处理请求了。以下是FastCGI的原创 2008-05-22 20:57:00 · 3547 阅读 · 0 评论