LEMP Stack is the abbreviation for Linux, NGINX (Engine X), MySQL/ MariaDB and PHP. LEMP stack is mostly used to serve web pages and web applications.
Linux
Linux is an open-source Unix-like operating system based on the Linux kernel, first introduced on 17th September 1991 by Linus Torvalds.
Nginx
Nginx is a high-performance web server that can be used as a load balancer, reverse proxy, mail proxy and HTTP cache. It is created by Igor Sysoev and publicly released in 2004.
MySQL/MariaDB
MySQL or MariaDB ( a fork of MySQL ) is a relational database management system based on structured query language. They are mostly used as a web database.
PHP
PHP is a server scripting language and a powerful tool for making dynamic and interactive Web pages.
What is installed
With Evoxt's LEMP stack using LEMP One-Click Installation.
- CentOS 8 ( AlmaLinux 8.3 ) will be used as the Operating System.
- The latest NGINX (1.14.1) is installed.
- MySQL 8 is installed.
- PHP 7.4 is installed.
- phpMyAdmin is also installed in order to ease database management.
phpMyAdmin
You can access phpMyAdmin by going to /phpMyAdmin
YOUR_VM_IP/phpMyAdmin
The login username will be
root
The password will be your default root database password
Use this command to get your default root database password,
cat /var/log/mysqld.log
[root@TEST ~]# cat /var/log/mysqld.log
ZmM1MGU5ZWFmNzJlMmNkYm
[root@TEST ~]#
If you do not want phpMyAdmin to be installed and wish to remove it, simply run this two commands to remove phpMyAdmin
yum remove phpmyadmin -y
rm -rf /usr/share/nginx/html/phpMyAdmin
Root Directory and Config File
With Evoxt's LEMP One-Click Installation,
NGINX's root directory is located at
/usr/share/nginx/html
The config file is located at
/etc/nginx/nginx.conf
Get started with your website development right away without worrying about installing any prerequisites with Evoxt's LEMP One-Click Installation
Deploy