Archive for the tag 'nginx'

new ebuild for Nginx

Unlike Apache httpd server Nginx has no ebuilds which let you select which modules you want to have installed with it. Yet.

On last Saturday I have written an eclass to simplify maintaining Nginx ebuilds and added a new Portage variable NGINX_MODULES to USE_EXPAND. In other words, from that on you can select Nginx modules like for Apache. As an example, Read more »

Pointers to software for writing webapplications in C/C++/Boost

As you might have noticed I switched to C/C++ and Boost (and my own preprocessor) for writing high-performance webapplications. In most cases I write them as module to Nginx.
These resources have been very helpful for me in the beginning: Read more »

nginx on SheevaPlug

SheevaPlug illustration

*Update: patch to support libatomic-ops for increased performance and no segfaults *
*Update 2: the patch has been included in Nginx 0.8.30 (and later), step 7 can be omitted *

Last Friday, after about a week of order processing and five days in shipping, my SheevaPlug has arrived in Germany. It is revision 1.2 1.3 and came pre-installed with Kernel 2.6.30-rc5 and Debian – which surprised me as many sites made me expect Ubuntu.

Nevertheless, I have already installed Gentoo on it preserving that Debian as rescue system. But before having done that I have installed Nginx on the SheevaPlug. And this is how: Read more »

rewriting URLs for using a CDN for your Wordpress blog

A lot has been written about Wordpress tuning. Unfortunately utilizing CDNs with Wordpress is despite a few plugins still fiddly and requires modifications to themes, links and the such. Yet even a lot of plugins don’t correctly link to their JS files, resulting plugins such as My-CDN not being able to rewrite all links.

Therefore I have written a plugin to hook a rewriter into PHPs ob_start(). Without going further into technical detail, it lets you use a CDN for your Wordpress blog within minutes.

Download the “OSSDL CDN off-linker” here: Wordpress Plugin page.

Read more »

Next Page »