Installieren Sie LAMP – Apache, PHP, MariaDB und PhpMyAdmin in OpenSUSE

Das LAMPE Der Stack besteht aus einem Linux-Betriebssystem, einer Apache-Webserver-Software, einem MySQL-Datenbankverwaltungssystem und einer PHP-Programmiersprache. LAMP ist eine Softwarekombination zur Bereitstellung dynamischer PHP-Webanwendungen und Websites. Notiere dass der P. kann auch für stehen Perl oder Python anstatt PHP.

In dem LAMPE Stack, Linux ist das Fundament des Stacks (es enthält alle anderen Komponenten); Apache liefert dem Endbenutzer auf Anfrage über einen Webbrowser Webinhalte (wie Webseiten usw.) über das Internet. PHP ist eine serverseitige Skriptsprache, mit der dynamische Webseiten generiert werden, auf denen PHP-Code ausgeführt und Daten abgerufen / gespeichert werden / zu einer MySQL-Datenbank.

Lesen Sie auch: Installieren Sie LEMP – Nginx, PHP, MariaDB und PhpMyAdmin in OpenSUSE

Dieses Tutorial zeigt Ihnen, wie Sie a installieren LAMPE stapeln mit Apache, MariaDB, PHP, und PhpMyAdmin auf OpenSuse Server / Desktop-Editionen.

Installieren von Apache HTTP Server

Das Apache HTTP Server ist eine kostenlose und Open Source, weit verbreitete und plattformübergreifende Webserver-Software. Es ist so konzipiert, dass es sicher, effizient und erweiterbar ist, um HTTP-Dienste synchron mit den aktuellen HTTP-Standards bereitzustellen.


Auf openSUSE, Apache2 wird standardmäßig installiert. Führen Sie andernfalls den folgenden zypper-Befehl aus, um ihn zu installieren.

$ sudo zypper install apache2
Installieren Sie Apache in OpenSuse
Installieren Sie Apache in OpenSuse

Sobald die Apache2 Nach der Installation können Sie den Dienst in der Zwischenzeit starten, ihn dann beim Start automatisch starten und den Dienst mit den folgenden Befehlen überprüfen.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2
$ sudo systemctl status apache2
Starten Sie den Apache-Dienst in OpenSuse
Starten Sie den Apache-Dienst in OpenSuse

Lesen Sie auch: 5 Tipps zur Leistungssteigerung Ihres Apache-Webservers

Zu diesem Zeitpunkt sollte der Apache-Server betriebsbereit sein. Sie können den Status auch wie gezeigt mit dem Befehl netstat überprüfen.

$ sudo netstat -tlpn | grep httpd
Überprüfen Sie den Apache Listening Port
Überprüfen Sie den Apache Listening Port

Nachdem der Webserver ausgeführt wird, testen wir, ob er Webseiten bereitstellen kann, indem wir eine Testwebseite erstellen (index.html Dokument) im Web Dokument Root beim “/ srv / www / htdocs” wie folgt.

$ echo "

Apache2 is running fine on openSUSE Leap

" | sudo tee /srv/www/htdocs/index.html
Apache-Testseite erstellen
Apache-Testseite erstellen

Wenn auf Ihrem Computer eine Firewall installiert und aktiviert ist, denken Sie daran, den Datenverkehr auf dem Computer zuzulassen Apache2 Webserver über die Firewall, bevor Sie mit dem nächsten Schritt fortfahren.

$ sudo firewall-cmd --permanent --add-port=80/tcp
$ sudo firewall-cmd --permanent --add-port=443/tcp
$ sudo firewall-cmd --reload
Öffnen Sie den Apache-Port unter OpenSuse
Öffnen Sie den Apache-Port unter OpenSuse

Öffnen Sie dann einen Webbrowser und navigieren Sie unter folgender Adresse: http://localhost oder http://SERVER_IPsollte der Inhalt der erstellten Webseite wie in diesem Screenshot gezeigt angezeigt werden.

Überprüfen Sie die Apache-Testseite
Überprüfen Sie die Apache-Testseite

MariaDB-Datenbankserver installieren

MariaDB ist eine kostenlose und Open Source, schnelle, skalierbare und robuste und von der Community entwickelte Abzweigung des relationalen Datenbankverwaltungssystems MySQL. MariaDB bietet mehr Funktionen, neue Speicher-Engines, Plugins und eine Reihe anderer Tools für eine bessere Leistung.

Lesen Sie auch: 15 Nützliche Tipps zur Optimierung und Optimierung der MySQL / MariaDB-Leistung

Installieren MariaDB auf OpenSuseFühren Sie den folgenden Befehl aus.

