[Hvordan] Overføre Joomla fra Localhost til Server i 5 trinn

joomla localhost til server

Fullstendige trinn for opplasting av Joomla til nettserveren din

Etter å ha utviklet og testet nettstedet ditt på en lokal server, er den neste store utfordringen å laste opp nettstedet til din rimelige nettserver og oppdatere konfigurasjonen slik at du "går live". Veiledningen nedenfor gir deg trinnene som kreves for å overføre Joomla-nettstedet ditt fra localhost til server. Med noen få justeringer gjelder disse trinnene også for å flytte Joomla-nettstedet til en ny server hvis du vil bytte til en bedre hostingtjeneste.

Gitt at du vurderer å flytte nettstedet ditt, vil vi anbefale det på det sterkeste tar en titt på vår anmeldelse av InMotion hosting og VPS, før du bestemmer deg for hvilken vert du skal flytte.

Vi har også 47% rabatt på hostingplaner for CollectiveRay brukere til September 2023. De tilbyr også helt gratis migrering eller assistert overføring av Joomla-nettstedet fra localhost til server.

Ta en titt på InMotion-hostingtilbud i September 2023

Overfør Joomla-nettstedet fra Localhost til ny server

Hvis du har det travelt, er trinnene som følger:

  1. Kopier til filene fra rotmappen til localhost til serveren ved hjelp av FTP eller File Manager
  2. Eksporter Joomla-databasen fra localhost phpMyAdmin
  3. Importer Joomla-databasen til phpMyAdmin på serveren
  4. Oppdater configuration.php for å sikre at du har de riktige detaljene
  5. Test og gå live

Mens denne opplæringen beskriver trinnene for opplasting av Joomla til webserveren din fra localhost eller datamaskinen din, er trinnene hvis du vil utføre en overføring fra en Joomla-server til en annen nøyaktig de samme, så du kan også følge disse trinnene for å gjøre dette .

Forskjellen er at du vil gjøre dette via CPanel for Joomla-hosting.

Dette er de nøyaktige trinnene vi har brukt for å flytte nettstedet vårt, CollectiveRay, til forskjellige verter av forskjellige årsaker.

Video gjennomgang av Joomla Upload

Last opp Joomla-filer til Joomla-serveren din

Det første du trenger å gjøre er å overføre filene til webserveren der live nettstedet ditt vil være vert. For å kunne gjøre dette trenger du enten:

  1. FTP (FTP er en måte å tillate enkel overføring av filer over nettet) tilgang til webserveren din,
  2. eller last opp en zip-fil med alle filene direkte.

Merk: Hvis vertsfirmaet ditt allerede har installert Joomla for deg, må du ikke overskrive configuration.php-filene. Dette inneholder veldig viktige detaljer angående Joomla-vertsfirmaet ditt. Du bør beholde en sikkerhetskopi av denne filen. Alle andre filer kan overskrives, slik at du har all konfigurasjonen du har gjort på den lokale installasjonen.

Bruke FTP

FTP-tilgang består vanligvis av:

  • FTP-adresse - dette er vanligvis noe som ligner på ftp.yourdomain.com
  • FTP-påloggingsdetaljer - brukernavn / passord for å få tilgang til FTP-området

Denne informasjonen blir gitt til deg når du søker om en vertskonto hos et hvilket som helst vertsselskap. For å få tilgang til FTP-området trenger du en FTP-klient. En gratis og enkel å bruke FTP-klient er fileZilla.

Last ned og installer denne klienten, og skriv deretter inn informasjonen til FTP-området ditt. Disse skal ligne på bildet nedenfor:

 

filezilla ftp-tilkoblingsdetaljer

Når du har koblet til Joomla-serveren din, laster du opp alle filene til verten.

Dette gjøres ved å velge alle Joomla-filene fra din lokale harddisk og dra dem til vinduet som er koblet til verten. Dette vil starte overføringen av alle Joomla-filene til harddisken.

Bruke File Manager

