Skip to main content

Web Server Part 1: Apache/Nginx Basics

  • Chapter
  • First Online:
Practical Internet Server Configuration

Abstract

The web server is the software that makes the website(s) accessible. The web server does this by listening on the ports 80 and 443 and serving the files in certain directories as responses to requests received on those ports. Port 80 is the default port for HTTP (Hypertext Transfer Protocol), and port 443 is the port for the encrypted HTTPS variant (the S meaning Secure). Even though web servers can usually be configured to listen on other ports, a client like a web browser or a web crawler will always send HTTP and HTTPS requests without an explicit port indication to ports 80 and 443, respectively; if the user does not specify a protocol, clients will usually fall back to HTTP.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

La Lau, R. (2021). Web Server Part 1: Apache/Nginx Basics. In: Practical Internet Server Configuration. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-6960-2_9

Download citation

Publish with us

Policies and ethics