GNU Screen has recently become one of my favourite tools.
Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.
Here's how you can simply use it to Keep Processes Running After Disconnecting SSH.
Here's a few more commands to get a bit more funcitionality:
CTRL-a SHIFT-\ (CTRL-a |)
CTRL-a TAB, then CTRL-a c
CTRL-a SHIFT-s (CTRL-a S)
CTRL-a SHIFT-x (CTRL-a X)
Ctrl-a :layout save default