Edit: This guide was created using Varnish 3, it is possible that some action will not work with Varnish 4. In one of my previous posts I have guided you into configuring Varnish for WordPress websites. One of the main purposes of Varnish is caching and it is great at it. Yet you may come into a situation where you would want to view the actual site, page or file instead of the cached version of it. Developers for example…
While configuring this very server I kept in mind that I would want to host multiple sites on it. I wanted to be able to configure PHP settings on a per site basis instead of modifying the global PHP configuration for the entire server. I also wanted to make sure that every site/user had its own permissions and thus wasn’t able to screw things up on my server in case of a successful break-in attempt. And of course I also…
The server that hosts this website was configured from the ground up by myself. The purpose was to configure a server with a rather limited resource set that was able to serve a few websites without handing in on performance and page speed. One of the ways to maintain a good performance of the server and websites is to ease the web server from its tasks by implementing a caching proxy. In this case I used Varnish Cache to accelerate…
The configuration of a new Ruby on Rails (RoR) environment has always been a bit of a struggle thanks to mongrel, mod_ruby,… but thanks to Phusion Passenger the configuration and deployment of RoR applications has become an easy job. I will describe how to configure Ruby on Rails with Phusion Passenger on a Debian (Debian GNU/Linux 5.0.4 (lenny)) server.