Chapter 10

Web Hosting: Apache, PHP, and MySQL

The Web has become central to modern life. A key factor for this great success is the low cost of putting information on the Web. You simply find a Web hosting service to upload files for your website. Any Internet host can provide Web hosting if it has a good Internet connection and runs a Web server and other related programs. According to netcraft.com’s March 2012 survey, among all Web servers, a full 65.24% are Apache™. Microsoft’s server is a distant second with 13.81%.

A majority of Apache servers run on Linux systems. A Linux-Apache Web hosting environment usually also supports PHP and MySQL. The Linux, Apache, MySQL, and PHP combination (known as LAMP) works well to support Web hosting. ...

Get Dynamic Web Programming and HTML5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.