GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installation des LEMP-Stacks auf Ubuntu 14.04

Was ist ein LEMP-Stack?

LEMP-Stack ist eine Kombination aus Betriebssystem und Open-Source-Software-Stack, die bei der anfänglichen Einrichtung eines Servers von Bedeutung sind. Das Akronym steht für Linux, Nginx (ausgesprochen Engine-X), MySQL/MariaDB und PHP/Perl/Python. Dieser Artikel führt Sie durch die Schritte zur Installation des Nginx-Webservers, von MySQL und PHP auf Ihrem Server, vorausgesetzt, das Betriebssystem Ubuntu ist bereits darauf installiert.

Bevor Sie diesem Artikel folgen, müssen Sie auf Ihrem Server ein Nicht-Root-Benutzerkonto eingerichtet haben.

Installation des Nginx-Webservers

Nginx ist nach dem Apache-Webserver der am zweithäufigsten verwendete Webserver weltweit und leistungsfähiger als sein Konkurrent. Um Nginx zu installieren, befolgen Sie die unten aufgeführten Schritte.

Schritt 1: Verwenden Sie den folgenden Befehl im Terminal

sudo apt-get update

Installieren Sie nach Abschluss des Aktualisierungsvorgangs den Nginx-Server mit dem Befehl.

sudo apt-get install nginx

Sie erhalten eine Authentifizierungsnachricht, akzeptieren Sie diese mit der Eingabe von Y und fahren Sie mit der Installation fort

Schritt 2: Überprüfen Sie die Installation, indem Sie die folgende URL in Ihren Webbrowser eingeben.

http://server_ip_address/

Wenn der Webserver ordnungsgemäß installiert wurde, leitet Sie Ihr Webbrowser zu einer Webseite weiter, die der folgenden ähnelt:

Installieren von MySQL

MySQL ist eine Datenbankverwaltungssystemsoftware, die verwendet wird, um Datenbanken auf DB-Servern zu handhaben, zu speichern und abzurufen. Führen Sie die folgenden Schritte aus, um MySQL zu installieren:

Schritt 1: Geben Sie den Befehl im Terminal

ein
sudo apt-get install mysql-server

Sie werden aufgefordert, Ihr MySQL-Passwort festzulegen . Es wird dringend empfohlen, Ihr Passwort festzulegen und dann mit der Installation fortzufahren.

Schritt 2: Führen Sie den folgenden Befehl aus, um mehrere Sicherheitsprobleme mit der standardmäßigen MySQL-Installation zu beheben.

sudo mysql_secure_installation

Sie haben die Wahl, das MySQL-Root-Passwort zu ändern, anonyme Benutzerkonten zu entfernen, Root-Logins außerhalb von localhost zu deaktivieren und Testdatenbanken zu entfernen. Es wird empfohlen, diese Optionen mit Ja zu beantworten.

Installation von PHP

PHP ist eine Skriptsprache, die beim Webdesign verwendet wird, um dynamische Webseiten zu erstellen.

Schritt 1: Verwenden Sie den folgenden Befehl im Terminal

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Dies wird PHP ohne Aufforderungsmeldungen installieren.

Schritt 2: Es sind viele zusätzliche PHP-Module verfügbar, die einfach installiert werden können. Auch wenn dies ein optionaler Schritt ist, befolgen Sie die nachstehenden Schritte, wenn Sie zusätzliche Module installieren möchten.

Um die verfügbaren Module zu prüfen, geben Sie den Befehl im Terminal ein

apt-cache search php5-

Alle verfügbaren Module werden wie folgt angezeigt:

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-json - JSON module for php5
php5-ldap - LDAP module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
............

Um die Details des Pakets oder Moduls zu erfahren, geben Sie Folgendes ein

apt-cache show module-name

Geben Sie anstelle von module-name den Namen des entsprechenden Moduls ein. Zum Beispiel

apt-cache show php5-odbc

Geben Sie Folgendes ein, um dieses Paket zu installieren

sudo apt-get install php5-odbc

Webserver wird neu gestartet

Der letzte Schritt bei der Installation des LEMP-Stacks auf Ubuntu 14.04 besteht darin, den Webserver Nginx neu zu starten. Dies geschieht, damit der Webserver die am Server vorgenommenen Änderungen erkennt.

sudo service nginx restart

Dadurch wird der Server sofort neu gestartet und los geht's. Sie haben den LEMP-Stack auf Ihrem Server installiert, auf dem Ubuntu 14.04 ausgeführt wird.


Ubuntu
  1. Installieren des ELK-Stacks unter Ubuntu 14.04

  2. Installation von VirtualBox 4.2 auf Ubuntu 12.10

  3. Php5.3 auf Ubuntu 14.4 installieren?

  4. Installieren eines LAMP-Stacks unter Ubuntu 18.04

  5. So installieren Sie den LEMP-Stack unter Ubuntu 18.04

So installieren Sie den LEMP-Stack unter Ubuntu 16.04

Installieren Sie phpMyAdmin mit LEMP Stack auf Ubuntu 20.04 LTS

So installieren Sie den LEMP-Stack unter Ubuntu 20.04

Installieren Sie WordPress mit LEMP Stack auf Ubuntu 20.04

Installieren Sie ProjectSend auf Ubuntu 20.04 mit Nginx (LEMP Stack)

KDE auf Ubuntu 22.04 installieren