My company is increasing in size, and our websites are picking up more and more traffic. We're currently using some low-cost shared-hosting, but have been experiencing downtime due to too many concurrent connections (limited to 200), enter Virtual Dedicated Hosting.
I have some experience with Linux, but limited to running basic commands to move, edit, delete files and directories. So, being a less-experienced user, I'm a bit shaken at the thought that everything will be on my shoulders. We're going to be running Apache, PHP, and MySQL.
What types of things should I be focusing on with regards to reading and learning. Any major errors new sysadmin's make when acquiring their own server?