Lexicon

A short history of web hosting

The short version

  • The web began on one computer at CERN. That computer was the first web server.
  • In the mid-1990s, companies began to rent out space on their servers. Web hosting became a business.
  • Later, one real server was split into many virtual ones. Then came the cloud.
  • Today, many sites are plain files again, as the first one was.
A vertical timeline from 1990 to 2016: first web server at CERN (1990), web software made free (1993), GeoCities free hosting (1994), first Apache release (1995), cPanel (1996), the name LAMP (1998), VMware ESX virtual servers (2001), Amazon EC2 (2006), NIST cloud definition (2011) and Let's Encrypt free certificates (2016).
Key dates in the history of web hosting.

1989 to 1990: one computer, one website

Tim Berners-Lee invented the World Wide Web in 1989. He was working at CERN, a physics laboratory.[1]

The first website was about the web project itself. It lived on Berners-Lee's own NeXT computer.[1]

That machine was the first web server. A web server is a computer that stores web pages and sends them out when asked. The first one was called nxoc01.cern.ch, and later info.cern.ch.[2]

A label on its case read: "This machine is a server. DO NOT POWER IT DOWN!!"[3] The warning made sense. If someone switched it off, the whole website vanished.

The restored first web page, titled 'World Wide Web'. Plain black text on white describes the WorldWideWeb project, with underlined links to a summary, mailing lists, software and people.
The first web page, as restored by CERN. It was served from one computer in Berners-Lee's office. Screenshot: CERN, restored first website, captured 2026-10-18.

CERN began restoring that first website in 2013.[1] Anyone can still visit it at the old address.

The home page of info.cern.ch, headed 'home of the first website', with links to browse the first website and learn about the birth of the web.
info.cern.ch today. The address of the first web server now leads to CERN's restored copy of the first website. Screenshot: CERN, info.cern.ch, captured 2026-10-18.

1991 to 1993: servers spread

The program that ran on the first server was called CERN httpd. It was the first web server software.[4]

In August 1991, the web's files were put online for anyone to download.[2] By December 1991, the first web server outside Europe was running. It was at SLAC, a laboratory in the United States.[2]

Growth was fast. In January 1993 there were around 50 known web servers. By October 1993 there were over 200.[2]

On 30 April 1993, CERN put the web software in the public domain.[1] Anyone could now run a web server without paying a fee.

The W3C page 'A Little History of the World Wide Web', a plain timeline that starts in 1945 and runs year by year.
W3C's year-by-year timeline of the early web, from 1945 to 1995. Screenshot: W3C, A Little History of the World Wide Web, captured 2026-10-18.

1994 to 1996: hosting becomes a business

At first, a website meant owning a server. Not every company had the money or skills for that. So web hosts began to offer space on their own servers instead.[5]

Free hosting came early. GeoCities started in November 1994.[6] By 1995, GeoCities and others were offering free hosting.[5]

Server software moved on too. A group of webmasters made the first public release of Apache in April 1995.[7] Within a year, it was the most used server on the internet.[7]

Tools for building pages on the server arrived. PHP was created in 1994. At first it only counted visits to one man's online CV.[8] The control panel cPanel, used to run hosting accounts, was first released in March 1996.[9]

Late 1990s: stacks and delivery networks

Many hosts used the same free software together. In December 1998, this set was given a name: LAMP.[10] It stands for Linux, Apache, MySQL and PHP. See LAMP stack.

Busy sites needed help with traffic too. Content delivery networks arose in the late 1990s.[11] They keep copies of a site on servers closer to each visitor.[11] See Content delivery network.

2000s: virtual servers and the cloud

Virtualisation lets one real computer act like several separate ones. It became common on everyday servers after VMware ESX Server came out in 2001.[12] Hosts used it to sell the virtual private server.

In 2006, Amazon released its Elastic Compute Cloud, or EC2.[13] People could now rent computing power on demand.

In September 2011, the US standards body NIST published a definition of cloud computing.[14] It describes a shared pool of computing resources that people reach over a network.[14] See Cloud hosting.

2010s onward: free certificates and static sites

A certificate lets a site use a secure, encrypted connection. Let's Encrypt gives them out for free.[15] It launched on 12 April 2016.[16] See Certificate authority.

Simple hosting also came back. Many services now build a site straight from its source files and serve it as plain files.[5] See Static site.

In a way, the story has come full circle. Like the very first website, many modern sites are simple files on a server.

Sources

  1. The birth of the Web, CERN (accessed 2026-10-18)
  2. A Little History of the World Wide Web, W3C (accessed 2026-10-18)
  3. Web server, Wikipedia (accessed 2026-10-18)
  4. CERN httpd, Wikipedia (accessed 2026-10-18)
  5. Web hosting service, Wikipedia (accessed 2026-10-18)
  6. GeoCities, Wikipedia (accessed 2026-10-18)
  7. About the Apache HTTP Server Project, The Apache Software Foundation (accessed 2026-10-18)
  8. History of PHP, The PHP Group (accessed 2026-10-18)
  9. cPanel, Wikipedia (accessed 2026-10-18)
  10. LAMP (software bundle), Wikipedia (accessed 2026-10-18)
  11. Content delivery network, Wikipedia (accessed 2026-10-18)
  12. Virtual private server, Wikipedia (accessed 2026-10-18)
  13. Cloud computing, Wikipedia (accessed 2026-10-18)
  14. SP 800-145: The NIST Definition of Cloud Computing, NIST (accessed 2026-10-18)
  15. About Let's Encrypt, Let's Encrypt (ISRG) (accessed 2026-10-18)
  16. Let's Encrypt, Wikipedia (accessed 2026-10-18)