LAMP - Apache, PHP, Mariadb und PhpMyadmin in OpenSuse
- 4823
- 88
- Susanne Stoutjesdijk
Der LAMPE Stack besteht aus Linux -Betriebssystem, Apache -Webserver -Software, MySQL -Datenbankverwaltungssystem und PHP -Programmiersprache. LAMP ist eine Software -Kombination, mit der dynamische PHP -Webanwendungen und Websites bereitgestellt werden. Notiere dass der P kann auch für stehen für Perl oder Python anstatt Php.
Im LAMPE Stack, Linux ist die Grundlage des Stapels (es enthält alle anderen Komponenten); Apache liefert Webinhalte (wie Webseiten usw.) An den Endbenutzer über das Internet auf Anfrage über einen Webbrowser ist PHP eine serverseitige Skriptsprache, mit der dynamische Webseiten generiert werden, die PHP-Code ausführen und Daten von/in einer MySQL-Datenbank abrufen/speichern.
Lesen Sie auch: Installieren Sie Lemp - Nginx, PHP, Mariadb und Phpmyadmin in OpenSuse
In diesem Tutorial führen Sie die Installation von a LAMPE Stapel mit Apache, Mariadb, Php, Und Phpmyadmin An OpenSuse Server-/Desktop -Editionen.
Installieren von Apache HTTP Server
Der Apache HTTP Server ist eine kostenlose und open Source, weit verbreitete und plattformübergreifende Webserversoftware. Es ist so konzipiert, dass es sicher, effizient und erweiterbar ist, um HTTP -Dienste synchron mit den aktuellen HTTP -Standards bereitzustellen.
An OpenSuse, Apache2 Kommt standardmäßig installiert. Führen Sie ansonsten den folgenden Zypper -Befehl aus, um ihn zu installieren.
$ sudo zypper installieren apache2Installieren Sie Apache in OpenSuse
Einmal der Apache2 Installiert können Sie den Dienst für die Zwischenzeit starten und ihn dann zum automatischen Start zum Startzeit aktivieren und den Dienst mit den folgenden Befehlen überprüfen.
$ sudo systemctl starten apache2 $ sudo systemCTL aktivieren apache2 $ sudo systemctl Status apache2Starten Sie den Apache -Dienst in OpenSuse
Lesen Sie auch: 5 Tipps, um die Leistung Ihres Apache -Webservers zu steigern
In diesem Stadium sollte der Apache -Server in Betrieb sein. Sie können den Status auch mit dem Befehl netstat wie gezeigt überprüfen.
$ sudo netstat -tlpn | grep httpdÜberprüfen Sie den Apache -Listening -Port
Testen wir nun, da der Webserver ausgeführt wird, wenn er Webseiten durch Erstellen einer Testwebseite servieren kann (Index.html
Dokument) im Web Dokument Root bei "/srv/www/htdocs" folgendermaßen.
$ echo "Apache -Testseite erstellenApache2 läuft gut beim OpenSuse -Sprung
"| sudo tee/srv/www/htdocs/index.html
Wenn Sie eine Firewalld auf Ihrem Computer installiert und aktiviert haben, denken Sie daran, den Datenverkehr zu den Apache2 Webserver über die Firewall, bevor Sie zum nächsten Schritt gehen.
$ sudo firewall-cmd --permanent --add-port = 80/tcp $ sudo firewall-cmd --permanent --add-port = 443/tcp $ sudo firewall-cmd--ReladÖffnen Sie den Apache -Port bei OpenSuse
Öffnen Sie dann einen Webbrowser und navigieren Sie mit der folgenden Adresse: http: // localhost
oder http: // server_ip
, Der Inhalt der erstellten Webseite sollte wie in diesem Screenshot gezeigt angezeigt werden.
Installieren Sie den MariADB -Datenbankserver
Mariadb ist eine kostenlose und open Source, schnelle, skalierbare und robuste und Community-entwickelte Gabel des MySQL Relational Database Management Systems. Mariadb verfügt über mehr Funktionen, neue Speichermotoren, Plugins und eine Reihe anderer Tools für eine bessere Leistung.
Lesen Sie auch: 15 nützliche MySQL/Mariadb -Leistungsstimm- und Optimierungs -Tipps
Installieren Mariadb An OpenSuse, Führen Sie den folgenden Befehl aus.
$ sudo zypper install mariadb mariadb-clientInstallieren Sie Mariadb in OpenSuse
Wenn die Installation abgeschlossen ist, starten Sie den Mariadb-Dienst vorläufig und aktivieren Sie ihn dann bei der Systemstartzeit automatisch an und prüfen Sie, ob er wie folgt ausgeführt wird:
$ sudo systemctl starten mariadb $ sudo systemctl aktivieren mariadb $ sudo systemctl status mariadbStarten Sie den Mariadb -Service in OpenSuse
Nach dem Start der Mariadb Als nächstes müssen wir die MariADB Server -Installation sichern. Dies kann durch Ausführen des Sicherheitsskripts erfolgen, das mit dem MariADB -Paket geliefert wird, wie gezeigt.
$ sudo mysql_secure_installation
Sobald das Skript aufgerufen wurde, lesen Sie die Beschreibung in jedem Schritt sorgfältig durch. Sie sollten ein starkes Stammbenutzerkennwort festlegen, anonyme Benutzer entfernen, den Stammzugriff deaktivieren, die Testdatenbank entfernen und darauf zugreifen und schließlich die Tabelle zur Berechtigung neu laden.
Sichern Sie die Mariadb -Installation in OpenSuseInstallation von PHP- und PHP -Modulen
Php oder Hypertext Preprocessor ist eine kostenlose und open Source, beliebte, plattformunabhängige und allgemeine Skriptsprache, die besonders für die Webentwicklung geeignet ist. Php ist kompatibel mit fast allen, wenn nicht den meisten Webserver -Software da draußen und unterstützt viele Datenbanksysteme, einschließlich Mysql/Mariadb.
Installieren Php Zusammen mit den erforderlichen Modulen führen die folgenden Befehl aus.
$ sudo zypper Installieren Sie PHP PHP-MYSQL PHP-GD PHP-MBString Apache2-mod_php7Installieren Sie PHP- und PHP -Module in OpenSuse
Als nächstes aktivieren Php Modul und starten Sie den Apache -Webserver neu, um die neuesten Änderungen wie gezeigt zu bewirken.
$ sudo a2enmod php7 $ sudo systemctl starten Sie Apache2 neu starten2
Überprüfen Sie nun die Informationen zur PHP -Installation, indem Sie eine PHP -Testdatei unter dem erstellen Dokument Root Verzeichnis, das die Php -Konfigurationsdetails auswählen sollte.
$ 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 Php -Konfigurationsdetails zu überprüfen, wie im folgenden Screenshot gezeigt.
Installieren und Konfigurieren von PHPMYADMIN
phpmyadmin ist ein kostenloses und beliebtes webbasiertes Tool für die MySQL-Verwaltung. phpmyadmin Ermöglicht es Ihnen, MySQL -Datenbanktabellen zu erstellen, zu ändern, zu fallen, zu löschen, zu importieren und zu exportieren. Es wird auch zum Ausführen von MySQL -Abfragen verwendet.
Lesen Sie auch: 20 MySQL (MySQLADMIN) -Einbefehle für die Datenbankverwaltung unter Linux
Installieren phpmyadmin An OpenSuse, Führen Sie den folgenden Befehl aus.
$ sudo zypper installieren Sie PhpmyadminInstallieren Sie PhpMyAdmin in OpenSuse
Gehen Sie nun zu Ihrem Webbrowser und geben Sie die Adresse ein http: // localhost/phpmyadmin
. A phpmyadmin Die Anmeldeseite sollte wie im folgenden Screenshot angezeigt werden. Geben Sie Ihre Datenbank Root User Anmeldeinformationen ein und klicken Sie auf Go.
Das ist alles! In diesem Tutorial haben wir Ihnen erklärt, wie Installation a LAMPE Stapel mit Apache, Mariadb, Php, Und Phpmyadmin An OpenSuse Server-/Desktop -Editionen. Wenn Sie während des Setups Probleme haben, stellen Sie Ihre Fragen über ein Kommentarformular nach wie.
- « So erstellen Sie eine Festplattenpartitionen unter Linux
- Installieren Sie Lemp - Nginx, PHP, Mariadb und Phpmyadmin in OpenSuse »