This is a collection of technical articles documenting my ongoing developmental process as I learn how to use and configure my own home Apache 2.x webserver. This server operates as trbailey.net, has a fully functional postfix mail system and serves several other sites. A site index can be found at www.trbailey.net
This server runs Debian Lenny. A more detailed page can be found here.
Articles I've written do date:
Spamassassin and postfix
Webmin Installation in Debian Linux
IPTables using Webmin and Debian Linux
Installing Gutsy Gibbon on Gigabyte GA-945GCM(X)-S2 & Visiontek x1650
A Simple Home Proxy Server using Apache 2.2 and mod_proxy
Moving a Debian or Ubuntu Webserver to new Hardware
Backup2L with PIGZ parallel file compression for multi-core servers
PHP and Apache MPM Worker
I use a large external USB drive for backup and to augment my Desktop system. It's been formatted for JFS and EXT4. However the standard 2.6.26-2 Debian kernel does not support JFS correctly or EXT4 file systems so I had to compile one. This can be a time consuming venture so I offer them here in case someone else finds them useful. They are contained in the following "repo" directory. You could add the repo to your sources.list and install either of these kernels using apt if you so desire. Below is my working /etc/apt/sources.list entry.
#Custom kernel repository deb ftp://trbailey.net/repo binary/
If you need EXT4 or a correct JFS shutdown and restart, I currently use a 2.6.30-1 from Lenny Backports. The kernel and headers can be found here: