Your first thoughts should revolve around the needs and wants of getting your own server. You may find yourself in a situation where you need one. (Due to traffic etc.)
You may also want your own server for the following reasons :
- More privacy
- More control over specific features
- The ability to host several sites at once
Either way, this article is aimed at making the process transparent to you - the webmaster that wants or needs to run a server. There are unlimited configurations available when you set up your server. In general, the steps in this tutorial apply to all configuration variations, as it is intended to be a general guide.