Zmiana serwera hostingowego to czasami konieczność – z powodu ceny, szybkości działania lub jakości obsługi klienta. Choć może wydawać się skomplikowana, migracja strony (zwłaszcza WordPress) na inny serwer może przebiec sprawnie, jeśli wykonasz ją krok po kroku. Oto dokładna instrukcja, jak to zrobić.
Krok 1: Wykonaj kopię zapasową plików i bazy danych
Na początek musisz pobrać całą zawartość swojej strony internetowej – zarówno pliki, jak i bazę danych.
Pliki strony – połącz się z serwerem za pomocą FTP (np. przez FileZilla) i pobierz wszystkie pliki z katalogu głównego (najczęściej: public_html
lub www
).
Baza danych – zaloguj się do phpMyAdmin i wykonaj eksport bazy danych w formacie SQL.
Krok 2: Przygotuj nowy serwer
Na nowym serwerze utwórz miejsce pod swoją stronę:
Utwórz nową bazę danych (nazwę, użytkownika i hasło zapisz – będą potrzebne).
Zainstaluj klienta FTP i połącz się z nowym serwerem.
Krok 3: Wgraj stronę na nowy serwer
Teraz wystarczy przenieść wszystko z kopii zapasowej na nowy hosting:
Wgraj wszystkie pliki przez FTP do katalogu głównego nowego serwera.
Zaloguj się do phpMyAdmin na nowym hostingu i zaimportuj wcześniej pobraną bazę danych.
Krok 4: Skonfiguruj plik wp-config.php
(dla WordPressa)
Jeśli przenosisz stronę WordPress, musisz edytować plik wp-config.php
i wprowadzić nowe dane dostępu do bazy:DB_NAME
– nazwa nowej bazy danychDB_USER
– użytkownik bazy danychDB_PASSWORD
– hasłoDB_HOST
– najczęściej „localhost”, ale może się różnić w zależności od hostingu
Krok 5: Przenieś domenę
Aby strona była widoczna na nowym serwerze, musisz zaktualizować ustawienia domeny:
Zaloguj się do panelu rejestratora domeny (np. OVH, home.pl, nazwa.pl).
Zmień rekordy DNS na te od nowego hostingu (np. ns1.nowyhosting.pl
, ns2.nowyhosting.pl
).
Rozpropagowanie zmian może potrwać do 24 godzin.
Krok 6: Przetestuj stronę
Po zakończeniu migracji sprawdź, czy strona działa poprawnie:
Otwórz stronę i przejdź po wszystkich zakładkach.
Sprawdź formularze kontaktowe, wersję mobilną i szybkość działania.
Jeśli coś nie działa – sprawdź błędy w pliku error_log
lub w panelu hostingu.
Podsumowanie
Migracja strony na nowy serwer to proces, który warto przeprowadzić spokojnie i metodycznie. Dobrze wykonany pozwoli Ci cieszyć się szybszym, bezpieczniejszym hostingiem bez utraty danych. W przypadku stron WordPress istnieją również wtyczki do automatycznego przenoszenia (np. All-in-One WP Migration), ale ręczne podejście daje większą kontrolę i bezpieczeństwo.