Przeniesienie bloga WordPress na nowego hosta


Czy odkładasz przenoszenie swojego bloga WordPress na lepszy host, ponieważ pomysł migracji serwerów jest tak zniechęcający? Jeśli tak, to nie jesteś sam; jest to wspólny problem. Na szczęście, o ile możesz postępować zgodnie ze wskazówkami, przeniesienie bloga WordPress na nowy host może być tak proste, jak wykonanie szeregu kroków.

Ten post pokaże Ci krok po kroku, jak przenieść blog WordPress bez konieczności kupowania drogich wtyczek. Instrukcje te zakładają, że chcesz po prostu zmienić hosta i nie zmieniać nazwy domeny ani adresu URL swojego bloga w jakikolwiek sposób.

Jeszcze jedna uwaga, zanim zaczniemy: jeśli myśl o przeniesieniu bloga WordPress denerwuje Cię, zastanów się, czy nie poprosić hosta, czy oferuje usługi migracji. Wielu hostów oferuje to za darmo lub za symboliczną opłatą (szczególnie zarządzane rozwiązania hostingowe WordPress) i warto być spokojnym wiedząc, że Twoja strona jest w rękach kogoś, kto zrobił to wcześniej. Jeśli usługi migracji nie są dostępne, nie bój się – po prostu czytaj dalej.

1. Zainstaluj i aktywuj wtyczkę Duplicator

Duplicator to darmowa wtyczka WordPress, która naprawdę upraszcza proces przenoszenia bloga WordPress w nowe miejsce. Ta wtyczka szybko i łatwo zapakuje twoją witrynę na starym hoście i rozpakuje ją na nowym. Podczas gdy możesz wykonać kroki ręcznej migracji witryny bez żadnych wtyczek, Duplicator ogromnie usprawnia ten proces.

Zainstaluj Duplicator na starym hoście, przechodząc do Wtyczki / Dodaj nowe i wpisując „duplikator” w wyszukiwaniu. Powinien to być jeden z pierwszych wyników. Kliknij „Zainstaluj teraz” i aktywuj wtyczkę po jej zainstalowaniu.

move-wp-new-host-duplicator-plugin-install

2. Utwórz pakietową wersję plików i bazy danych witryny

Teraz, gdy aktywowałeś Duplicator, możesz go użyć, aby utworzyć spakowaną wersję swojej witryny WordPress i rozpocząć proces przenoszenia bloga WordPres na nowy hosting. Nawigować do Powielacz / Pakiety i kliknij przycisk „Utwórz nowy” w prawym górnym rogu:

move-wp-new-host-duplicator-new-package

Na następnym ekranie Duplicator upewni się, że witryna jest gotowa do spakowania. Jeśli Twoja witryna nie spełnia wymagań, postępuj zgodnie ze wskazówkami na stronie FAQ wtyczki. Istnieją opcjonalne ustawienia, z którymi możesz pracować, ale nie są one konieczne, aby kontynuować. Kliknij „Dalej”, aby kontynuować tworzenie pakietu:

move-wp-new-host-duplicator-new-package2

Na następnym ekranie Duplikator uruchomi skanowanie Twojej witryny, co powinno zająć tylko kilka sekund. W tym momencie wtyczka ostrzeże Cię, jeśli znajdzie jakieś ogromne pliki, których możesz nie chcieć przenosić podczas przenoszenia bloga WordPress na nowy host. Jeśli znajdzie jakieś błędy, postępuj zgodnie z sugestiami, aby je naprawić, a następnie ponownie uruchom skanowanie.

Jeśli wszystko wygląda dobrze, kliknij „Build”, aby utworzyć pakiet instalatora:

move-wp-new-host-duplicator-new-package3

Kompilacja pakietu może potrwać kilka minut. Po zakończeniu kompilacji wtyczka wyświetli dwa przyciski: jeden do pobrania instalatora, a drugi do pobrania archiwum. Kliknij każdy z nich, aby pobrać oba. Są to twoje pliki WordPress i baza danych, które będą potrzebne podczas przenoszenia bloga WordPress na nowego hosta.

