Linux Web Hosting: The All You Need to Know


Linux web hosting is so named, based on the operating system on which the web server software, database, and coding conventions reside. The functionality and robust nature of Linux has definitely made it a very viable alternative to Microsoft and Unix-based operating systems. Linux is now recognized worldwide as an enduring network, file/print, and web server operating system. Endearingly called a LAMP server, the Linux web hosting model is based on the server having a LINUX operating system, an APACHE web server application, a MYSQL database, and a PHP server markup coding application. As time has proven, the Linux/LAMP server continues to be a strong option to reliably serving web pages and running web-based applications. Per netcraft.com, "?Apache continued to take market share from Microsoft servers?" during a March 2005 web server survey of 60 million web sites.

==| Advantages: |==

The advantages of Linux-based web hosting surround the premises of reliability, security, functionality, and price.

In the case of reliability, there have been documented cases of Linux servers running for one year without technical difficulty or downtime! This is amazing, considering the fact that web hosting servers with Microsoft operating systems are notorious for needing scheduled reboots to refresh system resources.

Security is a bittersweet advantage. While out-of-the box installations may have known security vulnerabilities, Linux is continually evolving patches to make the operating system more bullet-proof, and overall, provide a greater degree of security than most Windows-based installations.

Functionality is another asset of Linux. Having evolved from almost a "hobbyist" operating system, to one which has vested interests from IBM, Sun, and other major companies, Linux web hosting now possesses phenomenal power and respect.

Lastly, price is a major advantage of Linux based web hosting, as distributions and flavors of Linux come in affordable ranges. Since Linux is available in these open source distributions, savings are generally passed to the customers.

==| Disadvantages: |==

Linux web hosting has the drawback of not being able to accommodate Windows-based applications and coding conventions. ASP coding, modules, and extensions specific to Microsoft generally cannot be run from Linux web servers. This can make a website coded specifically for a Windows platform obsolete, if attempts are made to host the site on a Linux platform.

While most Linux web hosting plans have evolved web management consoles, the "shell-based" views of Linux web servers may be intimidating to novice Linux web hosting customers. Furthermore, administrators of dedicated web servers must often read through obscure, extensive documentation to learn how to perform certain administrative tasks. Luckily, the increasing provision of great administrative consoles and documentation continues to evolve and make Linux server use easier and more ubiquitous.

==| Technical Benefits: |==

The type of development and code in which the site is written will determine the basic operating system, on which the servers are operating. This will directly affect the decision to choose a Linux/Apache web hosting account, versus a Windows/IIS shared server.

The Linux web hosting advantages and technical benefits surround cheaper hosting fees, more reliable servers, readily available free programs and scripts, greater access and control of files and permissions, and ever-evolving control panels for administrative utility.

On the contrary, Windows-based web hosting is generally easier to get started, well supported overall, and of course, integrates better with other Microsoft applications including FrontPage extensions, ASP generated pages, and SQL server installations.

Overall, many web hosting companies will offer a variety of plans and packages. Become familiar with the basics to make an educated judgment on your Linux web hosting accounts and how the accounts will serve the needs of the coding project at hand.

More about the Linux Web Hosting Environment

As mentioned earlier, the Linux Web hosting environment is most commonly seen as a LAMP box. This neat acronym stands for Linux, Apache, MySQL, and PHP, and is the basis for one's decision in choosing a Linux web hosting provider. Here is more information on each component.

Linux - There will be several variants of Linux offered by different Linux hosting vendors. From RedHat to FreeBSD, Linux offers a strong operating system solution through more and more flavors. Per Linux.org, "?Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system that exceeded the Minix standards. He began his work in 1991 when he released version 0.02 and worked steadily until 1994 when version 1.0 of the Linux Kernel was released. The kernel, at the heart of all Linux systems, is developed and released under the GNU General Public License and its source code is freely available to everyone. It is this kernel that forms the base around which a Linux operating system is developed. There are now literally hundreds of companies and organizations and an equal number of individuals that have released their own versions of operating systems based on the Linux kernel. More information on the kernel can be found at our sister site, LinuxHQ and at the official Linux Kernel Archives. The current full-featured version is 2.6 (released December 2003) and development continues?" http://www.linux.org

Apache - Per Apache's website, "?the Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards?" Furthermore, per the Netcraft Web Server Survey of February 2005, it was recorded that more than 68% of the web sites on the Internet are using Apache. http://httpd.apache.org/

MySQL - As the recipient of the "2004 Developer.com Product of the Year", MySQL has become the world's most popular and efficient open source database. Per MySQL.com, "?over six million installations use MySQL to power high-volume Web sites and other critical business systems - including industry-leaders like The Associated Press, Yahoo, NASA, Sabre Holdings and Suzuki ?. Its award-winning speed, scalability and reliability make it the right choice for corporate IT departments, Web developers and packaged software vendors." http://www.mysql.com/

With PHP and Apache experiencing explosive growth, and while both applications have Windows and Linux-based distributions, Linux is generally the most conducive operating system to extract all utility of these applications. This furthermore validates the importance of Linux web hosting.

==| How to decide |==

The decision to choose a Linux web host is dependant upon the track record of the company, as well as factors such as value, hardware branding, uptime, bandwidth, and the ability for growth.

More specifically, the major decision is related to operating system fundamentals i.e. Windows versus Linux. Again, this is based on the coding conventions of the site, the website database needs, and the need for reliability. The following table very generically lists the differences between Windows and Linux Web Hosting to assist one in making a general decision to pursue Linux Web hosting.