Hvis verten bruker CPanel eller har en filbehandling som en del av vertskontoen, kan du utføre overføringen på en mye raskere måte.

cPanel Filbehandling

  1. Det første trinnet er at du må ZIP eller arkivere rotmappen til Joomla på localhost
  2. Last opp filen direkte til rotmappen til vertskontoen
  3. Pakk ut den glidelåste filen slik at du får en kopi av filene på Joomla-serveren

 

pakke ut komprimeringsfilbehandling

Eksporter / importer Joomla-databasen

Advarsel: Følgende trinn om eksport / import av Joomla-databasen er betydelig tekniske. Vær oppmerksom på hva du gjør fordi du kan skape et skikkelig rot.

Spesielt de fleste konfigurasjoner og data for Joomla-utvidelser (for eksempel den ene CollectiveRay nevnt her) lagrer alle data og konfigurasjon i databasen, noe som gjør dette til en kritisk del av prosessen din.

Det neste trinnet for å overføre nettstedet du har opprettet lokalt til webserveren er overføring av Joomla-databasen fra din lokale MySQL til webserver database. Dette består av to trinn

  • Eksporterer din nåværende lokale database
  • Importerer den eksporterte databasen til MySQL-databasen på vertsselskapets server

Eksporter Joomla-databasen til lokal vert 

For å eksportere den nåværende databasen din, må du bruke phpMyAdmin på lokal server og eksportere databasen.

URLen til phpMyAdmin varierer avhengig av den lokale utviklingsserveren du bruker. Hvis du bruker XAMPP for å teste og utvikle nettstedet ditt, finner du phpMyAdmin på https: // localhost / phpMyAdmin

Velg databasen som inneholder nettstedet du vil laste opp, og eksporter det til en fil.

eksporter mysql-databasen via phpmyadmin

 

Dette trinnet avhenger veldig mye av phpMyAdmin du bruker.

Imidlertid bør det være en eksportlenke. Eksporter alle tabellene. Når databasen er eksportert til en .sql-fil, bør du åpne filen med et tekstredigeringsprogram, og kontrollere at filen ser ok ut. Den skal inneholde Joomla-tabellene.

eksportere tabeller fra joomla-databasen

 

Forsikre deg om at det ikke er en Create database-linje. Databasen skal opprettes manuelt.

Importer til hosting MySQL-databasen

Når du har eksportert databasen, må du importere den til verten.

Hostingfirmaet ditt skal kunne gi deg tilgang til MySQL. Hvis du fremdeles ikke har opprettet en database, bør du opprette den nå.

Legg merke til alle detaljer, spesielt adressen til serveren der MySQL ligger, navnet på databasen, brukernavnet og passordet for å få tilgang til databasen. Hvis Joomla-databasen allerede er opprettet tidligere (ved hjelp av Joomla-installasjonsprosedyren eller på annen måte), bør du bruke informasjonen du har fått når du oppretter databasen.

Logg deg på phpMyAdmin-grensesnittet, finn importfanen og importer filen du har eksportert ovenfor. Nok en gang varierer plasseringen til Import-lenken avhengig av phpMyAdmin-versjonen som brukes, men dette bør være ganske intuitivt.

importere joomla-databasen mysql via phpmyadmin

Hvis du har problemer med å gjøre dette, vil vertsfirmaet hjelpe deg med å importere denne filen til databasen riktig.

Still inn configuration.php riktig

Inntil nå, hvis du prøver å få tilgang til nettstedet ditt, vil du sannsynligvis få en feil.

Dette fordi konfigurasjonen.php-filen du hadde på den lokale serveren din ikke inneholder informasjonen knyttet til hostingkontodetaljene dine. Som nevnt tidligere, hvis verten din allerede har installert Joomla for deg, bør du la filen configuration.php opprettet uendret.

konfigurasjons php-fil

Ellers må du endre følgende kritiske detaljer:

