I'll be setting up a dedicated web server at work soon, my first non hobby server - What should I know?
- by Rogue Coder
I've been running my own dedicated server running CentOS and a LAMP stack for 2-3 years now, but it's only been hosting my own websites which aren't super important. However, I will soon be setting up a Linux Webserver and Linux Database Server at work, and I'm wondering what are some important things I should be doing.
It's an internal server only, so only people in the company can access it.
Should I get a slave server for both of my servers for backups? If I do this, how many backups should I be keeping and how often should those backups be done?
Right now on my current server I run a cron job nightly to backup my MySQL databases (Usually 40mb files once compressed), and bi-weekly cron jobs to backup my web root. I just store these files on my local computer via FTP.
Also, for an internal server like this, should I look at using LightHTTPD or NginX to increase performance, or will Apache be fine?