Gebruik Laravel Forge om je web applicatie deployment te automatiseren met een VPS

In deze handleiding leggen we je uit hoe jij een Hosting VPS kunt gebruiken in combinatie met Laravel Forge om je web applicaties automatisch uit te rollen en te configureren.

Je hebt de volgende zaken nodig om deze handleiding te kunnen volgen:

  1. Een Laravel Forge account met tenminste een ‘Hobby‘ abonnement ($12 per maand)
  2. Één of meerdere van onze VPS’en die minimaal voldoen aan de volgende eisen:
    1. Ubuntu 20.04
    2. 1 CPU, 1GB RAM en 25GB SSD
  3. Deze IP adressen van Laravel Forge hebben toegang nodig tot SSH poort 22
  4. Xorg dat je kunt inloggen op je VPS

Volg onderstaande vier stappen om je Laravel VPS te activeren. Kom je er op enig moment niet uit? Neem dan contact met ons op!

De juiste VPS bestellen

Bestel hier een VPS die tenminste voldoet aan de volgende eisen:

  1. Ubuntu 20.04
  2. 1 CPU, 1GB RAM en 25GB SSD

Wil je betere performance? Kies dan bijvoorbeeld voor deze VPS.

Inloggen op je VPS

Om gebruik te kunnen maken van Laravel Forge moet er een programma uitgevoerd worden op je VPS. Om dit te kunnen doen moet je via SSH in kunnen loggen op je VPS. Hoe je dat doet wordt in dit artikel uitgelegd.

Sta Laravel Forge toe verbinding te maken met je VPS

Laravel Forge heeft toestemming nodig om vanaf hun  ip adressen verbinding te kunnen maken met de VPS.
Voeg op deze manier de ip adressen van Laravel Forge toe. Let op: kies bij ‘Open poort’ voor ‘Alle poorten’.

Kom je er niet uit? Neem dan contact met ons op!

De VPS toevoegen aan Laravel Forge

  1. Klik onder de kop  ‘Create server’ op ‘Custom VPS’

  2. Vul alle gegevens in zoals hieronder. Uiteraard kies je zelf het juiste Type en IP adres. Het IP adres van je VPS vind je in het Mijn Hosting Dashboard.
  3. De onderstaande pop-up verschijnt nu. Kopieer het ‘Provision Command’ en sla het ‘Sudo Password’ en ‘Database Password’ op een veilige plek op.
    Ga daarna door naar de volgende stap.

De VPS installeren

  1. Zorg dat je op je VPS ingelogd bent als ‘root’. Je doet dit door het volgende commando in te typen:
    sudo -s
  2. Kopieer en plak nu het ‘Provision Command’ uit de pop-up naar je SSH sessie. Dit commando zal de server configureren zodat deze gebruikt kan worden in Laravel Forge. Start het commando door op ‘Enter‘ te drukken.

In het Laravel Forge Dashboard zul je nu zien dat je server geïnstalleerd wordt. Dit proces duurt, afhankelijk van het gekozen type, 5 tot 30 minuten.
Klik op de naam van de server om de installatie status te bekijken.

 

 

Hulp nodig van een van onze hosting gurus?

Heb je nu antwoord nodig op een dringende vraag of hulp nodig van onze support? Onze hosting specialisten staan maar al te graag voor je klaar!

Customer Support Team

Onze klantenservice is geopend tot 18:00 uur

Of neem een kijkje in onze 'stap-voor-stap' support handleidingen.

Bekijk support artikelen