Wat is er geïnstalleerd op je Drupal-server?
- Drupal 11 uit de officiële Docker-image (Apache), met het standaard installatieprofiel
- MariaDB 11-database
- Drush ingebouwd in de image en Composer in de container
- HTTPS via Caddy: de site opent op een sslip.io-adres op basis van je IP-adres, dus een domein is optioneel
- Reverse proxy- en trusted host-instellingen in settings.php, klaar voor Caddy
- Permanente Docker-volumes voor modules, thema's, profielen en sitebestanden
- Firewall waarin alleen poort 22, 80 en 443 open staan
Welke grootte heb je nodig voor Drupal?
De documentatie van Drupal noemt een minimum van 1 GB RAM en stelt minimaal 1 GB vrij geheugen voor Composer voor, dus de kleinste grootte hier is 2 GB. Als vuistregel past 2 GB bij een site met een paar modules. Kijk naar 4 GB bij veel modules, veel content of veel verkeer, en naar 8 GB voor grotere projecten. Je kunt RAM, CPU en schijf los van elkaar laten groeien vanuit je paneel, en je gegevens en IP-adres blijven hetzelfde.
| Gebruik | Grootte | Prijs | Kiezen |
|---|---|---|---|
| Nieuwe site | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/mnd | |
| Groeiende site | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mnd | |
| Drukke site | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mnd |
Voor wie is het?
- Bedrijfssites met veel contenttypen en gebruikersrollen
- Universiteiten, verenigingen en instellingen met grote contentstructuren
- Sites die in meerdere talen publiceren
- Ontwikkelaars en bureaus die met Composer en Drush werken
- Sites met bezoekers in Turkije die op een server in Istanbul moeten draaien
Wat gebeurt er na je bestelling?
- Stel de grootte in en rond je betaling af.
- Je server start op en Drupal installeert zichzelf. Dat duurde in onze tests op een echte server ongeveer 6 minuten.
- Open in je paneel je server via Mijn servers. Zodra de rij App op het tabblad Overzicht zegt dat Drupal klaar is, klik je op App openen.
- Vul de gegevens uit de rijen Login en Wachtwoord in. De login is yonetici, Turks voor admin, en er verschijnt geen installatiescherm.
- Stel onder Configuration > System > Basic site settings de sitenaam en je eigen e-mailadres in. De installatie gebruikt een tijdelijk adres.
- Wil je dat, maak dan verbinding via SSH en voer Drush- en Composer-commando's uit in de map /opt/seturack/drupal.
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
- Drupal antwoordt alleen op toegestane adressen. Als je je eigen domein koppelt, zet je het op de regel DRUPAL_EK_ALANLAR in /opt/seturack/drupal/.env en voer je docker compose up -d uit.
- Drush maakt deel uit van de image en blijft behouden als de container opnieuw wordt aangemaakt. Pakketten die je later met Composer toevoegt (de map vendor) staan in de container en gaan verloren bij opnieuw aanmaken. De mappen voor modules en thema's zijn permanent.
- Het beheergedeelte start in het Engels.
- E-mail is niet ingesteld. Om wachtwoordresets en meldingen te versturen, installeer je een mailmodule.
- Drupal, modules en thema's up-to-date houden is jouw zaak. De core zit in de image: ververs hem met docker compose pull en docker compose up -d en voer daarna de database-updates uit.
- Kan er geen certificaat worden uitgegeven, dan opent de site via http op je IP-adres.
Vragen en antwoorden over Drupal
Hoeveel RAM heeft Drupal nodig?
De documentatie van Drupal noemt een minimum van 1 GB RAM en stelt minimaal 1 GB vrij geheugen voor Composer voor. Daarom is de kleinste grootte bij Seturack 2 GB. Kijk naar 4 GB bij veel modules en veel verkeer.
Hoe installeer ik Drupal?
Je hoeft Drupal niet zelf te installeren. Na de betaling wordt Drupal 11 via Drush met het standaardprofiel geïnstalleerd en verschijnt er geen installatiescherm. Het beheeradres, de login en het wachtwoord staan op het tabblad Overzicht van je paneel.
Kan ik Drush en Composer met Drupal gebruiken?
Ja. Maak verbinding via SSH en ga naar /opt/seturack/drupal. Voor Drush voer je docker compose exec drupal vendor/bin/drush status uit. Om een module toe te voegen voer je docker compose exec drupal composer require drupal/MODULE_NAME uit en schakel je hem daarna in onder Extend.
Kan Drupal in andere talen draaien?
Ja. Drupal wordt in het Engels geïnstalleerd. Schakel onder Extend in het beheergedeelte de modules Language en Interface Translation in en voeg daarna de gewenste taal toe.
Waarom krijg ik The provided host name is not valid in Drupal?
Drupal toont deze fout als het adres niet op de lijst met vertrouwde hosts in settings.php staat. Bij deze installatie komt de lijst uit het installatieadres en de regel DRUPAL_EK_ALANLAR in .env. Zet je domein op de regel DRUPAL_EK_ALANLAR in /opt/seturack/drupal/.env (meerdere scheid je met komma's), voer docker compose up -d uit en voeg het nieuwe adres ook toe aan de HTTPS-instellingen.
Is Drupal gratis?
Drupal valt onder de GPL, versie 2 of hoger, en de software zelf is gratis. Thema's of diensten die je koopt, horen niet bij de serverprijs.