Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Make backups (for whatever definition of "backup" you need in your context) religiously, and store them somewhere that isn't your primary provider. Test your ability to construct a new running system (preferably on another VPS provider) from your backup. Do this regularly, not just once.

Now you have a safety net, and you can go nuts with whatever hare-brained schemes you happen to find in a how-to. :) Both Slicehost and Linode have excellent libraries of articles for setting up typical services, although neither one give ongoing maintenance (backups, patching, monitoring, log reviews, etc) nearly enough attention.

If you really want a learning experience, find an old machine, and spend some time with "Linux From Scratch": http://www.linuxfromscratch.org/ . You'll learn an enormous amount about how the whole system fits together by going through that exercise. (I did that with a few machines back in the day before there was something like LFS to point people to; having a roadmap like that would have sped the learning process up significantly.)



Make should you have a notebook (Notepad will do) ready before you login the first time. Record down every single step as you setup your box.

Review back the steps, optimized them if necessary. You will find them extremely handy the next time you setup a new box.


Oh Yeah. I installed LFS once. Then I installed Gentoo. Then Arch. Learn't a lot of things along the way. Definitely recommended.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: