Einführung
In dieser Anleitung führen wir Sie durch die LEMP-Installation auf Ihrem Debian 7 Cloud Server.
LEMP ist einfach ein Softwarepaket, das aus 4 Komponenten besteht. L (Linux) ist der Kern der Plattform, der die anderen Komponenten unterstützen wird. E(Nginx) wird für den Webdienst verwendet. M(MySQL) wird für die Datenbankverwaltung verwendet, und P(PHP) wird die Programmiersprache sein. Es macht die Plattform zu einem LEMP.
Voraussetzungen
Ein Cloud-Server mit bereits installiertem Debian (der sich um den L(Linux)-Aspekt der LEMP-Installation kümmert). Wenn Sie noch keinen Server haben, warum richten Sie nicht einen Linux-VPS-Server von Atlantic.Net ein?
Installation von LEMP auf Debian 7
Installieren Sie Nginx mit dem folgenden Befehl, um die Installation zu starten:
apt-get install nginx
Starten Sie nginx mit dem folgenden Befehl:
service nginx start
Überprüfen Sie, ob alles funktioniert, indem Sie HTTP://YOUR.IP.ADD.RESS
eingeben
Installieren Sie MySQL mit dem folgenden Befehl, um die Installation zu starten und ein MySQL-Root-Passwort festzulegen:
apt-get install mysql-server
Sichern Sie MySQL mit dem folgenden Befehl von den Standardeinstellungen:
mysql_secure_installation
Hinweis:Sie werden mit einer Reihe von Fragen aufgefordert. Geben Sie bei allen N für Root-Passwort ändern und Y für Ja ein, siehe Screenshot unten:
Installieren Sie PHP mit dem folgenden Befehl, um die Installation zu starten:
apt-get install php5 php5-fpm php5-mysql
Dann müssen wir die ursprüngliche Sites-Datei zu Sicherungszwecken in einen neuen Dateinamen verschieben:
mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default
Kopieren Sie Folgendes in Ihren Texteditor:
server { listen 80; server_name your_site_name.com; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/html; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Erstellen Sie eine einfache PHP-Seite zum Testen mit einem Texteditor Ihrer Wahl:
nano /var/www/html/info.php
Fügen Sie den folgenden Code in das Leerzeichen ein, speichern Sie ihn und beenden Sie ihn:
<?php phpinfo(); ?>
Wir müssen Nginx neu starten, damit alle Änderungen aktualisiert werden.
service nginx restart
Herzliche Glückwünsche! Sie haben gerade LEMP auf Ihrem Debian Cloud Server installiert. Vielen Dank, dass Sie dieser Anleitung folgen, und schauen Sie bei uns vorbei, wenn es neue Updates gibt.
Erfahren Sie mehr über unsere VPS-Hosting-Services und den VPS-Hosting-Preis.