Once you decide on which hardware and software you are going to use, the next step is decide the appropriate location for your physical server for Linux hosting. You might decide to host it in your garage, which probably is an economical, but not a very practical idea in terms of reliability. You could borrow space from one of the open data centers and host it there. Depending on the location and the security policies of the data center, you may or may not have physical access to your server. This might become critical if one of the physical components on your server dies and you need to replace it. In such a case a server, physically located thousands of miles away from you will not turn out to be a good choice. Hosting in a data center is a good idea because most data centers are wired for dual sources of power, have highly sensitive temperature control and are connected to the Internet with a high speed Internet connection.