LEMP VPS Hosting: ein Server mit Nginx, MySQL und PHP startklar
- Nginx, MySQL und PHP-FPM vorinstalliert
- PHP-Websites und Laravel sofort bereitstellen
- Freie Konfiguration mit root-Zugriff
Der HELPER VPS LEMP VPS ist ein Linux-Cloud-Server, auf dem Nginx, MySQL und PHP auf Ubuntu 24.04 LTS installiert werden, wenn Sie bei der Erstellung LEMP aus der Image-Liste auswählen, abgerechnet alle 1, 3, 6 oder 12 Monate ab $25.00 pro Monat. Ohne Webserver und Datenbank einzeln installieren zu müssen, laden Sie Ihre PHP-Dateien hoch und Ihre Website ist sofort online.
Was ist LEMP?
LEMP steht für Linux, Nginx (ausgesprochen Engine-X, daher das E), MySQL und PHP und ist eine der verbreitetsten Serverkonfigurationen für PHP-Websites. Nginx nimmt die Anfragen der Besucher entgegen, liefert statische Dateien direkt aus, reicht PHP-Anfragen an PHP-FPM weiter, und die Daten werden in einer MySQL-Datenbank gelesen und geschrieben.
Im Vergleich zu LAMP mit Apache bewältigt Nginx viele gleichzeitige Verbindungen mit wenig Arbeitsspeicher und ist daher auch auf kleinen Servern effizient. Alle vier Komponenten sind Open Source, und PHP-Frameworks wie Laravel, Symfony oder CodeIgniter sowie eigene PHP-Websites laufen darauf unverändert. Auch beim Umzug älterer PHP-Websites auf einen neuen Server ist die Konfiguration vertraut, große Anpassungen sind nicht nötig.
Was können Sie mit einem LEMP VPS machen?
Nahezu jeden mit PHP gebauten Webdienst betreiben Sie per LEMP selbst gehostet.
PHP-Websites
Laden Sie eigene PHP-Websites oder Foren hoch, verbinden Sie sie mit einer MySQL-Datenbank und gehen Sie sofort online.
Laravel- und Framework-Apps
Installieren Sie Abhängigkeiten mit Composer und stellen Sie Laravel- oder Symfony-Apps mit einer einzigen Nginx-Konfiguration bereit.
Mehrere CMS
Betreiben Sie PHP-basierte Programme wie WordPress, Drupal oder MediaWiki nebeneinander auf einem Server.
API-Server
Stellen Sie eine in PHP gebaute REST API hinter Nginx und verbinden Sie sie mit mobilen Apps oder anderen Diensten.
Wie starten Sie mit einem LEMP VPS?
Erstellen, verbinden, Dateien hochladen, und die Website ist online.
Schritt 1. Server erstellen
Wählen Sie Region und Größe und in der Image-Liste LEMP. Nginx, MySQL und PHP werden auf Ubuntu 24.04 installiert.
Schritt 2. Per SSH verbinden
Verbinden Sie sich per SSH-Key oder root-Passwort und prüfen Sie die Installation mit nginx -v, mysql --version und php -v.
Schritt 3. Website hochladen
Legen Sie eine Nginx-Site-Konfiguration an, laden Sie die PHP-Dateien in den Web-Ordner und erstellen Sie in MySQL eine Datenbank und einen Benutzer für die Website.
Welche Vorteile hat es, LEMP selbst auf einem VPS zu hosten?
Weniger Zeit für die Installation, und die Konfiguration passt genau zu Ihrer Website.
Sofort einsatzbereit: Sie sparen die Zeit, Webserver, Datenbank und PHP einzeln zu installieren und zu verbinden.
Konfigurationsdateien selbst verwalten: Passen Sie Nginx, PHP-FPM und MySQL an den Charakter Ihrer Website an.
Mehrere Websites: Mit einer Nginx-Konfiguration pro Domain betreiben Sie mehrere Websites auf einem Server.
Hochleistungsfestplatte wählbar: Mit den NVMe-Tarifen laufen Websites mit vielen Datenbankzugriffen schnell.
Standort nach Wunsch: Platzieren Sie den Server in einer von 40 Städten in 31 Ländern, nah an Ihren Besuchern.
Gleicher Preis: Egal welche Region, derselbe Tarif hat denselben Monatspreis, die Rechnung bleibt einfach.
Tools zur LEMP-Konfiguration
Die Programme des LEMP VPS und passende Tools für den Einsatz.
- NGINX
- MySQL
- PHP
- Redis
- Ubuntu
Platzieren Sie den Server nah an Ihren Kunden
Erstellen Sie LEMP-Server in jeder der 40 Städte in 31 Ländern zum gleichen Preis.
Wie fügen Sie auf dem LEMP VPS eine neue Website hinzu?
Bereiten Sie für jede Website drei Dinge vor: Nginx-Konfiguration, Datenbank und Zertifikat.
Nginx unter Ubuntu legt Site-Konfigurationen im Ordner /etc/nginx/sites-available ab und aktiviert sie per Verknüpfung im Ordner sites-enabled. Tragen Sie in die neue Site-Datei die Domain mit server_name und den Web-Ordner mit root ein, leiten Sie PHP-Anfragen an den PHP-FPM-Socket weiter, prüfen Sie die Syntax mit sudo nginx -t und übernehmen Sie sie mit sudo systemctl reload nginx.
Für die Datenbank verbinden Sie sich mit sudo mysql, legen je Website eine eigene Datenbank und einen Benutzer an und geben diesem nur Rechte für seine Datenbank, damit sich die Daten der Websites nicht vermischen. Stellen Sie den A-Eintrag der Domain auf die Server-IP und holen Sie mit Certbot ein Let's-Encrypt-Zertifikat, dann ist die HTTPS-Website fertig. Certbot erneuert das Zertifikat automatisch in festen Abständen.
Wie bleibt ein LEMP-Server langfristig stabil?
Kümmern Sie sich regelmäßig um Updates, Firewall und Backups.
Sicherheitsupdates für Betriebssystem, Nginx, MySQL und PHP spielen Sie mit sudo apt update und sudo apt upgrade ein. Öffnen Sie mit der Ubuntu-Firewall ufw nur SSH und die Webports (80, 443) und lassen Sie MySQL-Port 3306 nach außen geschlossen, nur serverintern genutzt ist das sicher. Führen Sie anfangs sudo mysql_secure_installation aus, um die Grundeinstellungen abzurunden.
Exportieren Sie die Datenbank regelmäßig mit mysqldump und bewahren Sie sie an anderer Stelle auf; mit der Option automatisches Backup beim Erstellen wird der gesamte Server regelmäßig gesichert. Wird der Arbeitsspeicher knapp, weil die Website wächst, erstellen Sie einen neuen Server mit größerem Tarif und übertragen Web-Ordner und Datenbank. Mit aktiviertem Slow-Query-Log finden Sie leicht, was Ihre Website ausbremst.
Häufige Fragen zum LEMP Hosting
Häufige Fragen bei Wahl und Installation eines LEMP VPS.
Was wird auf dem LEMP VPS installiert?
Auf Ubuntu 24.04 LTS werden Webserver Nginx, Datenbank MySQL und PHP (PHP-FPM) installiert. Nach dem Login legen Sie sofort Site-Konfigurationen an und laden PHP-Dateien hoch.
Was kostet LEMP VPS Hosting?
Für die LEMP-App fallen keine Zusatzkosten an, Sie zahlen nur den Preis des gewählten Servertarifs. Der kleinste Tarif beginnt bei $25.00 pro Monat, und derselbe Tarif kostet in allen Regionen gleich viel.
Wie kaufe ich einen LEMP-Server?
Wählen Sie eine Region und Größe, wählen Sie LEMP als Image und zahlen Sie, um den Server zu erstellen. Sie können einen Abrechnungszeitraum von 1, 3, 6 oder 12 Monaten wählen, mit 10 % Rabatt für 3 Monate, 15 % Rabatt für 6 Monate und 25 % Rabatt für 12 Monate.
Was ist der Unterschied zwischen LEMP und LAMP?
Der Webserver ist ein anderer: LEMP nutzt Nginx, LAMP Apache. Nginx bewältigt viele Verbindungen mit wenig Arbeitsspeicher und passt gut zu kleinen VPS; PHP läuft separat über PHP-FPM.
Kann ich weitere PHP-Erweiterungen installieren?
Ja, mit root-Zugriff installieren Sie benötigte Erweiterungen im Format sudo apt install php-name und starten PHP-FPM neu. Auch Composer installieren und nutzen Sie selbst.
Kann ich statt MySQL eine andere Datenbank verwenden?
Ja, Sie können PostgreSQL oder MariaDB auf demselben Server installieren oder per Docker starten. Das installierte MySQL lassen Sie einfach stehen oder schalten es ab, wenn Sie es nicht nutzen.
Kann ich eine Laravel-App hochladen?
Ja, installieren Sie die Abhängigkeiten mit Composer und setzen Sie die Nginx-root auf den Ordner public der App. Queue-Jobs lassen Sie als systemd-Dienst oder mit Supervisor dauerhaft laufen.
Wie versendet meine Website E-Mails?
Verbinden Sie in den Mail-Einstellungen der App einen Versanddienst auf Port 587. Ausgehender Port 25 ist auf allen Servern gesperrt, daher ist ein Versanddienst der Standardweg.
Kann ich von außen auf die Datenbank zugreifen?
Wir empfehlen einen SSH-Tunnel. Verbinden Sie sich per SSH-Portweiterleitung von Ihrem PC mit Port 3306 des Servers, dann nutzen Sie Verwaltungstools, ohne den MySQL-Port im Internet zu öffnen.
Wie funktionieren Backups?
Wenn Sie beim Erstellen die automatische Backup-Option wählen, werden 5.6% des Planpreises zur Gebühr hinzugefügt und der gesamte Server wird regelmäßig gesichert. Rollbacks werden auf der Support-Seite angefordert, sobald Ihre erste Zahlung bestätigt ist, und das Aufbewahren einer separaten Kopie der Datenbank mit mysqldump gibt zusätzliche Sicherheit.
Kann ich den Ausgangszustand neu installieren?
Ja, wählen Sie auf der Serverseite unter Neuinstallation des Betriebssystems erneut das Image LEMP, dann wird es neu installiert. Die Festplatte wird gelöscht; laden Sie Web-Ordner und Datenbank vorher herunter.
Nginx, MySQL und PHP sind Open-Source-Software im Besitz der jeweiligen Projekte; HELPER VPS übernimmt nur die Installation beim Erstellen des Servers. Updates nach der Installation, Konfiguration, Website-Code und Fragen zur Nutzung der Programme liegen in Ihrer Verantwortung. Die Serverkosten entsprechen dem gewählten Tarif, für die LEMP-App selbst fallen keine Zusatzkosten an.
Anleitungen für den LEMP-Server
Was Sie nach Erhalt des Servers zuerst erledigen sollten.
