4. Linux is known for its stability
. The stability of your server
will not be prone to the plagues commonly affecting web sites on shared hosting platforms.
Since you are the only user on the server, your server is immuned to incompatible or
conflicting user settings, or overloading problems which is one of the main causes of
instability which evetually requires a server reboot.
Your server is no longer subject to crowded applications and components required by other
customers which you do not need. Your server is no longer at the mercy of programming errors
usually made by the beginners in a shared hosting environment.
Unnecessary services such as printing can be disabled at will to further protect the server,
and to better utilize its processor time and installed memory. Even the graphics user interface
(GUI) can be disabled completely to reduce the memory footprint. This can potentially enhance
the stability of your server further. Additional tools can be installed to monitor the
stability and responsiveness of your server 24 hours a day.
5. Reliability & Centralized
. Running your own server lets you do thing the way you want.
You can tailor your entire online presence in ways that are most convenient for you. Reduce
redundancy by centralizing common site functions and resources. Use a single database server,
single mail server, and single web server for all your web sites. The number of databases and
email accounts are virtually unlimited.
A typical 2-GHz dedicated server with a single installation of the popular Apache web server
can serve dozens of web sites having tens of thousands of unique visitors per day without
significant performance impact.
If you have multiple web sites, instead of having multiple shared hosting accounts with duplicated
databases and account functions, you can consolidate all accounts on one dedicated server.
The price you pay for multiple separate shared accounts and the time required to maintain them
may be greater than what you may have to pay for a single dedicated server.
The web server can deliver web pages for all of your web sites either from a single IP address
(virtual hosting) or from a unique IP address for each web site (IP-based hosting). You need to
maintain only one access log and error log for all web sites. Common scripts and database
functions can be grouped into one single directory and a centralized database can be used by
all web sites.
A single mail server can handle all emails sending to and receiving from any of your multiple
web sites. There is no arbitrary or artificial limit on the number of email accounts and how
you want your mails received and delivered. A single greylisting filter can effectively protect
your server from spam and junk mails for all of your web sites.
A common directory can be used to hold image resources such as backgrounds, colors, patterns,
icons and images to support the display of web pages on your site. This model offers simplicity
and reliability by eliminating redundancy and duplication of data. This would reduce the amount
of storage of data for all web sites and increase reliability since there are less data to
back up and maintain. At the extreme end of reliability, you can even deploy a redundant or
back up server to automatically take over the main server if it fails.