Zurück

LAMP VPS Hosting, vorinstalliert

Ein LAMP VPS bietet Ihnen Apache, PHP und MariaDB auf Ubuntu 24.04, bereit für Ihre PHP-Website, ohne Einrichtungsaufwand. Nach der Bestellung installiert sich der Stack selbst, ein Zertifikat wird angefordert, und die Website-Adresse sowie Datenbank-Login und Passwort erscheinen in Ihrem Panel. Laden Sie Ihre Dateien nach /var/www/html hoch, und es kann losgehen, mit Root-Zugriff und allen Servereinstellungen in Ihrer Hand.

Wie groß ist Ihre Website?

Gesamt$2.58/Monat

Preise inklusive MwSt.

RAM und CPU können Sie jederzeit vergrößern oder verkleinern. Die Festplatte kann nur wachsen, fangen Sie also klein an.

Was ist auf Ihrem LAMP-Server installiert?

  • Apache 2.4 aus den Ubuntu-24.04-Paketen, mit dem PHP-Modul
  • PHP 8.3 mit den Erweiterungen mysql, mbstring, xml, curl, zip, gd, intl und bcmath
  • MariaDB 10.11 mit einer Datenbank und einem Benutzer, beide site genannt, von außen nicht erreichbar
  • Let's Encrypt über Certbot: Die Website öffnet sich per HTTPS unter einer sslip.io-Adresse, und das Zertifikat erneuert sich selbst
  • Die Module rewrite und headers aktiviert, mit funktionierenden .htaccess-Dateien
  • fail2ban und automatische Ubuntu-Sicherheitsupdates
  • Firewall, bei der nur die Ports 22, 80 und 443 offen sind

Welche Größe brauchen Sie für LAMP?

Für einen LAMP-Stack gibt es keinen offiziellen RAM-Wert, denn die Website, die Sie darauf betreiben, bestimmt den Bedarf. Als Faustregel ist 1 GB ein Anfang für eine kleine PHP-Website. Für mehrere Websites oder ein Content-Management-System lohnen sich 2 GB, für Anwendungen mit starker Datenbanklast 4 GB. Reicht das nicht, vergrößern Sie RAM, CPU und Festplatte in Ihrem Panel einzeln, und Ihre Daten und Ihre IP-Adresse bleiben gleich.

EinsatzGrößePreisWählen
Neue Website 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/Monat
Wachsende Website 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/Monat
Stark besuchte Website 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/Monat

Für wen ist es gedacht?

  • Entwickler, die ihre eigene PHP-Website oder individuelle Software hochladen
  • Websites, die auf .htaccess-Dateien angewiesen sind und von Shared Hosting umziehen
  • Alle, die einen fertigen Stack möchten und die Apache-Einstellungen selbst in der Hand behalten
  • Alle, die Apache, PHP und MariaDB lernen oder eine Testumgebung aufbauen
  • PHP-Websites mit Besuchern in der Türkei, die auf einem Server in Istanbul laufen sollen

Was passiert nach der Bestellung?

  1. Stellen Sie die Größe ein und schließen Sie Ihre Zahlung ab.
  2. Ihr Server startet, und der Stack installiert sich selbst. Das dauerte in unseren Tests auf echten Servern etwa 3 Minuten.
  3. Öffnen Sie in Ihrem Panel unter Meine Server Ihren Server. Öffnen Sie auf der Registerkarte Übersicht die Zeile Website-Adresse. Die Seite Your server is ready zeigt, dass PHP funktioniert.
  4. Laden Sie Ihre Dateien per SFTP nach /var/www/html hoch, mit dem Benutzer root und dem Passwort aus dem Panel. Die Willkommensseite index.php können Sie löschen.
  5. Verbinden Sie sich per SSH und führen Sie chown -R www-data:www-data /var/www/html aus, damit die Dateien den richtigen Besitzer haben.
  6. Verbinden Sie Ihre Website über localhost mit der Datenbank, mit den Zeilen Login und Passwort aus dem Panel.

Bei jedem Server

  • Tägliche Sicherung im Preis inbegriffen
  • Unbegrenzter Datenverkehr
  • Voller Root-Zugriff
  • RAM und CPU später vergrößern oder verkleinern, die Festplatte erweitern
  • Standort: Istanbul · IST-1.

Gut zu wissen

  • Die Zeilen Login und Passwort im Panel gehören zum Datenbankbenutzer site. Für SSH und SFTP verwenden Sie die weiter unten stehenden Zeilen Benutzername und Passwort.
  • Das PHP-Upload-Limit liegt bei 64 MB, das Speicherlimit bei 256 MB. Zum Ändern bearbeiten Sie /etc/php/8.3/apache2/conf.d/99-seturack.ini und führen systemctl restart apache2 aus.
  • Ubuntu-Sicherheitsupdates werden von selbst installiert. PHP-Versionsupgrades und der Code Ihrer Website liegen in Ihrer Verantwortung.
  • Die Installation richtet keinen Mailserver ein. Wenn Ihre Website E-Mails verschickt, nutzen Sie einen E-Mail-Dienst über SMTP.
  • Kann kein Zertifikat ausgestellt werden, öffnet sich die Website per http unter Ihrer IP-Adresse. Sobald Ihre Domain verbunden ist, versuchen Sie es mit certbot --apache erneut.

Fragen und Antworten zu LAMP

Was ist ein LAMP-Stack?

LAMP steht für Linux, Apache, MariaDB oder MySQL und PHP, also die Software, auf der viele Websites laufen. PHP-Anwendungen wie WordPress und Joomla funktionieren darauf. Auf diesem Server sind Ubuntu 24.04, Apache 2.4, MariaDB 10.11 und PHP 8.3 installiert.

Wie viel RAM braucht ein LAMP-Server?

Für LAMP gibt es keinen offiziellen RAM-Wert. Als Faustregel ist 1 GB ein Anfang für eine kleine PHP-Website und 2 GB für mehrere Websites oder ein Content-Management-System. Reicht das nicht, vergrößern Sie in Ihrem Panel.

Wie lade ich eine Website auf einen LAMP-Server hoch?

Laden Sie Ihre Dateien per SFTP nach /var/www/html hoch und setzen Sie mit chown -R www-data:www-data /var/www/html den Besitzer. Die dort vorhandene index.php ist nur eine Willkommensseite und kann gelöscht werden. Apache liest auf diesem Server .htaccess-Dateien.

Wie verbinde ich mich auf einem LAMP-Server mit der Datenbank?

Verwenden Sie in Ihrer Website localhost als Host und site als Datenbank- und Benutzernamen. Das Passwort steht in der Zeile Passwort Ihres Panels. Für eine neue Datenbank verbinden Sie sich per SSH und geben mariadb ein. phpMyAdmin ist nicht installiert, Sie können es aber selbst hinzufügen.

Soll ich LAMP oder LEMP wählen?

Wenn Ihre Website auf .htaccess-Dateien angewiesen ist oder von Shared Hosting kommt, ist LAMP der einfachere Umzug. Wählen Sie LEMP, wenn Sie Weiterleitungsregeln lieber in der Serverkonfiguration schreiben oder Nginx nutzen möchten. Beide betreiben PHP und MariaDB.

Wie verbinde ich eine Domain mit einem LAMP-Server?

Richten Sie den A-Record auf die IP-Adresse Ihres Servers. Führen Sie per SSH certbot --apache -d yourdomain.com aus, dann wird das Zertifikat ausgestellt und erneuert sich selbst. Für mehrere Websites legen Sie unter /etc/apache2/sites-available einen neuen Virtual Host an.

Mehr lesen und ähnliche Apps ansehen