Czy planujesz przenieść swoją witrynę WordPress do nowej firmy hostingowej lub innego serwera? Największym ryzykiem podczas przełączania hostingu lub migracji witryny na nowy serwer jest utrata danych i przestoje.

Oba mogą sprawić, że Twoja strona będzie tymczasowo niedostępna dla użytkowników i wyszukiwarek, co może skutkować utratą sprzedaży i rankingów w wyszukiwarkach.

W tym samouczku krok po kroku pokażemy, jak bezpiecznie przenieść witrynę WordPress na nowy host bez żadnych przestojów.

Odpowiemy również na najczęściej zadawane pytania dotyczące przeniesienia witryny WordPress do nowego dostawcy hostingu, dzięki czemu możesz uniknąć typowych błędów.

Migrating WordPress from one host to another

Ważne: Zanim zaczniemy, chcemy, abyś wiedział, że wiele firm hostingowych WordPress oferuje bezpłatną usługę migracji. Może nie być wymieniony na ich stronie internetowej, więc wszystko, co musisz zrobić, to zapytać. Zazwyczaj jest to bezpłatne, ale niektórzy mogą pobierać niewielką opłatę.

Mając to na uwadze, rzućmy okiem na kroki, które omówimy, aby przenieść WordPress na nowy serwer hostingowy (bez przestojów).

  1. Wybierz nowego hosta WordPress
  2. Skonfiguruj wtyczkę powielacza, aby ułatwić migrację
  3. Zaimportuj swoją witrynę WordPress do nowego hosta
  4. Zmień plik Hosts, aby zapobiec przestojom
  5. Utwórz bazę danych MySQL na nowym hoście
  6. Uruchom skrypt migracji witryny Duplicator
  7. Aktualizacja serwera nazw domen
  8. Najczęściej zadawane pytania dotyczące przenoszenia WordPress do nowego hosta

Gotowy? Zaczynajmy.

Krok 1: Wybierz Swój Nowy Host WordPress

Jeśli utknąłeś z powolnym hostem, nawet po optymalizacji szybkości i wydajności WordPress, nadszedł czas, aby przenieść witrynę WordPress do nowego hosta, który poradzi sobie z rosnącym ruchem.

Szukając nowego dostawcy hostingu WordPress, ważne jest, aby wybrać ostrożnie, aby nie musieć się ponownie przenosić w najbliższym czasie.

Oto kogo polecamy:

  • Dla niezawodnych hosting współdzielony, zalecamy korzystanie z Bluehost. Są oficjalnie polecane przez WordPress.org. korzystając z naszego kuponu Bluehost, użytkownicy WPBeginner otrzymują 60% zniżki i bezpłatną nazwę domeny.
  • Jeśli szukasz hosting w chmurze lub specyficzne dla lokalizacji dostawcy, a następnie zalecamy sprawdzenie Siteground. Mają centra danych na 3 różnych kontynentach.
  • Jeśli szukasz zarządzanego hostingu WordPress, zalecamy sprawdzenie WP Engine. Są najlepszym i najbardziej znanym dostawcą w branży.

Po zakupie nowego hostingu nie instaluj WordPressa. Zrobimy to później.

Na razie twoje nowe konto hostingowe powinno być całkowicie puste Bez plików lub folderów w głównym katalogu.

Krok 2: Skonfiguruj Powielacz dla łatwej migracji

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę Free Duplicator na stronie internetowej, którą chcesz przenieść. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Duplicator to darmowa wtyczka, którą gorąco polecamy. Możesz również użyć go do przeniesienia witryny do nowej nazwy domeny bez utraty SEO.

Jednak w tym artykule omówimy, jak go użyć do migracji witryny WordPress z jednego hosta na drugi bez przestojów.

Po zainstalowaniu i aktywowaniu Duplikatora przejdź do Powielacz ” Pakiety strona w obszarze administracyjnym WordPress.

Następnie kliknij przycisk „Utwórz nowy” w prawym górnym rogu.

Creating a new package in Duplicator

Następnie kliknij przycisk Dalej i wykonaj kroki, aby utworzyć pakiet.

Duplicator create a package wizard

