Platform and infrastructure security
LAMP Security Configuration
Examine the security model and configuration of Linux, Apache, MySQL and PHP, with practical attention to deployment and host hardening.
Ask ESI for a current quoteWhat you will learn
- Understand the LAMP stack’s security model and management tools.
- Identify important security configuration options across the stack.
- Apply security practices to deployment and operations.
Course topics
- Linux security model, SELinux and host hardening
- Apache configuration, .htaccess and HTTP security headers
- MySQL encryption and secure client-server communication
- PHP security settings
- Optional DevOps and continuous deployment focus
Who it is for
DevOps professionals, system administrators and full-stack developers with operations experience.
Before you attend
Knowledge of web technologies such as HTTP and TCP, plus LAMP administration. The portfolio specifies a laptop with a 64-bit operating system, hardware virtualisation and VirtualBox; the DevOps edition also uses Vagrant. Confirm the current lab setup with ESI.
Practical learning
Configuration exercises, with an alternative DevOps edition focused on deployment automation. The portfolio includes one week of post-course online exercise access.
Plan training for your team
Tell ESI which course interests you, your team’s experience, group size and preferred timing. We will confirm availability, delivery format, current syllabus, equipment requirements and pricing.
Request course informationCourse outline and indicative duration are based on ESI’s May 2024 Cybersecurity Trainings Portfolio, version 1.4. Current arrangements are confirmed with ESI; no scheduled dates or historical prices are offered here.