Kompletta steg för att ladda upp Joomla till din webserver
Efter att ha utvecklat och testat din webbplats på en lokal server är nästa stora utmaning att ladda upp webbplatsen till din prisvärda webserver och uppdatera konfigurationen så att du "går live". Tutorialen nedan ger dig de steg som krävs för att överföra din Joomla-webbplats från localhost till server. Med några justeringar gäller dessa steg också för att flytta Joomla-webbplatsen till en ny server om du vill byta till en bättre värdtjänst.
Med tanke på att du överväger att flytta din webbplats rekommenderar vi starkt ta en titt på vår recension av InMotion-hosting och VPS, innan du fattar ditt beslut till vilken värd du ska flytta.
Vi har också 47% rabatt på värdplaner för CollectiveRay användare fram till november 2023. De erbjuder också helt gratis migrering eller assisterad överföring av Joomla-webbplatsen från localhost till server.
Kolla in InMotion-värderbjudanden i november 2023
Överför Joomla-webbplatsen från Localhost till ny server
Om du har bråttom är stegen som följer:
- Kopiera till filerna från root-mappen på localhost till servern med FTP eller File Manager
- Exportera Joomla-databasen från localhost phpMyAdmin
- Importera Joomla-databasen till phpMyAdmin på servern
- Uppdatera configuration.php så att du har rätt information
- Testa och gå live
Medan denna handledning beskriver stegen för att ladda upp Joomla till din webbserver från localhost eller din dator är stegen om du vill utföra en överföring från en Joomla-server till en annan exakt samma, så du kan också följa dessa steg för att göra detta .
Skillnaden är att du kommer att göra detta via CPanel för din Joomla-värd.
Det här är de exakta stegen vi har använt för att flytta vår webbplats, CollectiveRay, till olika värdar av olika skäl.
Video genomgång av Joomla Upload
Ladda upp Joomla-filer till din Joomla-server
Det första du behöver göra är att överföra filerna till webbservern där din direktsida kommer att vara värd. För att kunna göra detta behöver du antingen:
- FTP (FTP är ett sätt att tillåta enkel överföring av filer över webben) åtkomst till din webbserver,
- eller ladda upp en zip-fil med alla filerna direkt.
Obs! Om ditt webbhotell redan har installerat Joomla åt dig ska du inte skriva över configuration.php-filerna. Detta innehåller mycket viktiga detaljer angående ditt Joomla webbhotell. Du bör behålla en säkerhetskopia av den här filen. Alla andra filer kan skrivas över, så att du har all konfiguration du har gjort på den lokala installationen.
Använda FTP
FTP-åtkomst består vanligtvis av:
- FTP-adress - detta är vanligtvis något som liknar ftp.yourdomain.com
- FTP-inloggningsinformation - användarnamn / lösenord för att komma åt FTP-området
Denna information ges till dig när du ansöker om ett värdkonto hos något webbhotell. För att komma åt FTP-området behöver du en FTP-klient. En gratis och lättanvänd FTP-klient är filezilla.
Ladda ner och installera den här klienten och ange sedan informationen i ditt FTP-område. Dessa bör likna bilden nedan:
När du har anslutit till din Joomla-server laddar du upp alla filer till värden.
Detta görs genom att välja alla Joomla-filer från din lokala hårddisk och dra dem till fönstret som är anslutet till värden. Detta startar överföringen av alla Joomla-filer till hårddisken.
Använda File Manager
Om din webbhotell använder CPanel eller har en filhanterare som en del av värdkontot kan du utföra överföringen på ett mycket snabbare sätt.
- Det första steget är att du måste ZIP eller arkivera rotmappen för Joomla på localhost
- Ladda upp filen direkt till rotmappen på värdkontot
- Packa upp den zippade filen så att du får en kopia av filerna på Joomla-servern
Exportera / importera Joomla-databasen
Varning: följande steg för att exportera / importera Joomla-databasen är väsentligt tekniska. Var medveten om vad du gör eftersom du kan skapa en riktig röra.
I synnerhet de flesta konfigurationer och data för Joomla-tillägg (som den CollectiveRay nämns här) lagrar alla sina data och konfiguration i databasen, vilket gör detta till en kritisk del av din process.
Nästa steg för att överföra webbplatsen du har skapat lokalt till webbservern är överföringen av Joomla-databasen från din lokala MySQL till webbserver databas. Detta består av två steg
- Exportera din nuvarande lokala databas
- Importera den exporterade databasen till MySQL-databasen på värdföretagets server
Exportera Joomla-databasen localhost
För att exportera din nuvarande databas måste du använda phpMyAdmin på din lokala server och exportera databasen.
PhpMyAdmin-URL: en varierar beroende på den lokala utvecklingsservern du använder. Om du använder XAMPP för att testa och utveckla din webbplats hittar du phpMyAdmin på https: // localhost / phpMyAdmin
Välj databasen som innehåller webbplatsen du vill ladda upp och exportera den till en fil.
Det här steget beror väldigt mycket på phpMyAdmin du använder.
Det bör dock finnas en exportlänk. Exportera alla tabeller. När databasen har exporterats till en .sql-fil bör du öppna filen med en textredigerare och kontrollera att filen ser bra ut. Den ska innehålla Joomla-tabellerna.
Se till att det inte finns en Skapa databasrad. Databasen ska skapas manuellt.
Importera till MySQL-databasen
När du har exporterat databasen måste du importera den till värden.
Ditt webbhotell ska kunna ge dig tillgång till MySQL. Om du fortfarande inte har skapat en databas bör du skapa den nu.
Notera alla detaljer, särskilt adressen till servern där MySQL finns, namnet på databasen, användarnamnet och lösenordet för att komma åt databasen. Om Joomla-databasen redan har skapats (med hjälp av Joomla-installationsproceduren eller på annat sätt) bör du använda informationen som du får när du skapar databasen.
Logga in på gränssnittet phpMyAdmin, hitta importfliken och importera filen du har exporterat ovan. Återigen varierar platsen för Import-länken beroende på phpMyAdmin-versionen som används, men detta borde vara ganska intuitivt.
Om du har problem att göra detta hjälper ditt webbhotell dig att importera den här filen till databasen korrekt.
Ställ in configuration.php korrekt
Hittills kommer du troligen att få ett fel om du försöker komma åt din webbplats.
Det beror på att konfigurationen.php-filen du hade på din lokala server inte innehåller informationen relaterad till ditt webbhotell. Som nämnts tidigare, om din värd redan har installerat Joomla åt dig, ska du lämna filen configuration.php som har skapats oförändrad.
Annars måste du ändra följande viktiga detaljer:
Joomla 3
- public $ host = 'localhost'; - detta är adressen till servern som är värd för din MySQL-databas
- public $ user = 'sqluser'; - detta är namnet på användarnamnet som kommer att användas för att komma åt Joomla MySQL-databasen
- public $password = 'p@ssw0rd'; - Lösenord för MySQL-databas
- public $ db = 'j15stable'; - MySQL Joomla-databasnamn
- offentliga $ log_path = '\ home \ logs'; - sökvägen där eventuella loggfiler kommer att lagras
- public $ tmp_path = '\ home \ tmp'; - sökvägen för tmp-filer
När alla dessa poster i filen configuration.php har fått de rätta värdena bör Joomla kunna komma åt databasen och koden, och om du går till adressen till din sida bör du ha en fungerande Joomla-webbplats med alla anpassning du har gjort.
Om inte är en av ovanstående inställningar förmodligen felaktig, eller du kan behöva konfigurera några inställningar ytterligare.
Testa och säkra webbplatsen
Gå igenom hela webbplatsen för att se till att allt har ställts in korrekt.
Eftersom du borde ha laddat upp webbplatsen bör de flesta av dina inställningar vara korrekta. Du kan dock fortfarande ha några mindre konfigurationer att göra, så gå igenom varje sida och område för att testa att allt fungerar korrekt.
Du bör också ta alla steg för att säkra din Joomla-webbplats.
Den enkla vägen ut
Som du kan se är stegen ganska komplicerade och kräver en hel del kunskap om olika tekniker.
Detta är inte något som bör försökas av någon som inte har erfarenhet eller som inte förstår vad som händer. Om du tycker att dessa instruktioner är för svåra att följa kan du fråga en tredje part som t.ex. CollectiveRay :)
Du kan också kolla in InMotion som också hjälper dig att migrera din webbplats från din lokala värd
Gå Live
Börja marknadsföra din webbplats :)
Om du tycker att någon del av denna handledning kräver mer information, vänligen kommentera nedan och vi kommer gärna redigera artikeln för att ge mer information.
Hittade den här artikeln till hjälp? Vänligen dela det, här är några fler artiklar du kanske vill läsa:
Den kompletta guiden för sökmotoroptimering för Joomla!, hur man får Joomla att ladda på 1.29 sekunderoch bra sätt att öka webbtrafiken med sociala medier!
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!
Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.