Upewnij się, że wyniki skanowania się sprawdziły (wszystko powinno być „dobre”), a następnie kliknij przycisk Buduj guzik.

Build package

Proces może potrwać kilka minut, więc pozostaw kartę otwartą, gdy wtyczka wykonuje swoją pracę.

Po zakończeniu procesu zobaczysz opcje pobierania Instalatora i pakietu Archiwum. Aby pobrać oba pliki, należy kliknąć łącze „Pobierz jednym kliknięciem”.

Download package files

Plik archiwum jest kopią całej witryny, a plik instalatora zautomatyzuje proces instalacji za Ciebie.

Krok 3: zaimportuj swoją witrynę WordPress do nowego hosta

Po pobraniu zarówno plików archiwum, jak i instalatora następnym krokiem jest przesłanie ich do nowego hosta.

Możesz to zrobić, łącząc się z nowym hostem za pomocą FTP.

Jeśli nigdy wcześniej tego nie robiłeś, sprawdź nasz przewodnik dla początkujących, aby przesyłać pliki przez FTP do WordPress.

Zwykle podczas łączenia się z klientem FTP należy podać nazwę domeny witryny jako host.

Ponieważ jednak nazwa domeny nadal wskazuje na starego hosta, musisz się połączyć, wprowadzając adres IP serwera lub nazwę hosta serwera. Możesz znaleźć te informacje z Pulpitu nawigacyjnego cPanel nowego konta hostingowego.

Finding server IP or Hostname in cPanel dashboard

Jeśli nie możesz znaleźć tych informacji, możesz poprosić o wsparcie w nowej firmie hostingowej, a oni ci pomogą.

Korzystając z klienta FTP, musisz przesłać oba instalatory.plik php i twoje archiwum .plik zip do katalogu głównego Twojej witryny.

Zwykle jest to / username / public_html/ folder.

Ponownie, jeśli nie jesteś pewien, zapytaj swoją firmę hostingową.

Upewnij się, że katalog główny jest całkowicie pusty. Niektóre firmy hostingowe automatycznie instalują WordPress po rejestracji.

Jeśli masz WordPress zainstalowany w katalogu głównym, musisz najpierw usunąć WordPress.

Po zakończeniu musisz przesłać zarówno plik archiwum zip, jak i Instalator.plik php do katalogu głównego Twojej witryny.

Krok 4: Zmień plik Hosts, aby zapobiec przestojom

Po przesłaniu obu plików na nowy host, musisz uzyskać dostęp do instalatora.plik php w przeglądarce.

Zwykle dostęp do tego pliku można uzyskać za pomocą adresu URL takiego jak ten:

http://www.example.com/installer.php

Jednak ten adres URL przeniesie cię do starego hosta, a otrzymasz błąd 404. Dzieje się tak, ponieważ nazwa domeny nadal wskazuje na starego hosta.

Zwykle inne samouczki mogą sugerować zmianę serwerów nazw domen i skierowanie ich do nowej firmy hostingowej, ale jest to złe.

Jeśli zrobisz to teraz, twoi odwiedzający zobaczą zepsutą witrynę podczas migracji.

Pokażemy Ci, w jaki sposób możesz tymczasowo uzyskać dostęp do nowej witryny na swoim komputerze, bez wpływu na starą witrynę.

Odbywa się to za pomocą pliku hosts na komputerze.

Plik hosts może być używany do mapowania nazw domen na określone adresy IP. Innymi słowy, pozwala oszukać komputer, myśląc, że strona została przeniesiona, mimo że tak nie jest.

Przyjrzyjmy się, jak dodać wpis dla nazwy domeny w pliku hosts, aby wskazywał na nową firmę hostingową.

Wprowadzenie tych zmian pozwoli ci uzyskać dostęp do plików na nowym hoście przy użyciu własnej nazwy domeny, podczas gdy reszta świata nadal będzie uzyskiwać dostęp do twojej witryny ze starego hosta. Zapewnia to 100% uptime.

Pierwszą rzeczą, którą musisz zrobić, to znaleźć adres IP nowego serwera hostingowego. Aby to znaleźć, musisz zalogować się do Pulpitu nawigacyjnego cPanel i kliknąć link rozwiń statystyki na lewym pasku bocznym. Adres serwera zostanie podany jako wspólny adres IP.

