Install MariaDB and PHP My Admin

MariaDB

To install the database engine use the following command

sudo apt-get install mariadb-server php-mysql -y
sudo service apache2 restart 

PHPMyAdmin

Add PHPMyAdmin installation packet manager

 sudo apt install phpmyadmin 

Select Apache Setup for LAMP Server

Select Apache Setup

Then configure database

Then configure database

Create password


then setup database
Enter MySQL ‘root’ level password

sudo mysql -u root 
[MariaDB] use mysql;
[MariaDB] update user set plugin='' where User='root';
[MariaDB] flush privileges;
[MariaDB] \q
#This needs to be followed by the following command: mysql_secure_installation

Delete the default mysql root user and create a new mysql root user, for use by the webserver and php scripts.

You will be asked Enter current password for root (enter for none): — press Enter.
Type in Y and press Enter to Set root password?.
Type in a password at the New password: prompt, and press Enter. Important: remember this root password, as you will need it later to set up WordPress.
Remove anonymous users. Y
Disallow root login remotely. Y
Remove test database and access to it. Y
Reload privilege tables now. Y
#The message will appear:
All done! Thanks for using MariaDB!.

Web server will be connected to PHP and MySQL
Test PHP server at url : http://127.0.0.1/phpmyadmin
login user: root Password: entered in previous steps
If there is no connection to PHP then move phpmyadmin config file

cd /etc/apache2/conf-available
sudo ln -s ../../phpmyadmin/apache.conf phpmyadmin.conf
cd /etc/apache2/conf-enabled
sudo ln -s ../conf-available/phpmyadmin.conf phpmyadmin.conf
sudo service apache2 restart