远程web修改Subversion密码-ApachePasswd
nick | apache | 2010-08-19
远程修改基于apache配置的Subversion密码的工具ApachePasswd
ApachePasswd说明
这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。
目前提供for apache2.0版本及for apache2.2版本。
当Subversion配置成作为Apache的一个模块运行时,在httpd.conf中可能是类似这下面这样的语句:
<Locati... [阅读全文]
[原创] Java大访问下的负载测试分析:jps、jstack
去年在项目中(Java)碰到大访问量的情况,结果服务器支撑不了,换了Ajp、JK、Weblogic、Nginx均不能彻底解决问题,经过长时间的测试结果发现,瓶颈不在服务器本身,而是出在项目本身,所以就想尽一切办法对应用服务器的消耗进行跟踪,后来发现瓶劲出在数据库(Oracle)上,接着又对Oracle进行了一系列的调优并进行观察,发现Oracle的连接不怎么大时,... [阅读全文]
apache 启动httpd.exe 报错 Could not reliably determine the server’s fully qualified
前言:apache虽然能运行,但是看见error.log中有httpd.exe: Could not reliably determine the server’s fully qualified domain name, using 192.168. x. x for ServerName这个错误,想看看是否有其他占用了80端口
开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程... [阅读全文]
apache和nginx的redirect实现域名跳转
apache中,在虚拟主机的配置中加入
引用
RedirectMatch ^/(.*)$ http://www.newdomain.com/$1
或者用
引用
RedirectMatch permanent ^/(.*)$ http://www.newdomain.com/$1
实现301永久跳转
nginx中,在server{}中加入
引用
if ($host = ‘old_domain.com’ ) {
rewrite ^/(.*)$ http://newdomain.com/$1 permanent;
}
[阅读全文]
揭秘全球最大网站Facebook背后的那些软件
2010年6月,Google公布全球Top 1000网站。Facebook独占鳌头。
以Facebook现在的经营规模,诸多传统服务器的技术均将崩溃或根本无法支撑。那么面对5亿的活跃用户,Facebook的工程师们又将如何让网站平稳运转呢?伯乐在线 – 职场博客的这篇文章将展示Facebook的工程师完成这个艰巨任务所用到的一系列软件。
Facebook级别规模的挑战
在我们深入细节... [阅读全文]
A/B测试终极指南
nick | apache, 性能(Performance) | 2010-07-04
A / B测试不是一个时髦名词。现在很多有经验的营销和设计工作者用它来获得访客行为信息,来提高转换率。然而, A / B测试与SEO不同的是,人们都不太知道徒河进行网站分析和可用性分析。他们并不完全明白它是什么或如何更有效的使用它。本文将为你提供有史以来最好的A / B测试教程。
什么是A/B测试?
A / B测试的核心就是:确定两个元素或版本(A... [阅读全文]
在服务端合并和压缩JavaScript和CSS文件
Web性能优化最佳实践中最重要的一条是减少HTTP 请求,它也是YSlow中 比重最大的一条规则。减少HTTP请求的方案主要有合并JavaScript和CSS文件、CSS Sprites、图像映射 (Image Map)和使用Data URI来编码图片。CSS Sprites和图像映射现在已经随处可见了,但由于IE6和IE7不支持Data URI以及性能问题,这项技术尚未大量使用。目前大部分网页中的JavaScri... [阅读全文]
在 windows下搭建基于apache的SVN环境
1 软件下载:
在http://httpd.apache.org/download.cgi,下载:
apache_2.2.14-win32-x86-openssl-0.9.8k.msi
在 http://subversion.tigris.org/,下载:
Setup-Subversion-1.6.6.msi
在http://tortoisesvn.net/downloads,下载:
LanguagePack_1.6.3.16613-win32-zh_CN.msi
TortoiseSVN-1.6.3.16613-win32-svn-1.6.3.msi
备注:apache与svn安装时,需... [阅读全文]
SCGI > FastCGI
FastCGI就像它的名字一样,已经非常快了。但是SCGI更快!虽然都是CGI协议的继承人,但SCGI协议比FastCGI协议更简单。
主流Web服务器都支持SCGI:
Apache:mod_scgi(源代码),mod_proxy_scgi
Lighttpd:mod_scgi
Nginx:mod_scgi
SCGI源于Python社区,在PHP社区里,似乎支持很少,只看到一个名为appserver-in-php的项目里有SCGI相关代码,实现方式很直... [阅读全文]