W niektórych firmach hostingowych znajdziesz te informacje w nagłówku „informacje o koncie”.

Find shared IP address

W następnym kroku użytkownicy systemu Windows muszą przejść do Programy „Wszystkie Programy” Akcesoria, kliknij prawym przyciskiem myszy Notatnik i wybierz Uruchom jako Administrator.

Pojawi się monit UAC systemu Windows i musisz kliknąć tak, aby uruchomić notatnik z uprawnieniami administratora.

Na ekranie Notatnika przejdź do Plik ” Otwórz a następnie przejdź do C:WindowsSystem32driversetc folder. Z tego folderu wybierz plik hosts i otwórz go.

Jeśli używasz komputera Mac, musisz otworzyć aplikację Terminal i wprowadzić to polecenie, aby edytować plik hosts:

sudo nano / private / etc / hosts

Zarówno dla użytkowników Windows, jak i Mac, w dolnej części pliku hosts musisz wprowadzić skopiowany adres IP, a następnie wprowadzić nazwę domeny. O tak.:

192.168.1.22 www.example.com

Upewnij się, że podmieniłeś adres IP na adres skopiowany z cPanel i example.com z własną nazwą domeny.

Po zakończeniu zapisz zmiany.

Możesz teraz uzyskać dostęp do plików na nowym hoście, używając nazwy domeny na komputerze.

Ważne: Nie zapomnij cofnąć zmian wprowadzonych do pliku hosts po zakończeniu migracji(Krok 6).

Krok 5: Tworzenie bazy danych MySQL na nowym hoście

Zanim uruchomimy Instalator na nowym hoście, musisz utworzyć bazę danych MySQL na nowym koncie hostingowym. Jeśli masz już utworzoną bazę danych MySQL, możesz przejść do następnego kroku.

Tworzenie bazy danych w cPanel

Przejdź do Pulpitu nawigacyjnego cPanel nowego konta hostingowego, przewiń w dół do sekcji bazy danych i kliknij ikonę baz danych MySQL.

MySQL databases in cPanel

Pojawi się pole do utworzenia nowej bazy danych. Wprowadź nazwę swojej bazy danych i kliknij przycisk „Utwórz bazę danych”.

Creating new database

Po utworzeniu bazy danych MySQL należy przewinąć w dół do sekcji Użytkownicy MySQL.

Następnie podaj nazwę użytkownika i hasło dla nowego użytkownika i kliknij przycisk „Utwórz użytkownika”.

Create a MySQL user

Następnie musisz dodać tego użytkownika do bazy danych. To da nazwę użytkownika, którą właśnie utworzyłeś, wszystkie uprawnienia do pracy w tej bazie danych.

Możesz to zrobić, przewijając w dół do sekcji „Dodaj użytkownika do bazy danych”. Po prostu wybierz użytkownika bazy danych utworzonego z rozwijanego menu obok użytkownika, a następnie wybierz bazę danych i kliknij przycisk Dodaj.

Add user to database

Twoja baza danych jest teraz gotowa do użycia z WordPress. Pamiętaj, aby zanotować nazwę bazy danych, nazwę użytkownika i hasło. Będziesz potrzebował tych informacji w następnym kroku.

Krok 6: Rozpocznij proces migracji Duplikatora

Teraz jesteśmy gotowi do uruchomienia instalatora. Przejdź do następującego adresu w oknie przeglądarki, zastępując example.com z nazwą domeny:

http://www.example.com/installer.php

Duplicator installer initialized

Instalator uruchomi kilka testów i pokaże ci 'Pass’ obok testów archiwalnych i walidacyjnych.

Musisz zaznaczyć pole wyboru warunki i kontynuować, klikając przycisk Dalej.

Teraz zostaniesz poproszony o wprowadzenie hosta MySQL, nazwy bazy danych, nazwy użytkownika i hasła.

Twój host będzie prawdopodobnie localhost. Następnie wprowadź szczegóły bazy danych utworzonej w poprzednim kroku.

Connect to the database

