# Stagingomgevingen gebruiken

Source: https://support.kapsulehost.com/nl-nl/staging-environments

A staging-omgeving, beschikbaar voor WordPress- en WooCommerce-websites, is een privékopie van uw website waarin u wijzigingen, updates of nieuwe functies kunt testen zonder dat dit gevolgen heeft voor uw live site. Zodra u tevreden bent met het resultaat, kunt u [de wijzigingen terugzetten naar productie](https://support.kapsulehost.com/nl-nl/wordpress-staging-workflow).

### Wat is een staging-omgeving?

Staging biedt u een aparte, geïsoleerde versie van uw website die op een tijdelijke URL draait. Bezoekers van uw live site merken niets terwijl u werkt. Dit is vooral nuttig voordat u:

- WordPress-plug-ins installeert of bijwerkt
- Van thema wisselt
- Structurele wijzigingen aan uw database aanbrengt
- Aangepaste code test

### Een staging-site aanmaken in KPanel

1. Log in op KPanel via [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. Ga naar **Websites** in het linkermenu
3. Klik op de website die u wilt klonen
4. Open in het linkermenu van de site **Environment** en vervolgens **Staging**
5. Klik op **Staging aanmaken**

KPanel kopieert uw bestanden en database naar een staging-subdomein (bijvoorbeeld `staging.yourdomain.com`). Dit duurt doorgaans één tot twee minuten, afhankelijk van de grootte van uw site.

> **Note:** Staging-omgevingen tellen mee voor de opslagruimte van uw abonnement. Grote sites kunnen langer duren om te klonen.

### Wijzigingen aanbrengen op staging

Zodra uw staging-site gereed is, kunt u:

- Toegang krijgen tot het WordPress-beheerderspaneel via de staging-URL
- Plug-ins installeren, van thema wisselen of bestanden bewerken via [SFTP](https://support.kapsulehost.com/nl-nl/sftp-access)
- Formulieren, afrekenprocessen en aangepaste functionaliteit testen

De staging-omgeving is standaard met een wachtwoord beveiligd, zodat deze niet door zoekmachines wordt geïndexeerd.

### Staging naar productie pushen

Wanneer u tevreden bent met uw wijzigingen:

1. Ga naar **Websites** in KPanel
2. Open het tabblad **Staging** voor uw site
3. Klik op **Naar productie pushen**
4. Selecteer wat u wilt pushen met de selectievakjes **Bestanden** en **Database** (u kunt er één of beide aanvinken)
5. Bevestig de push

> **Warning:** Het pushen van de database van staging naar productie overschrijft uw live database. Nieuwe bestellingen, reacties of gebruikersregistraties op de live site sinds de staging-kloon is gemaakt, gaan verloren. Maak altijd eerst een back-up.

### Een back-up maken voordat u pusht

Maak voordat u staging naar productie pusht een handmatige back-up:

1. Ga naar **Websites**, selecteer uw site en open het tabblad **Back-ups**
2. Klik op **Create Backup Now**
3. Wacht tot de back-up is voltooid en ga dan verder met de push

Zie [Een back-up maken](https://support.kapsulehost.com/nl-nl/taking-a-backup) voor gedetailleerde stappen.

### Een staging-omgeving verwijderen

Zodra u klaar bent met testen en uw wijzigingen heeft gepusht, verwijdert u de staging-omgeving om opslagruimte vrij te maken:

1. Ga naar het tabblad **Staging**
2. Klik op **Staging verwijderen**
3. Bevestig de verwijdering

> **Tip:** Maak er een gewoonte van om telkens wanneer u een belangrijke wijziging plant een nieuwe staging-kloon aan te maken, in plaats van een permanente staging-site aan te houden. Zo weet u zeker dat uw staging-omgeving altijd de actuele staat van de productieomgeving weerspiegelt.
