Jak przenieść witrynę WordPress do nowego hosta? (Brak przestojów!)
Opublikowany: 2022-02-14Dobra strona internetowa to podstawa rozwoju każdego biznesu internetowego. Sukces strony internetowej zależy od jej infrastruktury, UX/UI i SEO, a także od serwera, na którym jest hostowana. Bez solidnego hosta witryna WordPress nie może w pełni wykorzystać swojego potencjału.
Istnieje kilka powodów, dla których możesz chcieć zmienić hosta. Rozważ platformy do wideokonferencji. Potrzebują one optymalnej szybkości, aby zapewnić użytkownikom wartościowe usługi. Ta prędkość zależy od hosta, na którym znajduje się witryna. Jeśli serwer hosta nie może zapewnić dedykowanych zasobów do obsługi wymagań dotyczących szybkości witryny, nie otrzymuje tego, czego potrzebują.
Przeniesienie witryny WordPress na nowy host może być trudne. Proces ten może zająć trochę czasu i grozi utratą danych lub, co gorsza, uszkodzeniem witryny.
Jednak pomimo wszystkich zagrożeń czasami konieczne staje się przejście. W tym artykule przyjrzymy się, jak przenieść witrynę WordPress na nowy host bez powodowania przestojów.
Instrukcja czy wtyczka?
Pierwszym krokiem jest podjęcie decyzji, czy chcesz przeprowadzić migrację witryny WordPress ręcznie, czy automatycznie. Oba mają swoje zalety. Migracja ręczna obejmuje korzystanie z protokołu FTP (protokół przesyłania plików) oraz modyfikowanie plików i baz danych w Twoim zapleczu. Nie zniechęcaj się myśląc, że ręczna migracja to złożony proces, którego nie możesz wykonać samodzielnie. Wystarczy postępować zgodnie z samouczkiem krok po kroku i powinno być dobrze.
Istnieje jednak również kilka solidnych opcji wtyczek specjalnie do migracji WordPress, które mogą wykonać zadanie za Ciebie. Jedynym problemem z wtyczkami jest to, że są podatne na błędy i dlatego nie najlepiej nadają się do większych witryn. Dzięki ręcznej migracji ryzyko błędów można w znacznym stopniu ograniczyć.
Zacznijmy od ręcznej migracji.
Jak ręcznie przenieść witrynę WordPress do nowego hosta
1. Znajdź nowego gospodarza
Zanim rozpoczniesz proces przenoszenia witryny WordPress, musisz znaleźć dla niej nowy dom, czyli nowego hosta lub dostawcę. Szukając najlepszych serwerów, zastanów się, dlaczego w pierwszej kolejności przenosisz swoją witrynę.
Nie jesteś zadowolony z poziomu bezpieczeństwa, jaki zapewnia Twój obecny host? Czy interfejs użytkownika obecnego hosta nie jest tak przyjazny dla użytkownika, jak byś chciał? Potrzebujesz lepszej prędkości? Jeśli tak, oto lista siedmiu najszybszych dostawców hostingu WordPress.
Na podstawie Twoich odpowiedzi musisz znaleźć hosta oferującego usługi, które rozwiążą Twoje aktualne obawy. Mogą to być najnowocześniejsze funkcje bezpieczeństwa, intuicyjna i łatwa w użyciu platforma lub więcej miejsca na dane.
Możesz wybrać różne typy hostów, w tym:
- Wspólny. Współdzielony host obsługuje wiele witryn i jest zwykle najbardziej przyjazną dla budżetu opcją.
- Dedykowane. Dedykowany host obsługuje wyłącznie jedną stronę internetową.
- VPS (wirtualny serwer prywatny). VPS to serwer współdzielony, ale z wirtualnymi przegrodami, dzięki czemu strony internetowe mogą mieć własne dedykowane zasoby.
W przypadku każdego z tych tanich typów hostingu host może zarządzać określonymi zadaniami, takimi jak tworzenie kopii zapasowych i aktualizacje.
Musisz wybrać typ hosta odpowiedni dla Twojej firmy. Załóżmy na przykład, że Twoja firma sprzedaje rozwiązania systemowe PBX w chmurze. Twoim priorytetem przy wyborze hosta byłaby szybkość w stosunku do innych czynników.
2. Utwórz kopię zapasową plików witryny
Jednym z najważniejszych kroków podczas migracji witryny na nowy host jest wykonanie kopii zapasowej wszystkich plików. Możesz to zrobić za pomocą bezpłatnego narzędzia FTP, takiego jak FileZilla. Wystarczy wykonać te proste kroki:
- Użyj FTP, aby połączyć się z serwerem Twojej witryny.
- Przejdź do folderu „głównego” WordPressa, w którym znajdują się wszystkie Twoje pliki.
- Ten folder główny ma zwykle nazwę public_html lub nazwę Twojej witryny.
- Kliknij prawym przyciskiem myszy folder „root” i kliknij „pobierz”.
- Spowoduje to pobranie całej zawartości folderu root na komputer, dzięki czemu będziesz mieć kopię wszystkich plików witryny.
3. Utwórz kopię zapasową bazy danych WordPress
Po utworzeniu kopii zapasowej plików witryny WordPress będziesz potrzebować również kopii zapasowej jej bazy danych. Zawiera wszystkie podstawowe informacje o witrynie.
Możesz uzyskać dostęp do bazy danych swojej witryny za pośrednictwem panelu sterowania. Następnie musisz go wyeksportować. W tym celu kliknij zakładkę „eksport”. Następnie kliknij opcję „szybka” pod „metodą eksportu” i wybierz „Idź”. Spowoduje to pobranie bazy danych Twojej witryny w formacie .sql.
4. Utwórz nową bazę danych SQL
Po pobraniu kopii zapasowych plików witryny i bazy danych musisz utworzyć nową bazę danych SQL na nowym serwerze. Pomysł polega na zaimportowaniu do tego starych plików. Wiąże się to z kilkoma szybkimi krokami:
- Zaloguj się do nowego hosta internetowego i połącz się z oprogramowaniem cPanel.
- Otwórz bazę danych MySQL i utwórz nową bazę danych.
- Przypisz nazwę do swojej witryny.
- Utwórz nowe konto użytkownika MySQL. Pamiętaj, aby dodać hasło.
- Dodaj to konto użytkownika do nowej bazy danych i nadaj mu „wszystkie uprawnienia”.
5. Prześlij pliki swojej witryny do nowej bazy danych
Dalej w górę:

