Hoe een server te traceren

Het upgraden van een website naar een nieuwe versie van zijn platform en tools werkt niet altijd perfect. Evenzo, als u nieuwe functies voor een site ontwikkelt en codeert, heeft u misschien bugs. Het is het beste om een ​​staging-server te maken, dit is een kopie van de website die u wilt upgraden, op een ander subdomein. Upgrade de site en breng uw wijzigingen aan op de stagingserver in plaats van de live server. Houd de staging-server op zijn plaats en gebruik hem als een sandbox om te testen op nieuwe webinterfaces en -verbeteringen.

Maak een tijdelijke subdomein

1.

Log in op uw domeinregistratie account. Voeg een "CNAME" -vermelding toe voor het subdomein van de staging-server, bijvoorbeeld "staging.example.com." Leid het CNAME-subdomein naar hetzelfde IP-adres als het hoofddomein of naar een ander adres als er een beschikbaar is.

2.

Start IIS Manager op de webserver. Klik met de rechtermuisknop op "Sites" in het deelvenster Verbindingen en klik op "Website toevoegen". Typ een naam voor de site, bijvoorbeeld 'Voorbeeldstadium voor staging'.

3.

Klik op "Bladeren ..." in het vak Fysiek pad. Klik op de knop "Nieuw", maak een nieuwe map om de staging-site op te slaan en selecteer de map voor de website.

4.

Pas indien nodig het protocol aan, kies een specifiek IP-adres of laat de standaardinstelling "Alle niet-toegewezen" staan. Typ de naam van een host-header in het vak Host Header, bijvoorbeeld 'STAGING Example.com'. Schakel het selectievakje "Start website onmiddellijk" niet in. Klik op "OK" om de staging-site toe te voegen.

Bron- en databasebestanden kopiëren

1.

Start Windows Verkenner en navigeer naar de map met de live site. Druk op "Ctrl-A" om alle bestanden en mappen te kopiëren. Navigeer naar de nieuwe map die u hebt gemaakt voor de staging-site. Druk op "Ctrl-V" om een ​​kopie van de website in de tijdelijke map te maken.

2.

Start SQL Server Management Studio. Klik op de "+" naast "Databases", klik met de rechtermuisknop op de database die u wilt stagen, markeer "Taken" en kies "Database kopiëren".

3.

Selecteer de server die de database bevat die u wilt kopiëren, voer de inloggegevens in en klik op "Volgende". Selecteer dezelfde server als de doelserver en voer de aanmeldingsgegevens opnieuw in. Klik volgende."

4.

Selecteer "Gebruik de methode Ontkoppel en voeg bij" voor het kopiëren van de database en klik op "Volgende". Selecteer de database die u wilt kopiëren en kies 'Kopiëren'. Wijs een nieuwe naam toe aan de kopie van de database, bijvoorbeeld 'Staging Example.com'. Klik volgende."

5.

Selecteer alle objecten op de pagina Database-objecten selecteren en klik op "Volgende". Controleer of de locatie van de brondatabasebestanden correct is en klik op 'Volgende'. Klik op "Volgende" om het SSIS-pakket te accepteren, kies "Onmiddellijk uitvoeren" en klik op "Volgende" om de database te kopiëren.

Bewerk staging-instellingen

1.

Gebruik de Windows Verkenner om naar de map met het staging-systeem te bladeren. Gebruik Kladblok of een teksteditor om de configuratiebestanden voor de website te bewerken. Verander de database van de live database naar de staging-database. Wijzig eventuele absolute paden om het pad van de staging-site weer te geven. Voeg " STAGING " of een vergelijkbare kwalificatie toe aan de sitenaam, zodat het duidelijk is wanneer u de staging versus de live database gebruikt.

2.

Maak een filiaal of voeg de staging-bronbestanden toe aan een versiebeheersysteem zoals Subversion of Github om gemakkelijker de broncodewijzigingen te identificeren die u hebt aangebracht in de staging-site.

3.

Start IIS Manager. Zoek de staging-website op en klik om deze te markeren. Klik op 'Beeld' en 'Functies'. Klik op "Start" in het deelvenster Acties onder Website beheren.

Waarschuwing

  • De database voor de live site is tijdelijk niet beschikbaar terwijl deze wordt gekopieerd naar de staging-site.
 

Laat Een Reactie Achter