Flytning af en DNN til en anden server

Flytning af en DNN eller DotNetNuke, installation til en anden server betyder at oprette et nyt HTP-alias og gemme din database, før du overfører filer. Uden at korrekt kopiere og flytte din database risikerer du at miste information. Ikke desto mindre kan flytning af en DNN til en anden server være en relativt hurtig og ligetil proces, forudsat at du er sikker på at få adgang til din server og bruge FTP-programmer.

DNN og Aliasing

DNN, eller DotNetnuke, fungerer som et content management system. DNN er open source, hvilket betyder, at udviklere frit kan få adgang til kildekoden og bidrage med forbedringer. Hvis du bygger dit websted på en testserver og ønsker at flytte til det rigtige servermiljø, skal du tilføje et http-alias via Admin> Site Settings. Det betyder, at når du er klar til at skifte servere, tilbyder DNN de rigtige sider, snarere end sider fra din tidligere server.

Filbackups

Sikkerhedskopiering af alle dine DNN-kernefiler og DNN-databasen giver dig mulighed for at overføre data til den nye server. Det hjælper også med at få sikkerhedskopier, bare hvis noget går galt i overførslen. DotNetNuke specialist Mitchell Sellers anbefaler at sikkerhedskopiere hele DNN-mappen ved at gemme alle filer og mapper, herunder module.dll og mappen "portals" til din computer. Du kan gemme filer ved hjælp af filoverførselsprotokol - eller FTP-software.

Databas sikkerhedskopiering

Din DNN-database indeholder meget af dit dyrebare indhold og webstedsdata. For at sikkerhedskopiere en DNN-database skal du have adgang til serveren. Hvis du ikke er sikker på, hvordan du får adgang til din server, skal du bede dit værtsfirma om at sikkerhedskopiere dine databasefiler. Ellers kan et program som Microsoft Enterprise Manager til SQL Server 2000 give dig mulighed for at oprette forbindelse til serveren. Alternativet "Backup Database" findes i menuen "Alle opgaver" gemmer al information.

web.config

Når du flytter til den nye server, behøver din web.config-fil de nye serveroplysninger for at sikre, at databasen forbinder korrekt. Dette omfatter ændring af forbindelsesstrengene og portalias-tabeloplysningerne for at afspejle din nye webadresse. Hvis du ikke ændrer disse detaljer, vil den nye installation forsøge at oprette forbindelse til din tidligere server, hvilket forårsager, at sider ikke kan læses.