The term “stack” is used to describe applications that work together to serve dynamic websites and applications. In this video, learn how Linux, NGINX, MariaDB, and PHP form the LEMP stack.
- [Instructor] When it comes to websites and web applications, many people use the term Stack to describe the environment where these sites and apps are developed and served from. The typical web server stack consists of four parts: an operating system, a web server, a database, and a scripting language. For many years, the primary web stack has been the LAMP stack. In this case, Linux is the operating system, the web server is Apache, the database component is MySQL or MariaDB, and the scripting language is either PHP, Python, or Perl, with PHP being the one most commonly referred to.
Because the components of the web stack can be swapped out, using Nginx for the web server leads to the LEMP stack. The other components remain the same. In this case, Nginx is represented by the letter E for the sound of the Nginx name rather than its spelling. Now let's take a look at getting configured to run dynamic applications with Nginx, MariaDB, and PHP.
- Installing NGINX on Linux
- Configuring a virtual host
- Installing PHP and MariaDB for the LEMP stack
- Securing sites with NGINX
- Creating SSL certificates
- Reverse proxies
- Load balancing
Skill Level Intermediate
DevOps Foundations: Infrastructure as Codewith Ernest Mueller2h 6m Intermediate
1. Install and Configure NGINX
2. The Linux, NGINX, MySQL, and PHP Stack
3. NGINX Security
4. Reverse Proxies and Load Balancers
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.