The Linux Web Server

Apache Web Server Tutorials

The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.

We are passionate about our Apache training and tutorials. Please contact us if you have questions or comments.

 

Apache on Ubuntu

Apache on CentOS

Apache Performance


Our Web Server Tutorials



Load Balancing With Apache
Server - Web Server

Apache makes for a great load balancer, with the help of mod_proxy and mod_proxy_balancer. If you use Apache as the back end, this makes deploying new back ends very easy, as everything in the cluster will use the same software load out.

Read more...
 
How To Migrate A LAMP Stack
Server - Web Server

Sooner or later, your operations are going to need to scale out to bigger and better servers. You'll have to migrate your application to new hardware. Here's how to do it.

Read more...
 
nginx Load Balancing
Server - Web Server

nginx Load Balancingnginx is well known for being a front-end load balancer. It often sits between the client accessing the web site, and the PHP back ends that process your dynamic pages. While doing this, it will also perform admirably as a static content server. Here's how to get this going.

 

 

Read more...
 
Basic nginx Configuration
Server - Web Server

nginx Configurationnginx is a powerful and modern HTTP server. It is perhaps most commonly used as a reverse proxy, also known as a load balancer or front end proxy.

 

Read more...
 
Monitoring Servers with Webmin
Server - Web Server

Monitoring Servers With Webmin

This is an interesting feature in Webmin that provides a way to monitor daemons on the server and notify administrators of down services. Webmin attempts to implement many of the standard functions of the more full featured Nagios.

Read more...