Możesz kliknąć przycisk „testowa baza danych”, aby upewnić się, że wprowadziłeś poprawne informacje.

Jeśli Duplicator jest w stanie się połączyć, wtedy zobaczysz ciąg znaków zaczynający się od Pass. W przeciwnym razie zobaczysz szczegóły błędu połączenia z bazą danych.

Kliknij przycisk Dalej, aby kontynuować.

Duplikator zaimportuje teraz bazę danych WordPress z archiwum zip do nowej bazy danych.

Następnie poprosi o aktualizację adresu URL lub ścieżki witryny. Ponieważ nie zmieniasz nazw domen, nie musisz niczego tutaj zmieniać.

Po prostu kliknij przycisk Dalej, aby kontynuować.

Duplicator uruchomi ostatnie kroki i pokaże Ci przycisk logowania.

Duplicator website migration finished

Możesz teraz zalogować się do swojej witryny WordPress na nowym hoście, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.

Krok 7: zaktualizuj serwery nazw domen (DNS)

W tym momencie utworzyłeś kompletną kopię bazy danych WordPress i plików na nowym serwerze hostingowym, ale Twoja domena nadal wskazuje na twoje stare konto hostingowe.

Aby zaktualizować domenę, musisz zmienić serwery nazw DNS. Dzięki temu użytkownicy zostaną przeniesieni do nowej lokalizacji witryny po wpisaniu domeny w przeglądarkach.

Jeśli zarejestrowałeś domenę u swojego dostawcy usług hostingowych, najlepiej przenieść domenę na nowy host. Jeśli korzystałeś z rejestratora domen, takiego jak Domain.com, GoDaddy, rozwiązania sieciowe itp., Następnie musisz zaktualizować swoje serwery nazw.

Będziesz potrzebował informacji o serwerze nazw DNS od nowego hosta. Zazwyczaj jest to kilka adresów URL, które wyglądają tak:

ns1.hostname.com
ns2.hostname.com

Ze względu na ten przewodnik pokażemy Ci, jak zmienić serwery nazw DNS za pomocą GoDaddy.

W zależności od rejestratora domeny lub hosta internetowego zrzuty ekranu mogą wyglądać inaczej. Jednak podstawowa koncepcja jest taka sama.

Musisz poszukać obszaru zarządzania domeną, a następnie szukać serwerów nazw. Jeśli potrzebujesz pomocy w aktualizacji serwerów nazw, możesz poprosić swoją firmę hostingową.

W przypadku GoDaddy musisz zalogować się na swoje konto GoDaddy, a następnie kliknąć domeny.

Następnie musisz kliknąć przycisk Zarządzaj obok nazwy domeny, którą chcesz zmienić.

Manage domain

W sekcji „Dodatkowe ustawienia” musisz kliknąć „Zarządzaj DNS”, aby kontynuować.

Manage DNS

Następnie przewiń w dół do sekcji Serwery nazw i kliknij przycisk Zmień.

Change nameservers

Najpierw musisz przełączyć listę rozwijaną typu serwera nazw z „Domyślny” na „niestandardowy”. Następnie możesz wypełnić informacje nowego dostawcy hostingu w obszarze serwery nazw.

Updating DNS nameservers

Nie zapomnij kliknąć przycisku Zapisz, aby zapisać zmiany.

Pomyślnie zmieniłeś serwery nazw w swojej domenie. Zmiany DNS mogą trwać od 4 do 48 godzin, aby propagować je dla wszystkich użytkowników.

Ponieważ masz tę samą zawartość na Starym i nowym hoście, użytkownicy nie zauważą żadnej różnicy. Twoja migracja WordPress będzie bezproblemowa bez żadnych przestojów.

Aby zachować bezpieczeństwo, zalecamy anulowanie starego konta hostingowego do 7 dni po migracji.

Najczęściej Zadawane Pytania

Oto kilka pytań, które wielu naszych użytkowników zadaje podczas przenoszenia WordPressa z jednego hosta na drugi.

1. Czy mogę zarejestrować nowe konto hostingowe bez rejestracji nazwy domeny?

Tak, możesz całkowicie zarejestrować konto hostingowe bez rejestracji nazwy domeny.

