< Previous | Contents | Next >
Chapter 11. Web Servers
A Web server is a software responsible for accepting HTTP requests from clients, which are known as Web browsers, and serving them HTTP responses along with optional data contents, which usually are Web pages such as HTML documents and linked objects (images, etc.).
1. HTTPD - Apache2 Web Server1.1. Installation1.2. Configuration1.2.1. Basic Settings1.2.2. Default Settings1.2.3. httpd Settings1.2.4. Apache2 Modules1.3. HTTPS Configuration1.4. Sharing Write Permission1.5. References2. PHP - Scripting Language2.1. Installation2.2. Configuration2.3. Testing2.4. References3. Squid - Proxy Server3.1. Installation3.2. Configuration3.3. References4. Ruby on Rails4.1. Installation4.2. Configuration4.3. References5. Apache Tomcat5.1. System-wide installation5.2. Configuration5.2.1. Changing default ports5.2.2. Changing JVM used5.2.3. Declaring users and roles5.3. Using Tomcat standard webapps5.3.1. Tomcat documentation5.3.2. Tomcat administration webapps5.3.3. Tomcat examples webapps5.4. Using private instances5.4.1. Installing private instance support5.4.2. Creating a private instance5.4.3. Configuring your private instance5.4.4. Starting/stopping your private instance5.5. References