Joomla 3

  • public $ host = 'localhost'; - dette er adressen til serveren som er vert for MySQL-databasen din
  • offentlig $ bruker = 'sqluser'; - dette er navnet på brukernavnet som skal brukes til å få tilgang til Joomla MySQL-databasen
  • offentlig $password = 'p@ssw0rd'; - passord for MySQL-database
  • offentlig $ db = 'j15stable'; - MySQL Joomla-databasenavn
  • offentlig $ log_path = '\ hjem \ logger'; - stien der eventuelle loggfiler blir lagret
  • offentlig $ tmp_path = '\ hjem \ tmp'; - stien for tmp-filer 

Når alle disse oppføringene i filen configuration.php har fått de riktige verdiene, bør Joomla ha tilgang til databasen og koden, og hvis du går til adressen til siden din, bør du ha et fungerende Joomla-nettsted med alle tilpasning du har gjort.

Hvis ikke, er sannsynligvis en av innstillingene ovenfor feil, eller du må kanskje konfigurere noen innstillinger ytterligere.

La oss hjelpe deg med å administrere Joomla bedre

joomla

Gratis Joomla tips eBok-knapp

Test og sikre nettstedet

 

Gå gjennom hele nettstedet for å forsikre deg om at alt er satt opp riktig.

Siden du burde ha lastet opp nettstedet, bør de fleste av innstillingene dine være korrekte. Du kan imidlertid fortsatt ha noen mindre konfigurasjoner å gjøre, så gå gjennom hver side og område for å teste at alt fungerer som det skal.

Du bør også ta alle trinnene for å sikre Joomla-nettstedet ditt.

Den enkle veien ut

Som du kan se, er trinnene ganske kompliserte og krever ganske mye kunnskap om ulike teknologier.

Dette er ikke noe som bør prøves av noen som ikke har erfaring eller som ikke forstår hva som skjer. Hvis du synes disse instruksjonene er for vanskelige å følge, kan du spørre en tredjepart som f.eks CollectiveRay :)

Du kan også sjekke ut InMotion som også vil hjelpe deg med å migrere nettstedet ditt fra din lokale vert

Gå Live

Begynn å markedsføre nettstedet ditt :)

Hvis du føler at noen deler av denne veiledningen krever ytterligere detaljer, kan du kommentere nedenfor, og vi vil gjerne redigere artikkelen for å gi mer informasjon.

Fant denne artikkelen nyttig? Vennligst del den, her er noen flere artikler du kanskje vil lese:

Den komplette guiden for søkemotoroptimalisering for Joomla!, hvordan du får Joomla til å laste på 1.29 sekunderog flotte måter å øke trafikken på nettstedet med sosiale medier!

om forfatteren
David Attard
David har jobbet i eller rundt den elektroniske / digitale industrien de siste 18 årene. Han har lang erfaring innen programvare- og webdesignindustrien ved å bruke WordPress, Joomla og nisjer rundt dem. Som digital konsulent er hans fokus på å hjelpe bedrifter med å få et konkurransefortrinn ved å bruke en kombinasjon av deres nettside og digitale plattformer som er tilgjengelige i dag.

En ting til... Visste du at folk som deler nyttige ting som dette innlegget også ser FANTASTISK ut? ;-)
Vær så snill forlate en nyttig kommenter med tankene dine, så del dette på Facebook-gruppen din (e) som synes dette er nyttig, og la oss høste fordelene sammen. Takk for at du delte og var hyggelig!

Avsløring: Denne siden kan inneholde lenker til eksterne nettsteder for produkter som vi elsker og anbefaler helhjertet. Hvis du kjøper produkter vi foreslår, kan vi tjene et henvisningsgebyr. Slike avgifter påvirker ikke våre anbefalinger, og vi godtar ikke betaling for positive anmeldelser.

 

hvem er vi?

CollectiveRay drives av David Attard - som jobber i og rundt webdesignnisjen i mer enn 12 år, gir vi nyttige tips for folk som jobber med og på nettsteder. Vi driver også DronesBuy.net - et nettsted for dronehobbyister.

David attard

 

 

Forfatter (e) Fremvist på:  Inc Magazine-logoen   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   og mange flere ...