[Sådan] Overfør Joomla fra Localhost til server i 5 trin

joomla localhost til server

Komplette trin til upload af Joomla til din websideserver

Efter at have udviklet og testet dit websted på en lokal server, er den næste store udfordring at uploade webstedet til din overkommelige webserver og opdatere konfigurationen, så du "går live". Vejledningen nedenfor giver dig de nødvendige trin til at overføre dit Joomla-websted fra localhost til server. Med et par tweaks gælder disse trin også for at flytte Joomla-webstedet til en ny server, hvis du vil skifte til en bedre hostingtjeneste.

Indhold[show]

Da du overvejer at flytte dit websted, vil vi varmt anbefale det ser på vores anmeldelse af InMotion-hosting og VPS, inden du træffer din beslutning til hvilken vært du skal flytte.

Vi har også 47% rabat på hostingplaner for CollectiveRay brugere indtil september 2024. De tilbyder også helt gratis migrering eller assisteret overførsel af Joomla site fra localhost til server.

Se InMotion-hostingtilbud i september 2024

Overfør Joomla Site fra Localhost til ny server

Hvis du har travlt, er trinnene som følger:

  1. Kopier til filerne fra rodmappen på localhost til serveren ved hjælp af FTP eller File Manager
  2. Eksporter Joomla-databasen fra localhost phpMyAdmin
  3. Importer Joomla-databasen til phpMyAdmin på serveren
  4. Opdater configuration.php for at sikre dig, at du har de korrekte detaljer
  5. Test og gå live

Mens denne vejledning beskriver trinene til upload af Joomla til din webserver fra localhost eller din computer, er trinene, hvis du vil udføre en overførsel fra en Joomla-server til en anden, nøjagtigt de samme, så du kan også følge disse trin for at gøre dette .

Forskellen er, at du vil gøre dette via CPanel til din Joomla-hosting.

Dette er de nøjagtige trin, vi har brugt til at flytte vores websted, CollectiveRay, til forskellige værter af forskellige årsager.

Video gennemgang af Joomla Upload

Upload Joomla-filer til din Joomla-server

Den første ting, du skal gøre, er at overføre filerne til webserveren, hvor dit live-sted vil blive hostet. For at være i stand til dette skal du bruge enten:

  1. FTP (FTP er en måde at tillade let overførsel af filer over internettet) adgang til din webserver,
  2. ellers upload en zip-fil med alle filerne direkte.

Bemærk: Hvis dit hostingfirma allerede har installeret Joomla til dig, skal du ikke overskrive configuration.php-filerne. Dette indeholder meget vigtige detaljer vedrørende dit Joomla-hostingfirma. Du skal opbevare en sikkerhedskopi af denne fil. Alle andre filer kan overskrives, så du har al den konfiguration, du har foretaget på den lokale installation.

Brug af FTP

FTP-adgang består typisk af:

  • FTP-adresse - dette er typisk noget, der ligner ftp.yourdomain.com
  • FTP-loginoplysninger - brugernavn / adgangskode for at få adgang til FTP-området

Disse oplysninger gives til dig, når du ansøger om en hostingkonto hos ethvert hostingfirma. For at få adgang til FTP-området skal du bruge en FTP-klient. En gratis og nem at bruge FTP-klient er FileZilla.

Download og installer denne klient, og indtast derefter oplysningerne i dit FTP-område. Disse skal svare til billedet nedenfor:

 

filezilla ftp-forbindelsesdetaljer

Når du har oprettet forbindelse til din Joomla-server, skal du uploade alle filerne til værten.

Dette gøres ved at vælge alle Joomla-filerne fra din lokale harddisk og trække dem til det vindue, der er forbundet til værten. Dette starter overførslen af ​​alle dine Joomla-filer til din harddisk.

Brug af File Manager

Hvis din hosting bruger CPanel eller har en File Manager som en del af hosting-kontoen, kan du udføre overførslen på en meget hurtigere måde.

cPanel Filhåndtering

  1. Det første trin er, at du bliver nødt til at ZIP eller arkivere rodmappen til Joomla på localhost
  2. Upload filen direkte til rodmappen på hostingkontoen
  3. Udpak den zip-fil, så du får en kopi af filerne på Joomla-serveren

 

udpak komprimeringsfilhåndtering

Eksport / Import af Joomla-databasen

Advarsel: Følgende trin til eksport / import af Joomla-databasen er betydeligt tekniske. Vær opmærksom på, hvad du laver, fordi du kan skabe et ægte rod.

Især de fleste konfigurationer og data for Joomla-udvidelser (såsom den ene CollectiveRay nævnt her) gemmer alle deres data og konfiguration i databasen, hvilket gør dette til en kritisk del af din proces.

Det næste trin til at overføre det websted, du har oprettet lokalt til webserveren, er overførslen af ​​Joomla-databasen fra din lokale MySQL til Webserver database. Dette består af to trin

  • Eksport af din nuværende lokale database
  • Import af den eksporterede database til MySQL-databasen på hostingfirmaets server

Eksporter Joomla-localhost-databasen 

For at eksportere din nuværende database skal du bruge phpMyAdmin på din lokale server og eksportere databasen.

URL'en til phpMyAdmin varierer afhængigt af den lokale udviklingsserver, du bruger. Hvis du bruger XAMPP til at teste og udvikle dit websted, finder du phpMyAdmin på https: // localhost / phpMyAdmin

Vælg den database, der indeholder det websted, du vil uploade, og eksporter den til en fil.

eksporter mysql-database via phpmyadmin

 

Dette trin afhænger meget af phpMyAdmin, du bruger.

Der skal dog være et eksportlink. Eksporter alle tabellerne. Når databasen er eksporteret til en .sql-fil, skal du åbne filen med en teksteditor og kontrollere, at filen ser ok ud. Den skal indeholde Joomla-tabellerne.

eksportere tabeller fra joomla-databasen

 

Sørg for, at der ikke er en Opret databaselinje. Databasen skal oprettes manuelt.

Importer til hosting af MySQL-databasen

Når du har eksporteret databasen, skal du importere den til værten.

Dit hostingfirma skal være i stand til at give dig adgang til MySQL. Hvis du stadig ikke har oprettet en database, skal du oprette den nu.

Vær opmærksom på alle detaljer, især adressen på den server, hvor MySQL ligger, navnet på databasen, brugernavnet og adgangskoden for at få adgang til databasen. Hvis Joomla-databasen allerede er oprettet tidligere (ved hjælp af Joomla-installationsproceduren eller på anden måde), skal du bruge de oplysninger, du har fået, når du opretter databasen.

Log på phpMyAdmin-grænsefladen, find importfanen og importer den fil, du har eksporteret ovenfor. Endnu en gang varierer placeringen af ​​importlinket afhængigt af den anvendte phpMyAdmin-version, men dette skal dog være ret intuitivt.

importere joomla-databasen mysql via phpmyadmin

Hvis du har et problem med at gøre dette, hjælper dit hostingfirma dig med at importere denne fil til databasen korrekt.

Indstil configuration.php korrekt

Indtil nu får du sandsynligvis en fejl, hvis du prøver at få adgang til dit websted.

Dette skyldes, at filen configuration.php, du havde på din lokale server, ikke indeholder de oplysninger, der er relateret til dine hostingkontooplysninger. Som tidligere nævnt, hvis din vært allerede har installeret Joomla til dig, skal du lade filen configuration.php oprettet uændret.

konfigurations php-fil

Ellers skal du ændre følgende kritiske detaljer:

Joomla 3

  • public $ host = 'localhost'; - dette er adressen på den server, der er vært for din MySQL-database
  • offentlig $ bruger = 'sqluser'; - dette er navnet på brugernavnet, som vil blive brugt til at få adgang til Joomla MySQL-databasen
  • offentlig $password = 'p@ssw0rd'; - adgangskode til MySQL-database
  • offentlig $ db = 'j15stable'; - MySQL Joomla-databasenavn
  • offentlige $ log_path = '\ hjem \ logs'; - stien, hvor eventuelle logfiler gemmes
  • offentlig $ tmp_path = '\ home \ tmp'; - stien til tmp-filer 

Når alle disse poster i filen configuration.php har fået de korrekte værdier, skal Joomla være i stand til at få adgang til databasen og koden, og hvis du går til adressen på din side, skal du have et fungerende Joomla-websted med alle de tilpasning, du har udført.

Hvis ikke, er en af ​​ovenstående indstillinger sandsynligvis forkert, eller du skal muligvis konfigurere nogle indstillinger yderligere.

Test og sikre hjemmesiden

 

Gå gennem hele hjemmesiden for at sikre dig, at alt er konfigureret korrekt.

Da du skulle have uploadet hjemmesiden, skal de fleste af dine indstillinger være korrekte. Du kan dog stadig have nogle mindre konfigurationer at gøre, så gå gennem hver side og område for at teste, at alt fungerer korrekt.

Du skal også tage alle trin til sikre dit Joomla-websted.

Den nemme vej ud

Som du kan se, er trinnene ret komplicerede og kræver en hel del viden om forskellige teknologier.

Dette er ikke noget, der skal forsøges af en, der ikke har erfaring, eller som ikke forstår, hvad der foregår. Hvis du synes, at disse instruktioner er for svære at følge, kan du spørge en tredjepart som f.eks CollectiveRay :)

Du kan også tjekke ud InMotion, som også hjælper dig med at migrere dit websted fra din lokale vært

Gå Live

Begynd at markedsføre dit websted :)

Hvis du mener, at et afsnit i denne tutorial kræver yderligere detaljer, bedes du kommentere nedenfor, og vi vil med glæde redigere artiklen for at give mere information.

Fandt denne artikel nyttig? Del det, her er et par flere artikler, du måske vil læse:

Den komplette guide til søgemaskineoptimering til Joomla!, hvordan man får Joomla til at indlæse hurtigere, og gode måder at øge webstedstrafikken med sociale medier!

Om forfatteren
David Attard
David har arbejdet i eller omkring online- og digitalindustrien i de sidste 21 år. Han har stor erfaring i software- og webdesignindustrien ved at bruge WordPress, Joomla og nicher omkring dem. Han har arbejdet med softwareudviklingsbureauer, internationale softwarevirksomheder, lokale marketingbureauer og er nu Head of Marketing Operations hos Aphex Media - et SEO-bureau. Som digital konsulent er hans fokus på at hjælpe virksomheder med at få en konkurrencefordel ved at bruge en kombination af deres hjemmeside og digitale platforme, der er tilgængelige i dag. Hans blanding af teknologisk ekspertise kombineret med et stærkt forretningssans giver hans forfatterskab en konkurrencefordel.

En ting mere... Vidste du, at folk, der deler nyttige ting som dette indlæg, også ser FANTASTISKE ud? ;-)
Vær venlig at forlade a nyttigt kommenter med dine tanker, så del dette på din Facebook-gruppe (r), der ville finde det nyttigt, og lad os høste fordelene sammen. Tak fordi du delte og var god!

Afsløring: Denne side kan indeholde links til eksterne websteder for produkter, som vi elsker og helhjertet anbefaler. Hvis du køber produkter, vi foreslår, tjener vi muligvis et henvisningsgebyr. Sådanne gebyrer påvirker ikke vores anbefalinger, og vi accepterer ikke betalinger for positive anmeldelser.

 

Hvem er vi?

CollectiveRay drives af David Attard - arbejder i og omkring webdesign -nichen i mere end 12 år, og vi giver tips til mennesker, der arbejder med og på websteder. Vi driver også DronesBuy.net - et websted for drone -amatører.

David attard

 

 

Forfatter (e) Fremhævet den:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot logo   WPMU DEV-logo   og mange flere ...