Archive for August, 2009


I’ve been reading a few other blogs about how some people have implemented NginX as an accelerator for their Apache-based websites.

NginX outperforms Apache on small- to mid-range servers when it comes to static file handling, particularly because it is event driven.

The downside of NginX is that PHP can only be used with FastCGI. In general, most how-to’s explain how to implement PHP FastCGI with NginX using TCP. This is adding extra overhead and slows PHP to a crawl. A better solution is to use the UNIX sockets instead, which is explained well in Till’s blog.

But even using UNIX sockets, the PHP FastCGI and NginX combination is not as fast as Apache can handle PHP requests. For this reason, NginX can act as a great accelerator for static files while Apache deals with all the PHP requests. Even with the extra TCP overhead between NginX and Apache, this makes for quite a speedy combination.

Thinking logically, some people figured that loading static files from RAM memory instead of the harddrive must make things even faster. But that really depends… View Full Article »

Firewall and router with ProxmoxBy default Proxmox does not come with a firewall, which may leave it and your virtual servers exposed to the elements of the Internet.

An additional issue arises when a hosting provider blocks servers if unauthorized MAC addresses are detected. As Proxmox’s bridged network creates and exposes MAC addresses for its virtual network interfaces, this may cause your server to be blocked from the hosting provider’s network.

To combat both this article will describe how to create your own virtual network with firewall protection using Shorewall, a popular and effective firewall / router software package.

View Full Article »

Lifestream for August 31st

twitter (feed #2)
Wooh! I’ve been slacking… Must be the bank holiday :) Even Mashable is quiet! [#]

Lifestream for August 29th

twitter (feed #2)
Unbelievable. I’m glad I haven’t been one for longer that 6 mo’s myself. #recruiters are #idiots [#]

Lifestream for August 28th

twitter (feed #2)
Compiling kernels… What a joy… NOT! [#]
twitter (feed #2)
Aha! Now compiling kernels CAN be a joy… Script the whole motherload! [#]
twitter (feed #2)
I am *so* knackered… And it’s going to busy day tomorrow as well. Better make it an early night – no blogs today :/ [#]
Powered by WordPress and Motion by 85ideas.