Practical Apache, PHP-FPM & Nginx Reverse Proxy: How to Build a Secure, Fast and Powerful Webserver From Scratch

Adrian Ling

Language: English

Published: May 3, 2015

Description:

Practical Apache, PHP-FPM & Nginx Reverse Proxy

This is the 3rd book in the Practical Guide Series for Linux System Administrators. It will help you understand what is Apache Handler, what is PHP SAPI - e.g. DSO, mod_suPHP, mod_fastcgi, etc and how all these pieces fit together.

This book will also show you how to secure and hardened the Apache webserver and PHP-FPM. The default setup in Apache and PHP are pretty lax in security. A web-user on a non-secured server can easily view the system password file (/etc/passwd) as well as view another user's private/system files by writing just 3 lines of code. This book will show you exactly how you can accomplish this on a non-secured server!

This book will also cover how to setup Nginx Reverse Proxy to the Apache webserver to boost website performance. Here are the table of contents in this Practical Guide to Apache, PHP-FPM and Nginx Reverse Proxy:

  • Chapter 1. The 'LAMP' stack
  • Chapter 2. Apache Handlers & PHP SAPI
  • Chapter 3. Instal & Configure PHP-FPM
  • Chapter 4. Boost Performance with Opcode Cache
  • Chapter 5. Securing Apache
  • Chapter 6. Securing PHP (php.ini)
  • Chapter 7. Performance Tuning
  • Chapter 8: Installing Nginx server as Reverse-Proxy
  • Summary: Book Errata & Support