Migracja WordPress – jak ją wykonać?

Promocja na hosting WordPress

Migracja strony internetowej opartej o system WordPress to proces, który dla wielu użytkowników jest bardzo skomplikowany. W tej sytuacji najlepiej gdy wybierzesz dostawcę usług hostingowych, który całość wykona za Ciebie. Nie wszystkie firmy oferują wsparcie przy migracji WordPress i wtedy cały proces należy wykonać samodzielnie. Nie jest to aż tak skomplikowane jak mogło by się wydawać. Zobacz o czym warto pamiętać i jakie kroki wykonać, aby migracja WordPress odbyła się sprawnie i bez problemów.

Co to migracja WordPress?

Migracja witryny WordPress to proces polegający na przeniesieniu plików strony oraz bazy danych na nowy serwer. Witryny oparte o WordPress składają się z plików strony internetowej takich jak pliki motywu WordPress, pliki konfiguracyjne czy media (obrazy i np. pliki video), a także z bazy danych. Sama baza danych jest bardzo istotna i nie możemy zapomnieć o jej przeniesieniu jeśli chcesz, aby witryna poprawnie działała na nowym serwerze. Proces migracji to zatem nic innego jak odpowiednie posługiwanie się zestawem narzędzi takich jak:

  • Klient FTP, który pozwoli na dostęp do plików witryny oraz ich modyfikacji w późniejszym etapie
  • phpMyAdmin, który pozwoli na dostęp do bazy danych, wyeksportowaniu jej oraz modyfikacji
  • Zaplecze WordPress (Kokpit)

Dlaczego warto przenieść WordPress na nowy serwer?

Jeśli poszukujesz metod i informacji na temat migracji WordPress to najprawdopodobniej chcesz zmienić swojego dostawce usług hostingowych. Jest to najczęstsza przyczyna migracji WordPress i zdecydowanie warto przeprowadzić cały proces jeśli Twój aktualny dostawca nie świadczy usług na odpowiednim poziomie lub potrzebujesz szybszego i bardziej wydajnego rozwiązania. Jeśli zatem Twoja witryna WordPress:

To zdecydowanie warto przenieść WordPress na nowy serwer. W tym wypadku istnieje kilka rozwiązań, które warto wziąć pod uwagę:

  • Hosting stron WWW – klasyczny hosting współdzielony dedykowany stronom internetowym, pozwalający na stabilne utrzymywanie dowolnej witryny internetowej oraz poczty e-mail
  • Hosting WordPress – usługa, która powstała z myślą o użytkownikach WordPress. Gwarantuje ona najwyższą szybkość działania, bezpieczeństwo oraz niewiarygodną stabilność. Dzięki temu Twój WordPress będzie zawsze działał szybko i bez problemów.
  • Serwer VPS – jest to rozwiązanie dla większych witryn, z dużym ruchem, którego utrzymanie wymaga większych kompetencji lub wspracia profesjonalnych usług administracyjnych. Jeśli szukasz indywidualnych rozwiązań, skonfigurowanych z myślą od danym projekcie to warto wziąć pod uwagę korzystanie z serwera VPS.

Jakie są rodzaje migracji WordPress?

Migracja WordPress może odbywać się na różne sposoby. To z jakiej metody skorzystać warunkuje rodzaj witryny jaką chcemy przenieść oraz poziom zaawansowania opiekuna danej strony internetowej.

Manualna migracja WordPress

Proces manualnej migracji WordPress polega na tym, że wszystkie czynności niezbędne do przeniesienia witryny WordPress na nowy serwer wykonujemy ręcznie. Taki rodzaj migracji jest najbardziej czasochłonny jednak, gdy wykonujemy go w prawidłowy sposób to minimalizuje ryzyko, że coś może pójść nie tak jakbyśmy chcieli. Ręczne przenoszenie plików oraz bazy danych daje nam pewność, że będą one przeniesione w takiej samej postaci w jakiej występowały na dotychczasowym serwerze.

Automatyczna migracja WordPress

Ten rodzaj migracji polega na wykorzystaniu wtyczki WordPress, która usprawni cały proces migracji WordPress. Dzięki zastosowaniu wtyczki czynności takie jak kopiowanie plików witryny oraz wykonanie kopii bazy danych, przebiegnie w sposób automatyczny i po kilku minutach pliki witryny WordPress będą pobrane na Twój komputer. Jest to metoda, która sprawdza się w bardzo dużej ilości stron internetowych WordPress i pozwala z łatwy sposób dokonać przeniesienia plików i bazy danych WordPress na nowy serwer.

