News
Serverspace Technologien in den VAE: Einführung von Falconcloud
JH
Joe Harris
31. Januar 2021
Aktualisiert Juni 7, 2023

So installieren Sie LEMP Stapeln Sie weiter Ubuntu 20.04

Datenbanken Linux Ubuntu Web-Server

Das LEMP Stack ist eines der beliebtesten Kits als Grundlage für eine Website. Es besteht aus einem Linux Server, Nginx Webserver, MySQL Datenbankmanagementsysteme und PHP. Wir werden einen Blick auf den Prozess der Installation eines werfen LEMP stapeln in Ubuntu 20.04. Alle Befehle müssen als ausgeführt werden Wurzel oder hinzufügen sudo vor ihnen.

Im Serverspace Sie uns Erstellen Sie einen Server mit bereits installierter App“LEMP".

Montage von Nginx

Lassen Sie uns zunächst den Cache des Paketmanagers aktualisieren und installieren Nginx.

apt update
apt install nginx

Besitzt das firewall aktiviert ist, müssen Sie den Zugriff auf den Server auf Port 80 zulassen:

ufw allow in "Nginx HTTP"

Ausgang:

Rules updated
Rules updated (v6)

Sie können jetzt überprüfen, ob die Nginx Webserver läuft, indem Sie die öffentliche IP-Adresse Ihres Servers in die Adressleiste Ihres Browsers eingeben. Sie sehen die folgende Seite:

Nginx welcome page
Bild 1. Nginx Startseite.

Montage von MySQL

So installieren Sie MySQL Server geben Sie ein:

apt install mysql-server

Führen Sie nach der Installation das Skript aus und befolgen Sie die Anweisungen, um die empfohlenen Einstellungen zu konfigurieren MySQL Sicherheitseinstellungen. Die sicherste Einstellung wird mit positiven Antworten und der strengsten Prüfung der Passwortkomplexität erreicht.

mysql_secure_installation

PHP installieren

Installieren Sie die folgenden Pakete, um PHP auf dem Server zum Laufen zu bringen.

apt install php-fpm php-mysql

Konfigurieren Nginx für PHP-Verarbeitung

In diesem Tutorial zeigen wir Ihnen, wie Sie die PHP-Verarbeitung am Beispiel des standardmäßigen virtuellen Hosts konfigurieren. Beim Konfigurieren Nginx Um mit mehreren Domänennamen zu arbeiten, gilt diese Einstellung ebenfalls. Nginx Leitfaden zur Grundkonfiguration des virtuellen Hosts.
Öffnen Sie die Standardkonfigurationsdatei für den virtuellen Host.

nano /etc/nginx/sites-available/default

Fügen Sie den nächsten Code am Ende hinzu Server Abschnitt:

    location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;

Speichern und schließen Sie die Datei und überprüfen Sie die Konfiguration auf Fehler:

nginx -t

Wiederaufnahme Nginx:

systemctl restart nginx

Testen Sie PHP auf Nginx Server

Wir werden jetzt eine erstellen . Php Datei auf unserem Server und prüfen Sie, ob PHP läuft. Erstellen Sie eine Datei:

nano /var/www/html/info.php

Fügen Sie hier den folgenden Inhalt ein:

<!--?php phpinfo(); ?-->

Geben Sie nun die öffentliche IP-Adresse Ihres Servers in die Adressleiste Ihres Browsers ein /info.php Am Ende:

http://server-public-ip/info.php

Wenn Sie den folgenden Inhalt sehen, funktioniert PHP einwandfrei Nginx.

PHP testing
Screenshot 2. PHP-Tests.

Abstimmung:
5 aus 5
Durchschnittliche Bewertung: 5
Bewertet von: 1
1101 CT Amsterdam Niederlande, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Wir verwenden Cookies, um Ihr Erlebnis auf der Website zu verbessern Serverspace besser. Indem Sie weiterhin auf unserer Website surfen, stimmen Sie unseren zu
Cookies und Datenschutzbestimmungen.