This chapter will review how Apache can be optimized to achieve better Drupal performance. It will discuss performance oriented Apache configuration options. It will look at Apache modules, and will explore the importance of minimizing Apache's memory footprint. Finally, it will look at the various web server architectures, exploring the use of load balancers to scale out this layer.