Disclaimer: I am a coder...not a server guy - however I am pretty savvy with tech stuff.

I have been coding a website for a while, and with a recent boost of popularity, it is time to switch from my grid hosting (Media Temple) to a virtual dedicated (Media Temple). I am, unfortunately the only person on the job...

Now that I have to set up the server from scratch and maintain it I am in way over my head. I am great at understanding tutorials, etc...but I don't even know what kind of tutorial I need?

Where are some good places to start learning about how to setup and maintain my new server?


as asked below my OS is Linux and it came with Plesk 8

closed as off-topic by Katherine Villyard, HBruijn, masegaloeh, mdpc, fukawi2 Feb 18 '15 at 0:19

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

locked by HopelessN00b Feb 18 '15 at 0:56

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Read more about locked posts here.

  • Provide us some specs on your server. What OS? Bit? Control Panels? – JPerkSter Jan 19 '10 at 23:54
  • who downvoted this, and why? isn't this place about server management? – johnnietheblack Jan 20 '10 at 0:54
  • The less you take personally on this site, the better. Upvoted and answered. – Joseph Kern Jan 20 '10 at 2:42
  • haha thanks joseph...i rarely get downvoted on stack...was a little deflating:) – johnnietheblack Jan 20 '10 at 2:51
  • We're a different breed here. – Joseph Kern Jan 20 '10 at 2:54

You'll find a lot of resources on the web. It's really hard to pin down exactly all the knowledge you'll need. But we can start with some basics.

IBM has an excellent Developer Works website. Tons of tutorials and "why"'s answered.

Maybe start with the Windows-to-Linux roadmap series. It's a general introduction to a lot of important topics.

Let me also give you a short checklist of things to learn (in order of importance):

  1. Firewalls - start with everything off (except ssh [port 22] and web [port 80]), only enable those services you need.

  2. Backup/Restore - A backup is not a backup if: It's stored on the same system, or it has never been restored.

  3. Performance Tuning - Do this last.

Most other things, you should learn as you go, there's too many variances. Also participate in your linux distros community, lots of experience there, and they can be the most helpful.

Good luck!

Not the answer you're looking for? Browse other questions tagged or ask your own question.