We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.
Website Testomgeving
Al onze hosting pakketten bieden de mogelijkheid subdomeinen aan te maken. U kunt een subdomein bijvoorbeeld gebruiken als testomgeving voor uw hoofddomein. We noemen zo'n testomgeving ook wel een sandbox.
Om een sandbox aan te maken dient u globaal vijf stappen te doorlopen:
- maak een subdomein aan
- maak een extra database aan
- kopieer de bestanden van het hoofddomein naar het subdomein
- kopieer de database gegevens van de hoofd database naar de test testdatbase.
- pas in het test subdomein de configuratie aan
Inhoud |
maak een subdomein aan
Op het servicepanel kunt u op het tabblad instellingen onder subdomeinen een subdomein aanmaken. Zie ook Website Subdomeinen. Voor magento pakketten kunt u ook op het tabblad magento onder magento sandbox een subdomein aanmaken. Hier kunt u ook meteen een Magento in de sandbox installeren, maar u kunt hier nog niet uw live website naar de testsite kopiëren.
maak een extra database aan
Op het servicepanel onder databases kunt u een database aanmaken. Zie ook Databases.
kopieer de bestanden van het hoofddomein naar het subdomein
Dit kan via FTP, zie daarvoor alles over FTP. Sneller kan het met de shell server met bijvoorbeeld mc, cp, tar, of rsync. Met rsync doet u bijvoorbeeld:
rsync -av domein.nl/ test.domein.nl/
kopieer de database gegevens van de hoofd database naar de test testdatbase.
Dit kan via phpmyadmin, of via de shell server.
phpmyadmin
In phpmyadmin gaat u eerst naar de hoofd database, en maakt een dump. Daarna gaat u naar de test database, en importeert u de zojuist gemaakte dump. Zie ook
shell
In de shell server gaat het sneller met een commando zoals
mysqldump --opt -Q -h dbintXXXXXX -u uXXXXXX_gebrnaam -pwachtwoord <hoofddatabase> | mysql -h dbintYYYYYY -u uYYYYYY_gebrnaam -D <testdatabase> -pwachtwoord
Zie ook Shell Database Dump Maken. Als de database wat groter is en de hoofd website erg druk is, kunt u beter op het servicepanel een backup van de live database opvragen. De backup kunt u daarna ophalen via ftp en via phpmyadmin in de test database importeren, of u kunt hem meteen via de shell in de test database importeren.
pas in het test subdomein de configuratie aan
Wat u hiervoor moet doen, hangt van de applicatie af. De testomgeving moet gebruik maken van de test database, en verder moet meestal een aantal paden aangepast worden. Als het een Joomla site betreft, zie dan ook Joomla Verhuizen. Voor een Magento site, zie Magento Naar Byte Verhuizen.
De huidige waardering is: 5/100 (1 stemmen)