Features Unix Windows MS FrontPage 2000, 2002 x x Flash x x Shockwave x x Real Audio/Video x x CGI Scripts x x PERL x x PHP x x SSH (Secure Telnet) x x MySQL x Web-Based Control System x Anonymous FTP x Web Site Graphical Statistics x Web-Based Email System x x Visual Basic Scripts x Miva/XML x x Cold Fusion x x ASP (Active Server Pages) x x Windows Media x SQL 2000 x MS Access x

As seen here, Linux web hosting is a very sound choice for hosting needs. The ready availability of open source software and architecture has been a real asset to making a very reliable web hosting option affordable. One should heavily consider the benefits of Linux web hosting when initiating project plans on the web.

Rodel Garcia is a Freelance Programmer, Highly skilled and versatile Web developer and consultant, Expertise in web-based development (intranet/internet) and e-commerce applications, 6+ years solid experience as programmer/analyst. Owner and webmaster of http://web-hosting-service-directory.com/linux-web-hosting.html


MORE RESOURCES:
RELATED ARTICLES
Linux vs. Windows Web Hosting, Does It Make A Difference?
One of the most confusing decisions someone new to web hosting will have to make is which platform their server should be on. There are a number of different choices out there but the main two are Linux and Windows web servers.
Switching Web Host
Moving a web site to a new host is not as difficult as you may think. If you follow the tips below carefully you should be fine and have your site up in no time at all.
Choosing the Right Web Host
So you've decided about your website design and now you are ready to have your website hosted!When choosing the right web host, they are several factors to consider:I. How often is the web server up? II.
Dedicated Web Hosting Is Easy When You Know These 3 Timesaving Secrets
Dedicated web hosting has its difficulties and problems from time to time like all technology. However, there are certain things you can do to prepare yourself for any server downtime or other problems that might arise.
What Is Web Hosting?
Many businesses, from one-man-bands to multi-national corporations, have a web-presence these days. i.
Unique Features that Leading Web Hosts are Now Offering
Some web hosts are offering more than others for the same price or even for a lower price. There is no denying the fact that as competition increases amongst web hosting services, many are looking for ways and means to stand out and be different from their competitors.
Cheap Internet Hosting, Business Web Hosting - Choosing The Right Web Host Package
With literally hundreds of web hosting providers competing for your business, it may be confusing to find the one that's right for your web site. A few key considerations can help you narrow down your choices to the most affordable and best options to meet your personal, professional or business web page needs.
Reseller Hosting: The Good and The Bad!
Reseller webhosting can be a great way to earn some extra money on the side for your business or even a full time job once you get into it. Though this can be a great way to do business, it can come with some un-foreseen downsides, headaches and a whole lot more.
Web Design and Hosting - Free Web Hosting Perks That Will Perk Up Your Web Site
If you've got or are considering a web hosting account with PHP and mySQL support, you'll find a wealth of free programs and scripts to take advantage of their powerful combined capabilities.Web hosting providers, from free to pricey, have always included some free pre-installed scripts to their customers in the way of guest books, counters and calendars.
Web Site Hosting - An Easy Guide
Web Hosting - Made Simple What is web hosting anyway? What do I get when I buy a web hosting solution? To make thing clear from start let's just say how it all works. Web pages basically consist of text and images.
Transferring Your Existing Website to a New Hosting Provider
You've already got a website, but your current hosting provider can no longer meet your needs, provide adequate service, costs too much, or is going out of business. You need to move your website to a new host.
Niche Hosting
There is story of David and Goliath where Goliath would come and challenge everybody - "is there anyone amongst you who would dare to fight against me?" Who would dare to fight against him? He was a giant, there was nothing one could do to humble him.David saw the situation in a different manner.
Web Hosting Bandwidth -- How Much Bandwidth Is Enough?
Bandwidth in its simplest terms refers to the amount of data that flows across a network wire in a given time period. For most web hosting providers, that time period is measured in a month.
Web Site Hosting For Your Business - Free or Paid?
It's time to choose! Should you spend some money to get a web hosting solution for your business or get one for free?Yes, the big moment has finally arrived. Your business is now on the verge of taking the next step forward.
Business Web Hosting: Which is Right for You?
Business web hosting is what you need. You have a website you need to put online.
Reseller Hosting Explained
Reseller Defined:The term Reseller according to the dictionary means to sell again i.e.
How to Choose a Web Hosting Company?
Nowadays, anybody can afford to order a feature-packed web hosting plan for next to nothing; however, affordable price is not the only criterion which should be considered when purchasing web hosting services. In this article, I'll explain the basics of what you should look for in choosing a web hosting company, not just concentrating on the best price and features, but also on reliability and honesty.
Are Free Webhosting Accounts Really Free? - 5 Critical Things to Consider Before Choosing a Free Web
Many free web hosting accounts are free to use, however they will cost you a lot of money, time, and customers as well if you have a site that is meant for business purposes and is more than the simplest site imaginable. Consider the following items as to why free web hosting might cost you more than you had bargained for when you signed up.
How To Choose A Web Host That Meets Your Needs
One of the most difficult choices you have to make when starting an online business is to choose the web host that meets your needs and budget. Throw in the search term "web hosting" into major search engines and you will see what I mean.
Cheap Web Hosting Package? eCommerce Web Hosting? - Choosing A Web Hosting Provider
One of the important decisions you'll make when you decide to put your business on the web is which web hosting provider to use. The web hosting company that hosts your personal page may not offer the best plan for your business needs.