We have been evaluating caching reverse proxy servers at work. We looked at
Nginx+memcached,
Squid, and
Varnish. Most recently,
we found that Nginx version 0.7 has
support
for caching static files using the proxy_cache directive in
the NginxHttpProxyModule.
This allows us to use Nginx as a caching proxy without having to handle the
complication (or flexibility depending on how you look at it) of setting and
invalidating the cache as with the Nginx+memcached setup.
Here are my notes for setting it up with an Apache+Wordpress backend.
Update 2010-01-05: Over a couple months, we switched to Nginx ...
... read more »Since we're using WordPress at work, I decided to install WordPress on my local machine for testing and educational purposes. Here are my notes. The versions of stuff are: WordPress 2.8.4, Ubuntu 9.04 Jaunty Jackalope, MySQL 5.1, PHP 5.2.6, Apache 2.2.11 with prefork mpm.
sudo apt-get install php5 sudo apt-get install php5-mysql
sudo apt-get install mysql-server
Set a password for the MySQL root user when prompted.
cd /var/www sudo wget http://wordpress.org/wordpress-2.8.4.tar.gz ...... read more »
I'm Eliot and this is my notepad for programming topics such as Python, Django, Ubuntu, Emacs, etc... more »