- Zaloguj się do nowego serwera i przejdź do jego „folderu głównego”.
- Kliknij folder prawym przyciskiem myszy i wybierz „prześlij”.
- Wybierz folder, który pobrałeś ze starego serwera i wybierz pliki, które chcesz przesłać.
To przesłanie może chwilę potrwać w zależności od rozmiaru i objętości plików.
6. Edytuj plik wp-config.php
Gdy to zrobisz, musisz również otworzyć folder główny pobrany na komputer ze starego serwera. Znajdź plik o nazwie wp-config.php. Ten plik jest połączeniem między WordPressem a Twoją bazą danych. Nawet jeśli wszystkie twoje pliki zostaną przesłane na nowy serwer, nie będziesz mieć do nich dostępu, chyba że zaktualizujesz plik wp-config.php, aby kierować do nowej bazy danych.
Aby to zrobić, otwórz plik wp-config.php w folderze głównym i kliknij go prawym przyciskiem myszy, aby wybrać opcję „wyświetl/edytuj”. Następnie otwórz plik w edytorze tekstu i wprowadź następujące trzy zmiany:
- Nazwa bazy danych. W sekcji „nazwa bazy danych” znajdź wiersz „define('DB_NAME', 'db_name')'. 'db_name' będzie obecnie ustawiona na nazwę bazy danych MySQL twojego starego hosta internetowego. Zmień to na nazwę nowej utworzonej bazy danych.
- Nazwa użytkownika bazy danych. Następnie w sekcji „nazwa użytkownika bazy danych” znajdź wiersz „define('DB_USER', 'db_user')'. 'db_user' będzie aktualnie posiadał nazwę użytkownika starego hosta. Zmień to na swoją nową nazwę użytkownika.
- Hasło do bazy danych. Teraz w sekcji „hasło bazy danych” znajdź wiersz „define(„DB_PASSWORD”, „db_pass”)”. Musisz zmienić 'db_pass' na nowe hasło.
Na koniec zapisz ten zaktualizowany plik wp-config.php i zamknij go. Możesz teraz uzyskać dostęp do swojej witryny WordPress bez żadnych problemów.
7. Skonfiguruj swój DNS
Ostatnim krokiem jest skierowanie DNS (serwera nazw domen) na nowego hosta. Aby to zrobić, potrzebujesz informacji od swojego nowego hosta i dostępu do rejestratora, od którego kupiłeś nazwę domeny. Na przykład, jeśli kupujesz domenę io, upewnij się, że masz dostęp do rejestratora, od którego ją kupujesz.
Pamiętaj, że manifestacja zmian DNS może potrwać do 48 godzin. Najlepszym rozwiązaniem jest zaplanowanie ich w czasie, gdy ruch w witrynie jest niski. To znacznie minimalizuje przestoje.
Jak przenieść witrynę WordPress do nowego hosta za pomocą wtyczek
Istnieje również kilka doskonałych opcji wtyczek do migracji witryny WordPress. Chociaż ręczna migracja ma swoje zalety, wtyczki mogą być przydatne, zapewniając wiele zautomatyzowanych funkcji, takich jak tworzenie kopii zapasowych danych witryny, świadczenie usług odzyskiwania itp. Istnieje kilka świetnych darmowych wtyczek WordPress do wyboru.
Najlepsze wtyczki do migracji WordPress oferują nienaganne interfejsy, opcje migracji jednym kliknięciem i wiele innych narzędzi, aby proces był tak płynny, jak to tylko możliwe. Nasze trzy najlepsze wtyczki do migracji do WordPressa to prawdopodobnie Duplicator, WP Migrate DB i Migrate Guru.
Duplikator to świetna opcja, jeśli chcesz, aby wtyczka zajęła się większością zadań związanych z migracją. Działa na wszystkich witrynach WordPress i może kopiować Twoją bazę danych oraz pliki. To prosta wtyczka, dzięki której migracja jest prosta i bezproblemowa.
Dzięki WP Migrate DP nie musisz ręcznie eksportować bazy danych. Chociaż nadal musisz ręcznie importować plik SQL, pominięcie kroku eksportu pozwala zaoszczędzić sporo czasu.
Migrate Guru jest szczególnie przydatne w przypadku dużych witryn internetowych. Pozwala przenieść do 200 GB. Na jego korzyść przemawia również fakt, że migracja jest zarządzana na własnych serwerach Migrate Guru. Zmniejsza to ryzyko awarii witryny pod presją migracji.
Podsumowując
W tym artykule przyjrzeliśmy się, jak migracja witryny WordPress może być dość prostym procesem. Ludzie często nie potrafią odróżnić czegoś trudnego od czasochłonnego, co się tutaj dzieje.
Ponieważ coraz więcej firm decyduje się na proces omni channel, ważne jest jednak, aby witryna była w pełni szybka i zsynchronizowana ze wszystkimi sieciami. Ułatwia to solidny host.
Podobnie jak w przypadku prawie wszystkiego innego dzisiaj, od czatu na żywo po automatyczne rezerwowanie spotkań, istnieją również wtyczki, które pomogą, jeśli utkniesz.
Wykonanie zestawu jasno określonych kroków, takich jak te powyżej, powinno umożliwić samodzielne przeniesienie witryny na nowy host przy minimalnym przestoju. Czy nie nadszedł czas, aby spróbować?
Biografia:
Grace Lau – dyrektor ds. rozwoju treści, Dialpad
Grace Lau jest dyrektorem ds. rozwoju treści w Dialpad, opartej na sztucznej inteligencji platformie komunikacyjnej w chmurze i systemach telefonicznych w call center, które zapewniają lepszą i łatwiejszą współpracę zespołową. Ma ponad 10-letnie doświadczenie w pisaniu treści i strategii. Obecnie jest odpowiedzialna za prowadzenie strategii treści markowych i redakcyjnych, współpracując z zespołami SEO i Ops w celu budowania i pielęgnowania treści. Oto jej LinkedIn.