Nazwa domeny i hosting to dwie różne usługi i niekoniecznie musisz rejestrować nazwę domeny podczas rejestracji nowego hosta. Aby uzyskać więcej informacji, zobacz nasz przewodnik na temat różnicy między nazwą domeny a hostingiem.

Niektórzy dostawcy hostingu poproszą Cię o wybranie nazwy domeny jako pierwszego kroku przy zakupie hostingu. Pozwolą Ci również wprowadzić nazwę domeny, jeśli już ją posiadasz.

2. Czy muszę przenieść nazwę domeny na nowy host?

Nie, Nie musisz przenosić nazwy domeny na nowy host. Przeniesienie nazwy domeny na nowy hosting ułatwi jednak odnawianie i zarządzanie na tym samym pulpicie nawigacyjnym, co nowe konto hostingowe.

Aby uzyskać więcej informacji na ten temat, zobacz nasz najlepszy przewodnik dotyczący nazw domen i ich działania.

3. Jak naprawić błąd nawiązywania połączenia z bazą danych w Powielaczu?

Jeśli widzisz błąd łączenia się z bazą danych lub Błąd połączenia z bazą danych w Powielaczu, najprawdopodobniej powodem tego jest wprowadzenie nieprawidłowych informacji dotyczących połączenia z bazą danych.

Upewnij się, że nazwa bazy danych, nazwa użytkownika MySQL i hasło są poprawne. Niektóre firmy hostingowe nie używają localhost jako hosta dla swoich serwerów MySQL. Jeśli tak jest, musisz poprosić personel pomocniczy hosta o podanie prawidłowych informacji.

4. Jak sprawdzić, czy moja strona ładuje się z nowego hosta?

Istnieje kilka narzędzi online, które pozwalają zobaczyć, kto hostuje stronę internetową. Po przeniesieniu witryny do nowego hosta możesz użyć dowolnego z tych narzędzi,a one pokażą Ci nazwę firmy hostingowej hostującej Twoją witrynę.

Jeśli nie minęło wiele czasu od migracji witryny i wprowadzenia zmian w serwerze nazw domen (DNS), prawdopodobnie Twoja witryna może nadal ładować się ze starego hosta. Pełna propagacja zmian nazwy domeny może potrwać do 48 godzin.

5. Czy muszę usunąć pliki lub dane ze starego hosta?

Podczas zmiany firm hostingowych zalecamy zachowanie starej witryny przez co najmniej tydzień. Następnie możesz usunąć Pliki ze starego hosta. Jeśli anulujesz swoje konto, Twój dostawca usług hostingowych usunie wszystkie Twoje dane zgodnie z ich Zasadami.

6. Jak długo powinienem utrzymywać aktywne konto na Starym hoście?

Po migracji witryny do nowego hosta i jeśli nie masz żadnych innych witryn hostowanych na Starym Hostie, możesz anulować swoje stare konto hostingowe.

Jednak w niektórych przypadkach możesz już zapłacić za roczny hosting. Powinieneś sprawdzić ich politykę zwrotów, aby sprawdzić, czy kwalifikujesz się do zwrotu pieniędzy po anulowaniu.

7. Jak przenieść witrynę WordPress za pomocą SSL / HTTPs?

Musisz zainstalować certyfikat SSL na nowym dostawcy hostingu. Następnie możesz wykonać te same kroki wymienione powyżej. Po prostu upewnij się, że używasz HTTPs w adresach URL, takich jak https://example.com

8. Bonus: Darmowa migracja witryny przez nowego hosta

Jeśli chcesz zmienić swój hosting, ale powyższe kroki wydają się zbyt skomplikowane, możesz wybrać następujących dostawców, którzy będą migrować Twoją witrynę.

SiteGround, InMotion Hosting i WP Engine oferują bezpłatną migrację witryny dla użytkowników WPBeginner.

Mamy nadzieję, że ten przewodnik krok po kroku pomógł Ci przenieść WordPress na nowego hosta bez żadnych przestojów. Jeśli napotkasz jakiekolwiek problemy z migracją WordPress, zapoznaj się z naszym przewodnikiem na temat najczęstszych błędów WordPress i jak je naprawić.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…