$ sudo zypper install mariadb mariadb-client 
Installieren Sie MariaDB in OpenSuse
Installieren Sie MariaDB in OpenSuse

Wenn die Installation abgeschlossen ist, starten Sie den MariaDB-Dienst vorerst, aktivieren Sie ihn dann beim Systemstart automatisch und prüfen Sie, ob er wie folgt funktioniert:

$ sudo systemctl start mariadb 
$ sudo systemctl enable mariadb 
$ sudo systemctl status mariadb 
Starten Sie den MariaDB-Dienst in OpenSuse
Starten Sie den MariaDB-Dienst in OpenSuse

Nach dem Start der MariaDB Als nächstes müssen wir die Installation des MariaDB-Servers sichern. Dies kann durch Ausführen des Sicherheitsskripts erfolgen, das mit dem MariaDB-Paket geliefert wird (siehe Abbildung).

$ sudo mysql_secure_installation 

Lesen Sie nach dem Aufrufen des Skripts die Beschreibung bei jedem Schritt sorgfältig durch. Sie sollten ein sicheres Root-Benutzerpasswort festlegen, anonyme Benutzer entfernen, den Remote-Root-Zugriff deaktivieren, die Testdatenbank und den Zugriff darauf entfernen und schließlich die Berechtigungstabelle neu laden.

Sichere MariaDB-Installation in OpenSuse
Sichere MariaDB-Installation in OpenSuse

PHP und PHP-Module installieren

PHP oder Hypertext Preprocessor ist eine kostenlose und Open Source, beliebte, plattformunabhängige und universelle Skriptsprache, die sich besonders für die Webentwicklung eignet. PHP ist mit fast allen, wenn nicht den meisten Webservern kompatibel und unterstützt viele Datenbanksysteme, einschließlich MySQL / MariaDB.

Installieren PHP Führen Sie zusammen mit den benötigten Modulen den folgenden Befehl aus.

$ sudo zypper install php php-mysql php-gd php-mbstring apache2-mod_php7
Installieren Sie PHP und PHP-Module in OpenSuse
Installieren Sie PHP und PHP-Module in OpenSuse

Aktivieren Sie als Nächstes PHP Modul und starten Sie den Apache-Webserver neu, um die neuesten Änderungen wie gezeigt zu bewirken.

$ sudo a2enmod php7
$ sudo systemctl restart apache2

Überprüfen Sie nun die PHP-Installationsinformationen, indem Sie eine PHP-Testdatei unter dem erstellen Dokument Root Verzeichnis, in dem die PHP-Konfigurationsdetails ausgewählt werden sollen.

$ echo "" | sudo tee  /srv/www/htdocs/info.php

Öffnen Sie einen Webbrowser und navigieren Sie zur Adresse: http://localhost/info.php oder http://SERVER_IP/info.php um die Details der PHP-Konfiguration zu überprüfen, wie im folgenden Screenshot gezeigt.

Überprüfen Sie die PHP-Installationsinformationen
Überprüfen Sie die PHP-Installationsinformationen

PhpMyAdmin installieren und konfigurieren

phpMyAdmin ist ein kostenloses und beliebtes webbasiertes Tool für die MySQL-Administration. phpMyAdmin Ermöglicht das Erstellen, Ändern, Löschen, Löschen, Importieren und Exportieren von MySQL-Datenbanktabellen. Es wird auch verwendet, um MySQL-Abfragen auszuführen, Tabellen zu optimieren, zu reparieren und zu überprüfen, die Sortierung zu ändern und viele andere Datenbankverwaltungsbefehle auszuführen.

Lesen Sie auch: 20 MySQL (Mysqladmin) -Befehle für die Datenbankverwaltung unter Linux

Installieren phpMyAdmin auf OpenSuseFühren Sie den folgenden Befehl aus.

$ sudo zypper install phpMyAdmin
Installieren Sie PhpMyAdmin in OpenSuse
Installieren Sie PhpMyAdmin in OpenSuse

Gehen Sie nun zu Ihrem Webbrowser und geben Sie die Adresse ein http://localhost/phpMyAdmin. EIN phpMyAdmin Die Anmeldeseite sollte wie im folgenden Screenshot gezeigt angezeigt werden. Geben Sie die Anmeldeinformationen Ihres Datenbankstammbenutzers ein und klicken Sie auf Los.

PhpMyAdmin Dashboard
PhpMyAdmin Dashboard

Das ist alles! In diesem Tutorial haben wir Ihnen erklärt, wie Sie a installieren LAMPE stapeln mit Apache, MariaDB, PHP, und PhpMyAdmin auf OpenSuse Server / Desktop-Editionen. Wenn Sie während des Setups auf Probleme stoßen, stellen Sie Ihre Fragen über ein Kommentarformular unten.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *