Die Vielseitigkeit von Linux-Betriebssystemen gibt uns die Möglichkeit, die Fähigkeiten des Unternehmens maximal zu erweitern und Tausende kostenloser Anwendungen und Dienste für die Verwaltung und Administration aller Prozesse, Benutzer und Systemparameter zu installieren. In dieser Welt der Möglichkeiten haben wir die LAMP-Zusammenstellung, mit der wir Datenbanken, Webservices und viele andere Services zentral verwalten können.
In diesem Tutorial lernen wir, wie man LAMP und phpMyAdmin in Ubuntu 18.04 installiert . Falls Sie Ubuntu 18.04 nicht haben, können Sie es über den folgenden Link installieren:
Diese Beschreibungen sind im Grunde:
Die am häufigsten verwendeten Vorgänge wie Datenbankverwaltung, Tabellen, Spalten und mehr können über die Benutzeroberfläche von phpMyAdmin ausgeführt werden, während es weiterhin möglich ist, SQL-Anweisungen direkt auszuführen.
- Intuitive Weboberfläche
- Unterstützung für die meisten Funktionen von MySQL
- Sie können Daten in verschiedene Formate wie CSV, SQL, XML, PDF, ISO / IEC 26300 – Text und Tabellenkalkulation von OpenDocument, Word, LATEX und anderen exportieren
- Importieren Sie CSV- und SQL-Daten
- Ist in der Lage, mehrere Server zu verwalten
- Erstellen von Grafiken eines Datenbankentwurfs in verschiedenen Formaten
- Erstellen Sie komplexe Abfragen mit Query-by-Example (QBE)
- Globale Suche in einer Datenbank oder einer Teilmenge davon
Nun werden wir sehen, wie diese praktischen Tools in Ubuntu 18.04 installiert werden.
1. Installieren Sie Apache in Ubuntu 18.04
Der erste Schritt besteht darin, alle Pakete des Systems zu aktualisieren. Dazu führen wir den folgenden Befehl aus:
sudo apt update
Nach der Aktualisierung fahren wir mit der Installation von Apache fort, indem Sie die folgende Zeile ausführen. Geben Sie den Buchstaben S ein, um den Download und die Installation von Apache zu bestätigen.
sudo apt installiere apache2
Sobald der Apache-Installationsprozess in Ubuntu 18.04 abgeschlossen ist, sollte der Apache-Dienst automatisch gestartet und aktiviert werden, damit er beim Start des Betriebssystems gestartet wird. Dies kann mit dem folgenden Befehl überprüft werden, wenn es aktiv ist und funktioniert:
sudo systemctl status apache2
Wir können überprüfen, ob Ihr Status aktiv ist und ausgeführt wird. Nun muss die Firewall so konfiguriert werden, dass die Ports 80 und 443 aktiviert und geöffnet werden, damit Anforderungen für die Clientverbindung zum Apache-Webserver über HTTP bzw. HTTPS zulässig sind. Dazu führen wir Folgendes aus:
sudo ufw 80 / tcp erlauben sudo ufw erlauben 443 / tcp
Danach laden wir den Apache-Dienst neu, indem wir Folgendes ausführen:
sudo ufw neu laden
Danach müssen wir die IP-Adresse unseres Servers mit dem Befehl “ifconfig” überprüfen. Um zu überprüfen, ob Apache funktioniert und korrekt installiert wurde, rufen wir einen Browser auf und führen dort Folgendes aus:
http: // domain_name / O. http: // IP_of_server /
2. Installieren Sie MariaDB unter Ubuntu 18.04
Der nächste Schritt ist die Installation von MariaDB, einem kostenlosen, hochleistungsfähigen Open-Source-Datenbankverwaltungssystem.
Für die Installation werden wir folgendes ausführen. Wir haben den Buchstaben S eingegeben, um den Download und die Installation von MariaDB in Ubuntu 18.04 zu bestätigen.
sudo apt install mariadb-server mariadb-client
Die MariaDB-Dienste müssen nach der Installation automatisch gestartet werden. Um diesen Status zu überprüfen, führen wir Folgendes aus:
sudo systemctl status mysql
Standardmäßig ist die Installation von MariaDB nicht sicher, um sicherzustellen, dass Sie ein Sicherheitsskript ausführen müssen, das im Paket enthalten ist. Sie werden aufgefordert, ein Root-Passwort zu konfigurieren, damit sich niemand bei MariaDB anmelden kann. Um MariaDB zu gewährleisten, werden wir Folgendes ausführen:
sudo mysql_secure_installation
Die zu beantwortenden Fragen sind zusammen mit ihren Antworten:
Root Passwort setzen? [J / N]: und Anonyme Benutzer entfernen? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): und Root-Anmeldung aus der Ferne nicht zulassen? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): und Testdatenbank entfernen und darauf zugreifen? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): und Berechtigungstabellen jetzt neu laden? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): und
3. Installieren Sie PHP in Ubuntu 18.04
Jetzt installieren wir PHP, dessen Standardversion PHP 7 ist, und andere Module für Webimplementierungen mit dem folgenden Befehl. Geben Sie den Buchstaben S ein, um den Download und die Installation von PHP und seinen Add-Ons zu bestätigen.
sudo apt installiere php php-common php-mysql php-gd php-cli
Nach der Installation von PHP können Sie die PHP-Konfiguration testen, indem Sie im Stammverzeichnis des Webserverdokuments eine einfache Seite info.php erstellen und den folgenden Befehl ausführen:
echo "<? php phpinfo ();?>" | sudo tee /var/www/html/info.php
Kehren wir nun zu einem Browser zurück und führen Sie eine der folgenden Zeilen aus:
http: //domain_name/info.php O. http: // IP_des_Servers / info.php
4. Installieren Sie phpMyAdmin in Ubuntu 18.04
Jetzt installieren wir phpMyAdmin, um die MySQL / MariaDB-Datenbanken von einem Webbrowser aus zu verwalten. Dazu führen wir den folgenden Befehl aus:
sudo apt installiere phpmyadmin
Geben Sie den Buchstaben S ein, um den Download zu bestätigen. Während des Installationsvorgangs werden folgende Fragen angezeigt:
Wählen Sie den Webserver, der automatisch konfiguriert werden muss, um phpMyAdmin auszuführen:
Klicken Sie auf OK. Später wird Folgendes angezeigt:
Wählen Sie die Option Ja und drücken Sie die Eingabetaste. Jetzt konfigurieren wir das MySQL-Passwort für phpMyAdmin:
Wir bestätigen dasselbe:
Auf diese Weise haben wir phpMyAdmin in Ubuntu 18.04 installiert. Jetzt müssen wir den Dienst neu starten, indem wir Folgendes ausführen:
sudo systemctl starte apache2 neu
sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl starte apache2 neu
Sobald dies definiert ist, können wir mit einer der folgenden Optionen auf phpMyAdmin zugreifen.
http: // domain_name / phpmyadmin O. http: // IP_des_Servers / phpmyadmin
Dort definieren wir die zu verwendende Sprache und geben die Zugangsdaten von root ein. Klicken Sie auf Weiter und auf diese Weise greifen Sie auf die phpMyAdmin-Konsole zu, um alle erforderlichen Schritte auszuführen:
Wenn wir einen neuen Benutzer für den Zugriff auf phpMyAdmin erstellen möchten, führen wir die folgende Zeile aus:
sudo mysql -u root -p
Wir geben unser Passwort ein und müssen nun jede Zeile in ihrer Reihenfolge ausführen. Also haben wir einen Benutzer namens “admin” erstellt.
CREATE USER 'admin' @ 'localhost' IDENTIFIED BY 'Password'; ALLE PRIVILEGIEN FÜR *. * AN 'admin' @ 'localhost' MIT GRANT OPTION GEWÄHRLEISTEN; FLUSH PRIVILEGES; Ausfahrt;
Wie wir sehen, sind LAMP und phpMyAdmin eine nützliche und einfache, weniger leistungsfähige Alternative, um Datenbanken und Webserver auf eine völlig dynamische Art und Weise mit großartigen Funktionen und Einfachheit zu verwalten.