Partners
Docs
Support
Log In
Why Linode
Products
Solutions
Pricing
Community
Sign Up
Search
Menu
Why Linode
Choosing Linode
Support Experience
Predictable Pricing
Cloud Simplified
Global Infrastructure
GET TO KNOW US BETTER
About Linode
Craft of Code
Linode for Business
Linode vs. AWS
Open Cloud
What is Cloud Computing
Featured
Standard Linodes
Balanced power and performance
Kubernetes
Easily manage your kubernetes cluster
Dedicated CPU
For CPU-intensive applications
GPU
Speed up complex compute jobs
Object Storage
S3 compatible Storage
Compute
Kubernetes
Nanodes
Standard Linodes
High Memory
Dedicated CPU
GPU
Storage
Block Storage
Object Storage
Backups
Services
Managed
Professional Services
Networking
NodeBalancers
DNS Manager
Developer Tools
Linode API
CLI
One-Click Apps
Images
Integrations
StackScripts
Monitoring
Users & Permissions
View All Products
Community
Overview
Q&A
Developer Portal
Blog
Engage With Us
Events
Content Resources
Newsletter
Referral Program
Swag Store
Search Linode:
Why Linode
Products
Solutions
Pricing
Community
About Us
Partners
Docs
Support
Careers
Contact
Log In
Sign Up
Guides & Tutorials
Web Server Guides
Search guides and tutorials
Web Server Guides
These guides cover web server software and common setups such as the LAMP and LEMP stacks.
Apache Tips & Tricks
Apache Configuration Basics
Apache Configuration Structure
How to Configure ModSecurity on Apache
Redirect URLs with the Apache Web Server
Rewrite URLs with mod_rewrite and Apache
Rule-based Access Control for Apache
Tuning Your Apache Server
mod_evasive on Apache
Caddy
How To Build Caddy From Source
How to Install and Configure the Caddy Web Server on CentOS 8
How to Install and Configure the Caddy Web Server on Debian 10
How to Install and Configure the Caddy Web Server on Ubuntu 18.04
Install Caddy on Arch Linux
Install and Configure Caddy on CentOS 7
Hosting Websites with Apache
Apache Access Control
Apache Web Server on CentOS 6
Apache Web Server on Debian 8 (Jessie)
Apache Web Server on Ubuntu 14.04 LTS
Apache and mod_wsgi on Ubuntu 14.04 (Trusty Tahr)
Host Your Own RSS Reader with Tiny Tiny RSS on CentOS 7
How to Install Apache Web Server on CentOS 8
How to Install Apache Web Server on Debian 10
How to Install Apache Web Server on Ubuntu 18.04 LTS
How to Install Apache on CentOS 7
How to Install and Configure FastCGI and PHP-FPM on CentOS 8
How to Install and Configure FastCGI and PHP-FPM on Debian 10
How to Install and Configure FastCGI and PHP-FPM on Ubuntu 18.04
How to Set Up the htaccess File on Apache
Install PHP-FPM and Apache on Debian 8 (Jessie)
Running mod_fastcgi and PHP-FPM on Debian 7 (Wheezy) with Apache
Hosting Websites with Lighttpd
Use lighttpd Web Server on Ubuntu 16.04 (Xenial Xerus)
LAMP Guides
How to Install a LAMP Stack on Arch Linux
How to Install a LAMP Stack on CentOS 8
How to Install a LAMP Stack on Ubuntu 18.04
Install a LAMP Stack on Debian 10 (Buster)
LAMP Server on Debian 7 (Wheezy)
LAMP on CentOS 6
LAMP on CentOS 7
LAMP on Debian 8 (Jessie)
LAMP on Ubuntu 14.04
LEMP Guides
How to Install the LEMP Stack on CentOS 8
How to Install the LEMP Stack on Debian 10
How to Install the LEMP Stack on Ubuntu 18.04
Install a LEMP Stack on CentOS 7
Install a LEMP Stack on Debian 9
Install a LEMP Stack on Ubuntu 16.04
NGINX
Build NGINX with PageSpeed From Source
Getting Started with NGINX - Part 1: Installation and Basic Setup
Getting Started with NGINX - Part 2: (Slightly More) Advanced Configurations
Getting Started with NGINX - Part 3: Enable TLS for HTTPS Connections
Getting Started with NGINX - Part 4: TLS Deployment Best Practices
How to Configure NGINX
How to Install NGINX on CentOS 8
How to Install NGINX on Debian 10
How to Install NGINX on Ubuntu 18.04 LTS
Install NGINX on Debian from the Official NGINX Repository
Serve PHP with PHP-FPM and NGINX
Use NGINX as a Reverse Proxy
Squid Proxy/Cache
Creating an HTTP Proxy Using Squid on CentOS 6.4
How to Create an HTTP Proxy Using Squid on CentOS 8
How to Create an HTTP Proxy Using Squid on Debian 10
How to Create an HTTP Proxy Using Squid on Ubuntu 18.04