Terug

LAMP VPS-hosting, vooraf geïnstalleerd

Met een LAMP VPS krijg je Apache, PHP en MariaDB op Ubuntu 24.04, klaar voor je PHP-site zonder installatiewerk. Na je bestelling installeert de stack zichzelf, wordt een certificaat aangevraagd en verschijnen het siteadres plus de databaselogin en het wachtwoord in je paneel. Upload je bestanden naar /var/www/html en je kunt aan de slag, met root-toegang en alle serverinstellingen in eigen hand.

Hoe groot is je site?

Totaal$2.58/mnd

Prijzen zijn inclusief btw.

Schaal RAM en CPU op of af wanneer je wilt. De schijf kan alleen groeien, dus begin klein.

Wat is er geïnstalleerd op je LAMP-server?

  • Apache 2.4 uit de pakketten van Ubuntu 24.04, met de PHP-module
  • PHP 8.3 met de extensies mysql, mbstring, xml, curl, zip, gd, intl en bcmath
  • MariaDB 10.11 met een database en gebruiker die allebei site heten, niet bereikbaar van buitenaf
  • Let's Encrypt via Certbot: de site opent via HTTPS op een sslip.io-adres, en het certificaat wordt vanzelf verlengd
  • De modules rewrite en headers ingeschakeld, met werkende .htaccess-bestanden
  • fail2ban en automatische beveiligingsupdates van Ubuntu
  • Firewall waarin alleen poort 22, 80 en 443 open staan

Welke grootte heb je nodig voor LAMP?

Voor een LAMP-stack bestaat geen officieel RAM-getal, want de site die erop draait bepaalt wat nodig is. Als vuistregel is 1 GB een begin voor één kleine PHP-site. Kijk naar 2 GB voor meerdere sites of een contentmanagementsysteem, en naar 4 GB voor toepassingen die zwaar op de database leunen. Is het niet genoeg, dan vergroot je RAM, CPU en schijf los van elkaar vanuit je paneel, en je gegevens en IP-adres blijven hetzelfde.

GebruikGroottePrijsKiezen
Nieuwe site 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mnd
Groeiende site 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mnd
Drukke site 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mnd

Voor wie is het?

  • Ontwikkelaars die hun eigen PHP-site of maatwerksoftware uploaden
  • Sites die van .htaccess-bestanden afhangen en van shared hosting weggaan
  • Iedereen die een kant-en-klare stack wil en de Apache-instellingen zelf in handen houdt
  • Mensen die Apache, PHP en MariaDB leren of een testomgeving bouwen
  • PHP-sites met bezoekers in Turkije die op een server in Istanbul moeten draaien

Wat gebeurt er na je bestelling?

  1. Stel de grootte in en rond je betaling af.
  2. Je server start op en de stack installeert zichzelf. Dat duurde in onze tests op een echte server ongeveer 3 minuten.
  3. Open in je paneel je server via Mijn servers. Open op het tabblad Overzicht de rij Siteadres. De pagina Your server is ready laat zien dat PHP werkt.
  4. Upload je bestanden via SFTP naar /var/www/html, met de gebruiker root en het wachtwoord uit het paneel. De welkomstpagina index.php mag je verwijderen.
  5. Maak verbinding via SSH en voer chown -R www-data:www-data /var/www/html uit om de bestanden de juiste eigenaar te geven.
  6. Verbind je site met de database via localhost, met de rijen Login en Wachtwoord uit het paneel.

Bij elke server

  • Dagelijkse back-up inbegrepen in de prijs
  • Onbeperkt verkeer
  • Volledige rootrechten
  • Schaal RAM en CPU later op of af, en laat de schijf groeien
  • Locatie: Istanbul · IST-1.

Goed om te weten

  • De rijen Login en Wachtwoord in het paneel horen bij de databasegebruiker site. Voor SSH en SFTP gebruik je de rijen Gebruikersnaam en Wachtwoord verderop.
  • De uploadlimiet van PHP is 64 MB en de geheugenlimiet 256 MB. Wil je ze wijzigen, pas dan /etc/php/8.3/apache2/conf.d/99-seturack.ini aan en voer systemctl restart apache2 uit.
  • Beveiligingsupdates van Ubuntu worden vanzelf geïnstalleerd. Upgrades van de PHP-versie en de code van je site zijn jouw zaak.
  • De installatie zet geen mailserver op. Verstuurt je site e-mail, gebruik dan een e-mailservice via SMTP.
  • Kan er geen certificaat worden uitgegeven, dan opent de site via http op je IP-adres. Als je domein is gekoppeld, probeer je het opnieuw met certbot --apache.

Vragen en antwoorden over LAMP

Wat is een LAMP-stack?

LAMP staat voor Linux, Apache, MariaDB of MySQL, en PHP: de set software waarop veel websites draaien. PHP-toepassingen zoals WordPress en Joomla werken erop. Op deze server zijn Ubuntu 24.04, Apache 2.4, MariaDB 10.11 en PHP 8.3 geïnstalleerd.

Hoeveel RAM heeft een LAMP-server nodig?

Voor LAMP bestaat geen officieel RAM-getal. Als vuistregel is 1 GB een begin voor één kleine PHP-site, en 2 GB voor meerdere sites of een contentmanagementsysteem. Is het niet genoeg, dan schaal je op vanuit je paneel.

Hoe upload ik een site naar een LAMP-server?

Upload je bestanden via SFTP naar /var/www/html en voer daarna chown -R www-data:www-data /var/www/html uit om de eigenaar in te stellen. De index.php die er al staat is alleen een welkomstpagina, dus die mag je verwijderen. Apache leest op deze server .htaccess-bestanden.

Hoe maak ik verbinding met de database op een LAMP-server?

Gebruik vanuit je site localhost als host en site als zowel databasenaam als gebruikersnaam. Het wachtwoord staat in de rij Wachtwoord van je paneel. Om een nieuwe database te maken, verbind je via SSH en typ je mariadb. phpMyAdmin is niet geïnstalleerd, maar je kunt het zelf toevoegen.

Kies ik LAMP of LEMP?

Leunt je site op .htaccess-bestanden of komt hij van shared hosting, dan is LAMP de makkelijkere stap. Kies LEMP als je redirectregels liever in de serverconfiguratie schrijft of Nginx wilt gebruiken. Beide draaien PHP en MariaDB.

Hoe koppel ik een domein aan een LAMP-server?

Laat de A-record naar het IP-adres van je server wijzen. Voer via SSH certbot --apache -d yourdomain.com uit, en het certificaat wordt uitgegeven en vanzelf verlengd. Voor meerdere sites voeg je een nieuwe virtual host toe onder /etc/apache2/sites-available.

Lees meer en bekijk vergelijkbare apps