phpMyAdmin installieren für den Rankingbot

Als Erstes loggen wir uns auf unserem root mithilfe von PuTTY ein
PuTTY Download: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Nun wird der Rootserver geupdatet:

 apt-get update 
apt-get upgrade

Als nächstes installieren wir curl & nano:

apt-get install curl nano

Nun installieren wir apache2

apt-get install apache2

Jetzt benötigen wir für unseren Webserver noch MariaDB:

apt-get install mariadb-server mariadb-client

Nun schließen wir die Installation von mySQL ab:

 mysql_secure_installation  

Wir geben unser rootpasswort ein
In den nachfolgenden Anfragen die wir mit Ja (y ) oder Nein (n) beantworten sollen, tun wir das in folgender Reihenfolge: n -> y -> n -> y -> y
_____________________________________________________________________________

Als nächstes installieren wir ein Reihe von Programmen. Sollte dort der ein oder andere Fehler auftauchen, können wir dies einfach ignorieren. Wenn bspw. die php Version veraltet ist, kann man die Zahl (7.2) einfach mit der neueren Version ersetzen:

apt-get install php7.2 php7.2-cli php7.2-curl php7.2-gd php7.2-intl php7.2-json php7.2-mbstring php7.2-mcrypt php7.2-mysql php7.2-opcache php7.2-readline php7.2-xml php7.2-xsl php7.2-zip php7.2-bz2 libapache2-mod-php7.2 -y

Nun laden wir apache neu:

service apache2 reload

Nun installieren wir phpMyAdmin:

apt-get install phpmyadmin

Jetzt loggen wir uns in die Konsole von MariaBD ein:

mysql -u root

Dort setzen wir ein Passwort in unserem Fall “handyhülle

Als nächstes erstellen wir einen neuen Benutzer. Aber Achtung der Benutzer ‘root’ ist bereites vergeben. Wir nehmen daher ‘admin’ und das selbe Passwort wie zuvor:
MariaDB>>

 CREATE USER 'admin'@'localhost' IDENTIFIED BY 'test123';

Direkt danach geben wir dem Benutzer alle Rechte:
MariaDB>>

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;

Jetzt laden wir unseren apache2 Server noch mal neu:

service apache2 reload

Jetzt solltet ihr mit https://eure-ip/oder-domain/phpmyadmin auf eure Loginseite kommen
_____________________________________________________________________________

Sollte phpMyAdmin nicht aufgerufen werden können und es erscheint ein proy Fehlermeldung bzgl apache2 dann versucht mit eurem Rootbenutzer folgenden command:

echo Include /etc/phpmyadmin/apache.conf  >> /etc/apache2/apache2.conf

Dort legt ihr einen neuen Benutzer an in unserem Fall “rank” und gebt ihm alle Rechte
FERTIG