LEMP One-Click Installation

June 18, 2021


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
[[email protected] ~]# cat /var/log/mysqld.log
ZmM1MGU5ZWFmNzJlMmNkYm
[[email protected] ~]#

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