Jeśli planujesz migrację dużej i rozbudowanej strony internetowej WordPress to wykorzystanie wtyczki może spowodować sporo problemów. Lepszym rozwiązaniem jest przeprowadzenie manualnej migracji danych lub wsparcie specjalistów.

Pomoc specjalistów

Jeśli nie posiadasz odpowiednich kompetencji lub nie masz pewności czy proces migracji zostanie przez Ciebie przeprowadzony w poprawny sposób, możesz poprosić specjalistów, aby wykonali go za Ciebie. Na rynku istnieje wiele ofert dotyczących migracji witryn opartych o WordPress i bez problemu można z takiej skorzystać. Warto jednak wykupić  usługę hostingową z odpowiednim wsparciem, które zapewni darmową migrację WordPress na nowy serwer.

Domenomania.pl zapewnia hosting dla WordPress z darmowym wsparciem procesu migracji strony WWW oraz poczty e-mail.

Jak ręcznie przenieść WordPress na nowy serwer?

Procedura wykonania migracji WordPress uzależniona jest od tego z jakiej metody chcemy skorzystać. Tak jak wspominaliśmy, proces manualny jest najbardziej czasochłonny, ale także najpewniejszy i daje niemal 100% gwarancję, że po migracji wszystko będzie działało poprawnie. Absolutnie nie dyskwalifikuje on jednak migracji z użyciem wtyczek.  Zobacz jak ręcznie WordPress na nowy serwer.

Krok 1: Pobierz pliki strony internetowej

Procedurę migracji WordPress zaczynamy od pobrania plików od obecnego dostawcy hostingowego. Aby skopiować pliki z aktualnego serwera, najlepiej jest nawiązać połączenie FTP i skopiować pliki strony WordPress na swój komputer. Proces ten może zając trochę czasu i uzależniony jest od wielkości witryny oraz szybkości serwera jak i Twojego łącza internetowego. Jeśli obecny hosting zapewnia np. możliwość pobrania backupu plików lub spakowania ich poprzez menedżer plików to warto skorzystać z takiej opcji. Pobieranie spakowanego archiwum (np. ZIP) znacznie usprawni cały proces. Zatem po kolei:

  1. Zaloguj się na obecny serwer FTP, aby pobrać zawartość swojej strony WordPress (np. za pomocą programu FileZilla)
  2. Odnajdź katalog „public_html”, w którym znajdują się wszystkie pliki WordPress i pobierz je na swój komputer. Możesz to wykonać klikając na folder prawym klawiszem myszy i wybierając opcję: Pobierz
    Jak pobrać pliki przez FileZilla?
  3. Po zakończeniu transferu danych możesz wyłączyć program do obsługi FTP.

Krok 2: Pobierz kopię bazy danych

Kiedy już mamy skopiowane pliki strony internetowej, nadszedł czas, aby wykonać kopię jej bazy danych. Zdecydowana większość dostawców usług hostingowych zapewnia dostęp do phpMyAdmin, który pozwoli na sprawne wykonanie kopii bazy danych.

  1. Zaloguj się do phpMyadmin u obecnego dostawcy serwera.
  2. Wybierz bazę danych witryny WordPress, którą chcesz przenieść.
  3. Wykonaj eksport bazy danych w phpMyadmin.

Krok 3: Stwórz nową bazę danych i zaimportuj dane

W tym momencie pliki i baza danych migrowanej strony WordPress są już skopiowane. W tym momencie należy utworzyć nową bazę danych na hostingu, aby móc do niej wgrać zawartość bazy, którą skopiowaliśmy.

  1. Zaloguj się do panelu administracyjnego serwera.
  2. Przeprowadź proces zakładania nowej bazy danych.
  3. Zaimportuj skopiowaną bazę danych na swoim komputerze do nowo utworzonej bazy.

Tworząc nową bazę danych zapisz sobie nazwę bazy danych, nazwę użytkownika oraz hasło. Dane te będą Ci potrzebne później, aby poprawnie uruchomić witrynę WordPress.

Krok 4: Wgraj pliki strony internetowej na nowy serwer

