för att skapa en webbplats och för att din webbplats ska vara tillgänglig online måste du välja en server där den kommer att ligga. Servrar tillhandahålls av webbhotell och om du nyligen började intressera dig för detta område kommer följande guide att vara till nytta för dig.
det kommer att vara till hjälp för dig om du först förstår vad webbhotell faktiskt är, varför det är viktigt och vad du behöver leta efter i din webbhotell. Om du inte brydde dig om dessa detaljer finns det en chans att du inte får det bästa erbjudandet eller det bästa paketet.
lyckligtvis är detta inte världens ände; människor byter sina webbhotell hela tiden, av olika skäl. Vissa är helt enkelt missnöjda med hastigheten eller kvaliteten på innehållsnätverksdistributionssystemen. Andra hittar samma servicekvalitet till ett lägre pris eller Med bekvämare betalningsvillkor.
om du befinner dig i den här situationen är det en bra tid att leta efter ett bättre webbhotell. Att överföra din webbplats kan dock verka som en komplicerad uppgift. Denna guide kommer att förklara terminologin, frågor, och förfaranden, med steg-för-steg-instruktioner, så att du kan gå framåt tryggt.
överföring av din webbplats till en annan server kan göras i fem steg.
Steg 1. Hitta en ny webbhotell
ta dig tid att undersöka webbhotell innan du väljer en ny tjänst. Gå igenom online recensioner och kundfeedback, se vilken typ av erbjudanden andra webbhotell erbjuder, deras prissystem, serverkonfigurationer, CDN, etc.
när du har hittat en lämplig ny leverantör, överväga att du någon gång i framtiden kan välja att byta från den värdtjänsten också. Av denna anledning rekommenderas att du registrerar din domän till en tredjepartsleverantör, eftersom det här sättet, när du byter webbhotell, kommer din domän inte att påverkas.
vår rekommenderade webbhotell, Bluehost, erbjuder ett specialerbjudande för våra besökare som inkluderar ett gratis domännamn. Om du inte gillar deras tjänster erbjuder de en 30-dagars pengarna-tillbaka-garanti.
steg 2. Hitta och ladda ner din webbplats
nästa steg är att hitta var din tidigare värd har lagrat din webbplats. Dessutom kan din webbplats använda fler databaser, så du bör se om det är möjligt att få säkerhetskopieringsmappar av dem också.
när du hittar filerna, ladda ner dem på skrivbordet så att du är redo att ge dem till din nästa webbhotell.
steg 3. Exportera din webbplatsdatabas
som tidigare nämnts, om din webbplats använder ytterligare databaser för ändamål som att lagra besökardata eller hantera formulär, måste du hämta dem och exportera dem. Processen kan variera beroende på databasen, så det är bäst att ta reda på dessa detaljer med din tidigare webbhotell. Värdar erbjuder vanligtvis phpMyAdmin som ett verktyg för att hantera både export och import av webbplatsdatabaser.
om du använder cPanel (vilket förmodligen du är) är det inte så komplicerat att exportera en databas. Du kommer att använda phpMyAdmin som är en inbyggd del av varje cPanel. Låt inte de konstiga namnen, filerna och databaserna avskräcka dig; även om du inte förstår allt, borde du fortfarande kunna göra det hela själv.
- navigera till https://my.bluehost.com/cgi-bin/cplogin och logga in på ditt Bluehost-konto
- hitta fliken” databas ”och öppna den
- klicka på phpMyAdmin-ikonen för att öppna gränssnittet
- välj en databas
- någonstans i mitten av menyn hittar du knappen” Exportera”. Klicka på den.
- Välj alternativet” Quick – display only the minimal options”. För att kunna använda anpassade alternativ måste du veta en sak eller två om MySQL, så välj det här bara om du vet vad du gör. Annars kommer det snabba alternativet att göra tricket.
- om det inte redan visas väljer du ”SQL” – formatet som det valda formatet för exporten.
- klicka på” Go ” – knappen för att starta exporten
- Välj var du vill lagra filen om du blir ombedd (skrivbord eller en anpassad mapp som du kommer ihåg; du behöver den här filen senare, så tappa inte bort den)
det var snabbt, eller hur? Din databas är nu redo att importeras till en ny värd.
steg 4. Ladda upp din webbplats och importera din databas
mycket som med exporten måste du räkna ut detaljerna med din värd. Om du har exporterat din databas till SQL, sedan via phpMyAdmin, kan du använda MySQL för att importera din webbplats till ditt nya värdkonto. Det är verkligen inte så komplicerat, oavsett vilka verktyg som används, och det är vanligtvis något värdleverantörer gör på egen hand.
när du använder en statisk webbplats (som människor idag brukar bara använda när de har en enkel målsida för att visa upp sin verksamhet) är det lika enkelt att ställa in allt på en ny värd som att ladda upp filer. I ett av de tidigare stegen sa vi att du ska ladda ner alla filer från din tidigare värd. I det här fallet måste du bara ladda upp dessa filer till mappen public_html på ditt nya Bluehost-konto, och du kommer att bli klar.
du kan välja ett av de två enkla alternativen för att ladda upp de nya filerna.
Ladda upp via filhanteraren
om du letar efter ett sätt att göra det snabbt och bara vill få det överstökat kan du använda Bluehosts filhanterare:
- logga in på ditt Bluehost CPanel-konto.
- leta upp filer och välj filhanteraren
- dubbelklicka på public_html för att öppna den
- överför alla filer du tidigare har laddat ner till den här mappen
Ladda upp via FTP
vanligtvis används filhanterare för att ladda upp eller ändra bara en av filerna när du helt enkelt inte har råd att ställa in FTP-klienter av någon anledning. Till exempel kommer du att använda detta när du behöver ändra något på din webbplats från en offentlig dator som bara inte kunde vänta på att du kommer hem.
men vad vi brukar föreslå är att använda en FTP-klient. Du kan snabbt installera FileZilla som är en gratis klient och oftast används av bloggare över hela världen, och ansluta till servern med hjälp av inloggningsuppgifter du fått efter registrering för den nya värden. Du behöver FTP-serverns namn, ditt användarnamn och lösenord.
när du är inloggad bör du kunna se din lilla del av servern som innehåller alla mappar. Det kommer att se ut som en mapp på din dator, så det borde inte vara svårt att hitta mappen public_html.
hitta nu bara de tidigare nedladdade filerna och dra & släpp dem till mappen. Beroende på storleken på filerna och hastigheten på din internetanslutning kan det ta upp till flera minuter att få allt överfört. FileZilla informerar dig när allt är klart, så att du kan navigera till din domän från webbläsaren för att se webbplatsen tillbaka i aktion.
dynamisk webbplats
dynamiska webbplatser använder databaser för att lagra massor av information som är nödvändig för att den ska fungera normalt. Om du använder en anpassad webbplats eller ett av de populära CMS som WordPress betyder det att du också har databasen, vilket innebär att du måste överföra den tillsammans med filerna.
precis som du exporterade databasen kan du importera en via PhpMyAdmin:
- öppna https://my.bluehost.com/cgi-bin/cplogin från din webbläsare och logga in på ditt Bluehost-konto
- hitta fliken ”databas” och öppna den
- Välj phpMyAdmin-ikonen för att öppna gränssnittet
- någonstans mitt i menyn hittar du fliken/knappen ”Importera”.
- klicka på knappen” Bläddra ” och hitta databasen du tidigare exporterade. Se till att du packa upp den först om databasen är zippad (du bör ha .sql-fil redo)
- klicka på” Go ”- knappen och vänta några minuter
om allt var ok, bör du se ett meddelande så här: ”importen har slutförts, X-frågor exekveras.”
använder du ett innehållshanteringssystem som WordPress?
om du använder ett innehållshanteringssystem som WordPress, Blogger eller Joomla kan du göra allt mycket enklare med deras inbyggda migreringsalternativ. Om du till exempel migrerar en WordPress-webbplats till en ny värd kan du göra allt med deras import & exportalternativ som gör att du kan överföra hela webbplatsen med några få klick. Tur för dig!
Steg 5. Testa din webbplats
när överföringen är klar och databaserna importeras kan du testa din webbplats. Det bästa sättet att göra detta är att använda en tillfällig URL. Detta gör att du kan komma åt din webbplats även när ditt domännamn inte pekar på den nya servern.
för att hitta din tillfälliga URL, logga in på din kontohanteringspanel. Klicka sedan på ” Konto tekniska detaljer.”När du är i bör det finnas ett avsnitt som heter Temp. URL, med din tillfälliga URL visas bredvid den. Allt du behöver göra är att helt enkelt besöka den webbadressen och kolla in din webbplats.
en tillfällig URL ser ut så här:
http://ipaddress/~username
ersätt ”ipaddressen” med din värds IP-adress, och användarnamnet ska vara samma som du använder för att logga in på ditt cPanel-konto. Glöm inte ”~” före det.
för att hitta din server IP-adress, logga in på din cPanel en gång till. Hitta fliken ” Statistik ”och klicka på knappen” Expand stats ” som kommer att avslöja extra information, inklusive IP-adressen för ditt delade värdkonto.
nu kan du testa din webbplats på en tillfällig URL medan du väntar eller tills du ställer in namnservrarna för att peka på din gamla domän.
om din webbplats ser ut och fungerar som förväntat, då bra! Var dock beredd att göra några mindre justeringar och ändringar om något är fel.
viktiga saker att komma ihåg
när hela överföringsprocessen är klar och du har testat webbplatsen finns det ett antal saker du måste göra för att avsluta övergången. Tänk på att dessa är nödvändiga åtgärder för att säkerställa att dina gamla besökare fortsätter att besöka din webbplats, samt att vara säker på att din webbplats fungerar som planerat. Så låt oss börja.
informera användare om att du kommer att flytta din webbplats
när du flyttar din webbplats bör stilleståndstiden vara så kort som möjligt. Det är idealiskt om användarna knappt märker att webbplatsen inte fungerade. Du bör dock ge någon form av meddelande några dagar i förväg, både på din webbplats och på dina sociala nätverksprofiler. Du bör också se att meddelandet är synligt under stilleståndstiden, så dina användare kommer att veta att webbplatsen kommer att vara tillbaka i tid.
ändra DNS
Detta är en mindre detalj som lätt kan förbises. När du har överfört din webbplats måste du byta DNS-post till den nya servern där din webbplats är registrerad. Anledningen till att detta är viktigt är att en DNS-post är som en karta eller en instruktionsguide som säkerställer att dina besökare kommer fram till rätt sida. Om du försummar att ändra detta kommer användarna att missriktas till en felsida. Du måste få en ny DNS från din nya webbhotell och ersätta din gamla.
när du har begärt att flytta dina DNS-poster bör det ta några timmar, eller i vissa fall en hel dag, innan växeln är klar. Med andra ord, om dina besökare klagar på att de inte hittar din webbplats, se till att du har uppdaterat till din nya DNS.
övervaka webbplatsens drifttid
när en ny DNS tilldelas är din överföring i princip klar. Du vill övervaka serverns drifttid noggrant under de närmaste dagarna för att se till att allt fungerar korrekt.
det är viktigt att inte släppa din vakt och att du märker om det finns några problem så snart som möjligt. Naturligtvis innebär övervakning av webbplatsens drifttid inte att du behöver besöka din webbplats var 5: e minut; det betyder att du måste använda verktyg och appar för att hjälpa till med uppgiften.
några användbara verktyg du kan lita på är Pingdom, Uptime Robot och Monitor Us. Oavsett vilket verktyg du väljer måste du kalibrera dem för att övervaka följande element: Ping, HTTP, DNS-Server och TCP-port.
leta efter saknade länkar och olika webbplatsstrukturer
en sak du verkligen bör vara medveten om när du byter servrar är möjlig förlust eller felplacering av tillgångar som grafik. Ändringen av värdmiljön kan orsaka att detta händer, och det är inte osannolikt att du ser några 404 (ej hittade) fel. Så, helt enkelt vara på jakt och övervaka dina 404 loggar så att du kan se om det finns några trasiga länkar eller icke-fungerande tillgångar. När du hittar dem, en snabb reparation eller utbyte kan krävas och du kommer att vara bra att gå.
ett annat sätt att hantera detta problem är att omdirigera från en 404-sida till en annan sida som redan fungerar. Det här är inte en lösning på problemet, det är naturligtvis helt enkelt ett alternativ till att visa en 404-sida.
detta fungerar för både sidor och kataloger, så dina användare kommer alltid att ha innehåll att titta på, snarare än ett 404-fel. Slutligen kan du använda detta till din fördel och skapa en anpassad 404-felsida, som kan vara underhållande eller underhållande, kanske genom att visa en rolig bild eller ett citat. På så sätt kommer dina besökare inte att vara lika benägna att invända mot att landa på sidan.
här är några tips som kan hjälpa dig att hantera trasiga länkar och 404 sidor. För att få dem att fungera, du kommer att behöva placera koden i .htaccess-fil.
så här kan du redigera .htaccess använder FTP (FileZilla):
- öppna FileZilla.
- logga in på din server.
- öppna public_html för att lista dina webbplatsfiler.
- Välj .htaccess.
- högerklicka på den och välj Visa/Redigera eller ladda ner den till din dator.
om du inte hittar .htaccess-fil på din server, chansen är att det inte finns någon eller det är helt enkelt dolt. Till att börja med, se till att ”visa dolda filer (dotfiles)” är valt om du har loggat in på cPanel och använder filhanteraren eller att du har ”tvinga att visa dolda filer” valt från toppmenyn i FileZilla. Om du fortfarande inte hittar filen bör du skapa en ny i din public_html-mapp genom att högerklicka och skapa en ny fil med namnet ”.htaccess”.
då kan du använda koden:
- definiera en 404-sida: ErrorDocument 404 /errorpage.HTML.
- omdirigera en sida till den nya platsen: omdirigera 301 /gamla sidan.html http://www.example.com/new-page.html.
- omdirigera en hel katalog till en ny plats: redirectMatch 301 ^/category/?$ http://www.example.com/new-category/.
när du har gjort ändringarna bör du spara filen och ladda upp den tillbaka till servern genom att skriva över den gamla filen.
byta e-post
återigen är byte av e-post något som folk ofta förbiser. När migreringen till den nya webbhotellet är klar finns det tre olika sätt att överföra din e-post.
- om din e-post finns på en domänregistrator kan du enkelt flytta den. Allt du behöver göra är att ändra ( @ ) – posten och tilldela den till den nya värdens IP-adress, som vanligtvis finns i din nya värds kundportal
- om dina e-postkonton är värd hos en tredje part måste du göra följande. Se till att dina MX-poster, liksom andra relevanta poster som begärs av din e-postleverantör, uppdateras i den nya DNS. Med tanke på att du flyttar din DNS till en ny leverantör är det viktigt att du också flyttar dessa filer. Naturligtvis, om du inte flyttar DNS, är allt du behöver göra att följa steg 1.
- slutligen, om dina e-postkonton är värd hos den tidigare värdleverantören, kan du återskapa det befintliga e-postkontot när du byter till den nya leverantören. Du måste också konfigurera din nya e-postagent.
om du behöver en mer detaljerad förklaring om hur du slutför detta steg, kolla in den här guiden.
risk för en skadad databas
sist, det kan hända att dina data blir skadad i överföringen. Det finns ingen anledning att panik, och det finns många lösningar på detta problem, men de beror alla på själva plattformen. Eftersom den vanligaste plattformen är WordPress diskuterar vi några möjliga lösningar för plattformens databas.
om din WordPress-databas är skadad kan du prova överföringen igen, men du måste först inaktivera alla plugins. Om detta fungerar, slå bara på plugin-programmen igen när hela webbplatsen importeras. Tyvärr kommer det inte att vara en hållbar lösning om du inte kan komma åt instrumentpanelen, så du kan behöva prova några av följande alternativ:
- Ladda upp databasen igen och skriv den över den gamla.
- försök att identifiera den exakta platsen för korruptionsfelet och ladda bara upp den specifika filen från din gamla webbplats.
- öppna filen för att se till att den pekar på den nya servern.
hur man reparerar en trasig WordPress databas
ibland exporterar & importera en databas kommer inte att gå så smidigt som du ville. Men innan du tappar sinnet över det kan du fortfarande prova några knep för att reparera det.
- logga in på din cPanel
- öppna PhpMyAdmin
- Välj databasen från menyn till vänster
- när du har valt databasen bör du kontrollera om du har rätt. En WordPress-databas har alla tabeller märkta med wp_
- välj” Kontrollera alla ”- knappen längst ner på skärmen för att välja alla tabeller från databasen
- Välj alternativet ”Reparationstabell”
det är allt du kan göra här. Efter reparationsprocessen bör du se ett meddelande som bekräftar att databasen har reparerats framgångsrikt. Om du fortfarande inte har lyckats reparera databasen kan du prova en sak till, och det ändrar en wp-config.php-fil.
- öppna FileZilla och logga in på din FTP-server
- leta upp wp-config.php-fil
- ladda ner den till din dator
- ändra filen genom att öppna den i en textredigerare
- i slutet av filen, sätt in detta: definiera (’WP_ALLOW_REPAIR’, true);
- spara den modifierade wp-config.php-fil och ladda upp den tillbaka till servern via FileZilla och skriv över filen
- öppna din webbläsare och navigera till http://yoursite.com/wp-admin/maint/repair.php
- klicka på knappen ”Reparera databas”
när reparationsprocessen är klar kommer du att se statusmeddelanden om tabellerna i databasen så att du kan identifiera om något var skadat. Du kommer också att kunna se följande meddelande: ”reparationer slutförda. Ta bort följande rad från wp-config.php för att förhindra att denna sida används av obehöriga användare.
definiera (’WP_ALLOW_REPAIR’, sant);”
så glöm inte att gå tillbaka till filen, ta bort raden du lagt till och spara den igen.
i händelse av att ingen av dessa metoder fungerar, måste du hitta någon som är skicklig på kodning för att initiera WordPress auto databas reparationsprocessen.
låt supportteamet hantera överföringen till den nya värden
om du inte är säker på hur du gör hela överföringen till den nya värden själv, eller om du helt enkelt inte har tid att slösa på sådana tekniker som du inte riktigt bryr dig om, kan du lämna allt till de skickliga händerna på proffs på Bluehost.
Tja, ja, du måste betala för överföringen. Men i så fall kommer du att kunna koppla av, gå en promenad eller njuta av lite sol på din hud om du har turen att bo nära stranden medan supportteamet gör allt för dig.
Bluehost kan flytta webbplatsen till sina servrar för dig och det kostar dig $149. 99. Detta pris inkluderar migrering av upp till 5 webbplatser och 20 e-postkonton. Ja, supportteamet tar hand om alla filer, databaser och allt som är viktigt för att din webbplats ska fungera & ser på samma sätt som den gjorde på den gamla värden.
det spelar ingen roll var du var värd för webbplatsen om du väljer det här alternativet, men observera att Bluehost för närvarande inte erbjuder migreringsstöd för återförsäljare, VPS eller dedikerade serverkonton.
en av de stora sakerna med detta är att det inte finns någon risk. Om du är redo att starta migreringen till Bluehost vet deras experter vad de gör. Även med det i åtanke förstår de att din webbplats är viktig för dig så att de kommer att granska allt och se till att det är fullt fungerande innan du tar hand om det.
om du är redo att starta migreringen till Bluehost, se mer information här.
slutsats
att byta webbhotell är inte ett stort krångel. Det finns några potentiella problem, men inget som inte kan lösas i tid.
om du inte är nöjd med din webbhotell, tveka inte att hitta en annan leverantör. Den här guiden hjälper dig genom processen med minimal stilleståndstid och besvär.