move-wp-new-host-duplicator-new-package4

3. Utwórz nową bazę danych MySQL i użytkownika na nowym hoście

Duplikator nie wymaga od nas instalacji WordPressa na nowym hoście, ale jedyną pół-techniczną rzeczą, którą musimy zrobić, jest stworzenie nowej bazy danych MySQL i użytkownika. To da nam miejsce na umieszczenie bazy danych, którą wyeksportowaliśmy z Duplicatora w poprzednim kroku.

Większość popularnych serwerów używa cPanel, co ułatwia tworzenie nowych baz danych. Przenoszę moją witrynę WordPress do Bluehost, aby pokazać Ci, jak wyglądają te kroki, lub uzyskać dodatkowe informacje z tego filmu pomocy:

Jeśli korzystasz z innego hosta, zalecamy przeszukanie własnej dokumentacji w celu uzyskania instrukcji, jak utworzyć nową bazę danych, na wypadek gdyby były inne.

Najpierw utwórz nową bazę danych, wpisując unikalną nazwę i klikając „Utwórz bazę danych”:

move-wp-new-host-mysql-db1

Następnie dodaj nowego użytkownika (możesz użyć tej samej nazwy co baza danych) i utwórz silne hasło. Użyłem generatora haseł. Pamiętaj, aby zapisać to hasło w bezpiecznym miejscu. Kliknij „Utwórz użytkownika”:

move-wp-new-host-mysql-db2

Następnie musisz dodać właśnie utworzonego użytkownika do swojej bazy danych. W sekcji „Dodaj użytkownika do bazy danych” strony wybierz dwie właśnie utworzone i kliknij „Dodaj”:

move-wp-new-host-mysql-db3

Przypisz wszystkie uprawnienia i kliknij „Wprowadź zmiany”:

move-wp-new-host-mysql-db4

Otóż ​​to! Utworzyłeś bazę danych i nowego użytkownika do użycia przy migracji WordPress.

4. Prześlij pliki instalatora i zarchiwizuj na nowy host

Następnie musisz przesłać dwa pliki pobrane z Duplicatora do głównej lokalizacji swojej nowej witryny WordPress. Powinien być plik .zip (archiwum) i plik .php (instalator).

To musi być całkowicie pusty folder, na który później wskażesz nazwę swojej domeny. Oto pliki, które przesłałem do mojego:

move-wp-new-host-uploaded-files

5. Uruchom instalator duplikatora

Następnie będziesz chciał przejść do installer.php plik i uruchom instalator. Ustalenie, który adres internetowy odwiedzić, może być nieco trudne, jeśli zachowujesz tę samą nazwę domeny i nie chcesz żadnych przestojów. Istnieje jednak sztuczka, której można użyć do symulacji przełączania DNS na komputerze lokalnym. WP Engine ma świetny samouczek, jak to zrobić na komputerze Mac lub PC tutaj.

Po przejściu do instalatora wprowadź nazwę bazy danych, użytkownika i hasło. Przez większość czasu host będzie po prostu hostem lokalnym.

move-wp-new-host-installer

Zanim przejdziesz dalej, upewnij się, że korzystasz z nowej bazy danych i użytkownika, którą właśnie utworzyłeś w kroku trzecim i że przesłałeś dwa pliki powielacza do ich własnego podkatalogu! Następnie kliknij „Testuj połączenie”, aby przetestować połączenie.

Mamy nadzieję, że test się powiedzie, co wygląda następująco:

move-wp-new-host-installer-success

Zakładając, że wszystko działa zgodnie z planem, odznacz pole wskazujące, że przeczytałeś ostrzeżenia i kliknij „Uruchom wdrażanie”.

Na następnym ekranie zobaczysz ścieżki do plików i bazy danych. Powinieneś rozpoznać swoją starą nazwę domeny i ścieżkę do tych plików na starym hoście. Pod nimi zobaczysz podobne pola dla nowego hosta. Może zajść potrzeba zmiany adresu URL w „Nowe ustawienia” i „Opcje zaawansowane”, aby dopasować adres URL, jeśli przejmie tymczasowy adres IP. Gdy wszystko zostanie ustawione, kliknij „Uruchom aktualizację”:

move-wp-new-host-installer2

Jeśli wszystko poszło zgodnie z planem, następny ekran powinien zawierać zero błędów i dać kilka sugestii do przetestowania na nowym hoście:

move-wp-new-host-installer3

Gratulacje – ciężkie rzeczy się skończyły!

6. Sprawdź swoje pliki

W tym momencie dobrym pomysłem jest porównanie plików na starym hoście z plikami na nowym hoście. Zakładając, że migracja przebiegła poprawnie, nowy host powinien pasować do starego, dodając kilka dodatkowych plików związanych z migracją.

7. Zmień serwery nazw

Jeśli wszystko się sprawdzi, czas zmienić serwery nazw, aby wskazywały na nowego hosta. Ten proces jest różny dla każdego rejestratora domeny i hosta, więc w razie problemów może być konieczne poszukiwanie ich dokumentacji.

Na nowym hoście postępuj zgodnie z instrukcjami, aby przypisać domenę do swojego konta. Zostaniesz poproszony o zweryfikowanie własności domeny, a host zapewni co najmniej dwa serwery nazw, aby wskazać domenę. Zaloguj się do rejestratora domen, wybierz nazwę domeny i edytuj serwery nazw. Upewnij się, że całkowicie wyczyściłeś stare.

Po zaktualizowaniu serwerów nazw, wejście w życie może potrwać nawet 48 godzin. Dopóki nie upewnisz się, że tak się stało, nie powinieneś dokonywać żadnych poważnych zmian w swojej witrynie, ponieważ możesz nieumyślnie edytować witrynę hostowaną na starym hoście, nie zdając sobie z tego sprawy.

8. Przetestuj zmigrowaną witrynę i usuń pliki instalatora

Jeśli nie masz pewności, czy serwery nazw zostały zastosowane, istnieje prosty sposób przetestowania. Prześlij plik do biblioteki multimediów, a następnie użyj menedżera plików na nowym hoście, aby znaleźć właśnie przesłany plik. Jeśli nie widzisz go w folderze przesyłania, prawdopodobnie nadal jesteś wysyłany do starego hosta.

Po upewnieniu się, że edytujesz instalację WordPress na nowym hoście, przejdź do Ustawienia / Permalinki i kliknij „Zapisz”. Spowoduje to odświeżenie ustawień łącza bezpośredniego, które często są przerywane podczas migracji.

Po przeniesieniu bloga WordPress ważne jest, aby dokładnie przetestować witrynę, odwiedzając każdą stronę lub jak najwięcej stron, aby znaleźć błędy przekierowania i inne problemy.

Gdy masz pewność, że wszystko działa tak, jak powinno, kliknij link w ostatnim kroku instalatora, aby wykonać „Oczyszczanie zabezpieczeń”, które usunie pliki instalatora. Jest to bardzo ważne, ponieważ pliki te stanowią potencjalne zagrożenie bezpieczeństwa.

Wreszcie po pomyślnym zakończeniu migracji możesz teraz anulować stary host.

Ostatnie przemyślenia na temat przenoszenia bloga WordPress

Otóż ​​to! Chociaż jest wiele kroków, wtyczka Duplicator sprawia, że ​​proces jest wystarczająco prosty, aby pomóc Ci przenieść blog WordPress na nowy host. Jeśli po drodze napotkasz problemy lub proces wygląda na zbyt skomplikowany, koniecznie skontaktuj się ze swoim nowym usługodawcą internetowym w celu uzyskania pomocy.

Czy udało Ci się już wcześniej przenieść swojego bloga WordPress? Użyłeś wtyczki lub przeprowadziłeś migrację ręcznie? Podziel się swoimi doświadczeniami w komentarzach poniżej.

* Ten post zawiera linki partnerskie, co oznacza, że ​​jeśli klikniesz jeden z linków produktu, a następnie kupisz produkt, otrzymamy niewielką opłatę. Nie martw się, nadal będziesz płacić standardową kwotę, więc nie poniesiesz żadnych kosztów z Twojej strony.

Reply