W tym wypadku należy wykonać czynność przeciwną do tej, która była wykonywana w kroku 1. W tym celu ponownie skorzystaj z programu do połączeń FTP lub wgraj pliki na serwer wykorzystując menedżera plików. Posiadając hosting dla WordPress w naszej firmie masz dostęp do menedżera plików i możesz wykorzystać go jako narzędzie do wgrania plików na serwer. Jesli chcesz skorzystać z klienta FTP to wykonaj następujące czynności.

  1. Zaloguj się na nowy serwer FTP (np. za pomocą programu FileZilla)
  2. Odnajdź katalog z nazwą domeny, dla której wgrasz pliki i rozpocznij transfer danych. Możesz to wykonać klikając na pobrany wcześniej katalog prawym klawiszem myszy i wybierając opcję: Wyślij
    Jak wysłać katalog plików przez FileZilla?
  3. Po zakończeniu transferu danych możesz wyłączyć program do obsługi FTP.

Krok 5: Edytuj plik wp-config.php na nowym serwerze

Kiedy pliki strony internetowej oraz baza danych zostały juz przesłane na nowy serwer, należy zmienić wpisy w pliku konfiguracyjnym WordPress (wp-config.php). Edycja polega na wpisaniu w ten plik nowych danych dostępowych do bazy danych.

  1. Zaloguj się do panelu administracyjnego serwera.
  2. Przejdź do sekcji Pliki i wybierz opcję: Menedżer plików.
    W cPanelu w sekcji: Pliki kliknij opcję: Menadżer plików.
  3. Znajdź katalog z plikami strony WordPress i następnie odszukaj plik „wp-config.php„. Kliknij na niego prawym klawiszem myszy i wybierz opcję: Edit
    Jak edytować wp-config.php w menedżerze plików?
  4. W okienku, które się pojawi potwierdź chęć edycji pliku ponownie klikając: Edit
    Jak potwierdzić chęć edycji wp-config.php w menedżerze plików?
  5. Odnajdź fragment wpisu dotyczący:
    • Nazwy bazy danych
      define('DB_NAME, 'db_name');
    • Użytkownika bazy danych
      define('DB_USER, 'db_user');
    • Hasła do bazy danych
      define('DB_PASSWORD, 'db_pass');
  6. W pola te wpisz dane konfiguracyjne bazy danych, która była tworzona w Kroku 3 i następnie kliknij: Zapisz zmiany
    Jak wpisać nowe dane w wp-config.php?
  7. To wszystko. Twoja witryna WordPress jest przygotowana do wyświetlania na nowym serwerze.

Krok 6: Skieruj domenę na nowy serwer

Kiedy cała witryna jest już skonfigurowana na nowym serwerze, możesz zając się skierowaniem domeny na ten serwer. Czynność te możesz wykonać w następujący sposób:

  • Wydelegowanie rekordu A dla domeny na adres IP nowego serwera
  • Zmiana delegacji DNS dla domeny, aby kierowała do nowego dostawcy usług hostingowych

Jeśli przed skierowaniem domeny na nowy serwer chcesz sprawdzić jak witryna będzie na nim działał, możesz lokalnie wydelegować domenę na dany numer IP w pliku hosts.

Jak przenieść WordPress na nowy serwer przy użyciu wtyczki?

Swoboda wykorzystywania wtyczek to jeden z czynników wpływający na popularność WordPress. Intuicyjność, łatwość korzystania i brak konieczności posiadania specjalistycznej wiedzy w znaczny sposób powoduje sytuację, ze każdy użytkownik jest w stanie przenieść WordPress na nowy serwer. Pomocne w tym procesie okazują się wtyczki, które w znaczny sposób automatyzują cały proces i ułatwiają jego wykonanie. Jak to wygląda w rzeczywistości?

  1. Instalujesz wtyczkę w swojej witrynie WordPress.
  2. Tworzysz za jej pomocą kopię zapasową.
  3. Pobierasz na swój komputer kopię zapasową
  4. Kierujesz swoją domenę na nowy serwer jedną z metod:
  5. Zainstaluj czystą instancję WordPress i zainstaluj wtyczkę.
  6. Zaimportuj stworzoną kopię zapasową.
  7. Odtwórz kopię zapasową na nowym serwerze.

Jak widać cały proces nie jest skomplikowany i jest bardzo podobny dla niemal wszystkich wtyczek do tworzenia kopii zapasowej WordPress. Dla ułatwienia stworzyliśmy katalog rekomendowanych wtyczek oraz instrukcje jak z nich korzystać:

Migracja WordPress – o czym pamiętać?

Proces przenoszenia witryny WordPress na nowy serwer nie jest tak trudny jakby mogło się wydawać. W całym procesie warto pamiętać o kilku istotnych elementach, które pozwolą nam uniknąć ewentualnych problemów z działaniem witryny po procesie migracji. Niektóre wskazówki są także przydatne do wykorzystywania już na etapie przenoszenia. Zobacz o czym warto pamiętać przenosząc WordPress na nowy serwer.

Skonfiguruj domenę na nowym serwerze

Pamiętaj, aby domena, pod którą aktualnie działa witryna była skonfigurowana na nowym serwerze. Zazwyczaj konfiguracji takiej możesz dokonać już na etapie zamawiania nowego hostingu lub po jego uruchomieniu. Służy do tego panel administracyjny konta hostingowego, dzięki któremu możesz w łatwy sposób dodać domenę do swojego serwera.

Dane do bazy danych

WordPress działa w oparciu o bazę danych. Dlatego też w trakcie migracji niezbędne jest jej stworzenie. Poodczas zakładania nowej bazy danych zapamiętaj jej nazwę, nazwę użytkownika oraz hasło. Dane te będą potrzebne przy edycji pliku wp-config.php na nowym serwerze, z którym becie trzeba podać nowe dane.

Jeśli wykonujesz migrację WordPress przy użyciu wtyczki to zazwyczaj nie ma potrzebny ręcznego zakładania bazy danych i zapamiętywania danych. Wszystkie te działania wykona za Ciebie wtyczka do migracji WordPress.

Odpowiednia wersja PHP

Jeśli nie planujesz aktualizacji witryny i jej modyfikacji w trakcie przenosin, zadbaj o to, aby nowy serwer posiadał ustawioną taką samą wersję PHP z jakiej witryna dotychczas korzystała. Warto także upewnić się, że rozszerzenia PHP są także odpowiednio aktywowane. Poprawna konfiguracja PHP pozwoli na bezproblemowe uruchomienie witryny na nowym serwerze.

Zaktualizuj bezpośrednie odnośniki

Zazwyczaj po przeniesieniu WordPress na inny serwer zdarza się, że nie działają podstrony. Spowodowane jest to faktem, że najczęściej plik .htaccess nie jest przeniesiony lub nie działa odpowiednio na nowym serwerze. W tym wypadku wystarczy tylko zaktualizować permalinki z WordPress.

Zoptymalizuj i zaktualizuj WordPress

Moment migracji WordPress na nowy serwer to idealna chwila, aby pomyśleć także nad optymalizacją oraz aktualizacją naszego WordPress. Podczas wykonywanych prac i chwilową niedostępnością naszej witryny pomyśl nad tym, aby zaktualizować wszystkie wtyczki. Posiadając kopię zapasową stworzoną na potrzeby migracji, warto także dokonać aktualizacji WordPress do najnowszej wersji. Nawet gdy spowoduje to nagły brak działania witryny to mamy „pod ręką” aktualną kopię zapasową, którą możemy w każdej chwili przywrócić.

Hosting dla WordPress w Domenomania.pl zapewnia ponadto możliwość skorzystania z wtyczki buforującej LiteSpeed Cache oraz gwarantuje narzędzia pozwalające zidentyfikować problemy z wydajnością WordPress

  • Czy ten artykuł był pomocny?
  • TakNie

Jak założyć stronę WWW?

Strona internetowa jest bardzo ważnym punktem w rozwoju naszego biznesu. Dzięki niej możemy dotrzeć do większej liczby Klientów. Strona WWW to...

Jak zalogować się do poczty e-mail?

Korzystając z usług hostingowych w Domenomania.pl masz możliwość korzystania z poczty e-mail. Aby zacząć korzystać z konkretnej skrzynki...

Dlaczego wiadomości e-mail docierają z opóźnieniem?

Poczta e-mail to w dzisiejszych czasach usługa, z której korzysta większość osób. Ważne zatem jest, aby korzystać z usług poczty e-mail...

Domeny, hosting, serwery VPS i poczta e-mail

Nie znalazłeś odpowiedzi na swoje pytanie?

Nasze Biuro Obsługi Klienta jest do Twojej dyspozycji.

Telefon

Kontakt w sprawie usług i zamówień

Czynne:
poniedziałek - piątek
8.00 - 16.00
Infolinia:
+48 71 715 27 24

Poczta

Kontakt mailowy w sprawie usług i zamówień

Czynne:
poniedziałek - niedziela
24h na dobę
Email:
bok@domenomania.pl