Hosting Websites with Apache

The Apache web server remains the most popular software for publishing websites on the Internet. This highly configurable, stable server is capable of handling the web serving needs of small and large sites alike. Read on for information on running Apache on your Linode.

Apache and mod_wsgi on Ubuntu 14.04 (Trusty Tahr)

Deploy Python WSGI Applications with Apache and mod_wsgi.

How to Install Apache on CentOS 7

Learn how to install & configure Apache web server on Centos 7 on a Linode.

Apache Web Server on CentOS 6

Install Apache on your CentOS 6 server, configure virtual hosting, and set up mod and scripting support.

Running mod_fastcgi and PHP-FPM on Debian 7 (Wheezy) with Apache

Install and Configure mod_fastcgi and PHP-FPM on Debian with Apache

Apache Web Server on Ubuntu 14.04 LTS

Install Apache on your Ubuntu 14.04 (Trusty Tahr) server, configure virtual hosting, and set up modules and scripting.

Install PHP-FPM and Apache on Debian 8 (Jessie)

Install PHP-FPM and Apache on Debian 8 for Improved Website Agility and Security

Apache Web Server on Debian 8 (Jessie)

Install Apache on your Debian 8 (Jessie) server, configure virtual hosting, and set up modules and scripting.

Apache Access Control

Using HTTP AUTH to limit and control access to resources hosted on websites.

Host Your Own RSS Reader with Tiny Tiny RSS on CentOS 7

Self-host your RSS reader on a CentOS 7 Linode with Tiny Tiny RSS.

How to Set Up the htaccess File on Apache

This in-depth guide on the .htaccess file covers how to handle permissions, redirects, and IP address restriction.

Auth-based Access Control with Apache

Using HTTP AUTH to limit and control access to resources hosted on websites.

Apache Web Server on Debian 7 (Wheezy)

Install Apache on your Debian 7 server, configure virtual hosting, and set up module and scripting support.