User Tools

Site Tools


nndocs:start

This is an old revision of the document!


Naptastic Network Documentation

These pages contain instructions I've written to myself, which I think you might also find useful. The instructions explain how to reproduce certain configurations and results that I've accomplished before, so that I don't have to figure them out all over again the next time they're needed.

You might think of it as a form of caching; instead of recalculating the steps to an ideal configuration, I fetch the instructions from the cache and just execute them.

Naptastic LAMP Stack

lamp – Linux, Apache, MySQL, PHP. The 'standard' web hosting stack. This is the best configuration I've managed to come up with so far, though there are ways in which it could be improved. It uses:

  • Debian Testing. This doesn't call for a custom kernel, but there's nothing stopping you!
  • Apache 2.2 from Debian. I don't have experience with 2.4 yet; it isn't in the repositories; and compiling it from source is pretty low on the priorities list.
    • Apache uses the Event MPM, and is tuned somewhat. There's still room for more tweaking.
    • Virtualhosts need to be configured from scratch. That's not documented here yet.
  • MySQL 5.5 from Debian.
    • I'm not yet doing anything special with it.
  • PHP 5.4.11 (or newer, if it exists) from source. PHP isn't something I want to use from someone else's repositories.
    • PHP runs via Apache's mod_fastcgi (not fcgid) and PHP-FPM, which is amazing and my favorite PHP handler so far ever.

Linux Pro Audio

lad – This is a long, long list of applications and plugins, so it should probably get split up at some point.

Have done, haven't documented

PXE – Booting for network installations, diskless computers, or a common and easily-managed image. Custom kernel – not sure if I really need or want to document this. There are so many great guides out there.

I know there's a lot more but I can't think of anything at the moment.

nndocs/start.1361816225.txt.gz · Last modified: 2013/02/25 18:17 by naptastic