So installieren Sie den LAMP-Stack auf openSUSE

In diesem Tutorial zeigen wir Ihnen, wie Sie LAMP Stack unter openSUSE installieren. Der LAMP-Stack, ein Akronym für Linux, Apache, MariaDB/MySQL und PHP, ist ein leistungsstarker Satz Open-Source-Software, der eine robuste Plattform für die Entwicklung und das Hosting von Webanwendungen bietet. Seine Komponenten sind weit verbreitet und daher eine beliebte Wahl für Webentwickler.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation der LAMP unter openSUSE.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: openSUSE.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • Um Befehle ausführen zu können, benötigen Sie Zugriff auf das Terminal. openSUSE stellt hierfür die Terminal-Anwendung zur Verfügung. Sie finden es in Ihrem Anwendungsmenü.
  • Sie benötigen eine aktive Internetverbindung, um Apache, MySQL, PHP und seine Abhängigkeiten herunterzuladen.
  • Sie benötigen Administratorzugriff (Root) oder ein Benutzerkonto mit Sudo-Berechtigungen.

Installieren Sie LAMP Stack auf openSUSE

Schritt 1. Aktualisieren Sie zunächst Ihre Systempakete, um sicherzustellen, dass die gesamte vorhandene Software auf dem neuesten Stand ist. Dies kann potenzielle Konflikte während der LAMP-Stack-Installation verhindern. Öffnen Sie ein Terminal und führen Sie Folgendes aus:

sudo zypper refresh
sudo zypper update

Schritt 2. Apache-Webserver installieren.

Aufgrund seiner Robustheit, Anpassungsfähigkeit und aktiven Community-Unterstützung ist Apache eine der am weitesten verbreiteten Webserver-Software. Um Apache unter openSUSE zu installieren, verwenden Sie den folgenden Befehl:

sudo zypper install apache2

Starten Sie nach der Installation den Apache-Server und aktivieren Sie ihn für den automatischen Start nach einem Neustart mit diesen Befehlen:

sudo systemctl start apache2
sudo systemctl enable apache2

Um zu überprüfen, ob Apache ordnungsgemäß funktioniert, erstellen Sie eine index.html Datei in der /srv/www/htdocs/ Verzeichnis mit folgendem Inhalt:

<html>
<body>
<h1> It works!</h1>
</body>
</html>

Öffnen Sie dann einen Webbrowser und navigieren Sie zu „localhost“. Sie sollten die Meldung „Es funktioniert!“ sehen. Dies zeigt an, dass der Apache-Webserver ordnungsgemäß ausgeführt wird.

Wenn Sie eine Firewall aktiviert haben, konfigurieren Sie sie so, dass HTTP-Verkehr zugelassen wird:

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --reload

Schritt 3. MariaDB installieren.

MariaDB ist ein Datenbankverwaltungssystem, das eine Abzweigung von MySQL ist. Es wird von verschiedenen Anwendungen verwendet, darunter Data Warehousing-, E-Commerce- und Protokollierungsprogramme. Um MariaDB unter openSUSE zu installieren, verwenden Sie den folgenden Befehl:

sudo zypper install mariadb-server

Starten Sie nach der Installation den MariaDB-Dienst und aktivieren Sie ihn mit den folgenden Befehlen für den automatischen Start beim Booten:

sudo systemctl enable --now mariadb

Um Ihre MariaDB-Installation zu sichern, führen Sie den folgenden Befehl aus und befolgen Sie die Anweisungen:

sudo mysql_secure_installation

Sie können Ihr Setup testen, indem Sie sich mit dem folgenden Befehl bei MariaDB anmelden:

mysql -u root -p

Geben Sie das Passwort ein, das Sie während des eingerichtet haben mysql_secure_installation Vorgang zum Anmelden.

Schritt 4. PHP und erforderliche Erweiterungen installieren.

PHP ist eine serverseitige Skriptsprache, die zum Generieren dynamischer Webseiten verwendet wird. Um PHP unter openSUSE zu installieren, verwenden Sie den folgenden Befehl:

sudo zypper ar -f https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Leap_15.6/ php

Ersetzen openSUSE_Leap_15.6 ggf. mit Ihrer openSUSE-Version.

Installieren Sie nun PHP 8.3 mit zypper Paket-Manager:

sudo zypper in php8.3

Überprüfen Sie die installierte PHP-Version mit dem folgenden Befehl:

php -v

Starten Sie nach der Installation den Apache-Server neu, damit die Änderungen wirksam werden:

sudo systemctl restart apache2

Um zu überprüfen, ob PHP ordnungsgemäß funktioniert, erstellen Sie eine index.php Datei in der /srv/www/htdocs/ Verzeichnis mit folgendem Inhalt:

<?php phpinfo(); ?>

Öffnen Sie dann einen Webbrowser und navigieren Sie zu „localhost/index.php“. Sie sollten eine Seite mit Informationen zu Ihrer PHP-Konfiguration sehen.

Glückwunsch! Sie haben LAMP erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des LAMP-Stacks auf Ihrem openSUSE-System verwendet haben. Für zusätzliche oder nützliche Informationen empfehlen wir Ihnen, die offizielle openSUSE-Website zu besuchen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert