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.
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:
- Kopier til filerne fra rodmappen på localhost til serveren ved hjælp af FTP eller File Manager
- Eksporter Joomla-databasen fra localhost phpMyAdmin
- Importer Joomla-databasen til phpMyAdmin på serveren
- Opdater configuration.php for at sikre dig, at du har de korrekte detaljer
- 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:
- FTP (FTP er en måde at tillade let overførsel af filer over internettet) adgang til din webserver,
- 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:
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.
- Det første trin er, at du bliver nødt til at ZIP eller arkivere rodmappen til Joomla på localhost
- Upload filen direkte til rodmappen på hostingkontoen
- Udpak den zip-fil, så du får en kopi af filerne på Joomla-serveren
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.
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.
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.
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.
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!
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.