Jak przenieść witrynę WordPress na inny hosting?
Migracja witryny WordPress do nowego dostawcy usług hostingowych może wydawać się zniechęcająca, ale przy odpowiednim planowaniu i wykonaniu można ją przeprowadzić płynnie. Niniejszy przewodnik przeprowadzi Cię przez najważniejsze kroki migracji witryny WordPress, w tym tworzenie kopii zapasowych plików, przenoszenie bazy danych i aktualizowanie ustawień domeny.
1. Przygotowanie do migracji
Przed rozpoczęciem procesu migracji należy poświęcić trochę czasu na przygotowania:
- Wybór nowego dostawcy hostingu: Wybierz dostawcę hostingu, który spełnia potrzeby Twojej witryny (np. pamięć masowa, wydajność, wsparcie).
- Utwórz kopię zapasową witryny WordPress: Utwórz pełną kopię zapasową witryny WordPress, w tym plików i bazy danych.
2. Kopia zapasowa plików WordPress
Krok 1: Pobierz pliki WordPress
Kopię zapasową plików WordPress można utworzyć za pomocą klienta FTP (takiego jak FileZilla) lub za pośrednictwem menedżera plików panelu sterowania hostingu.
- Połącz się z bieżącym hostingiem: Użyj poświadczeń FTP, aby się połączyć.
- Przejdź do katalogu głównego: Przejdź do katalogu, w którym przechowywane są pliki WordPress (zazwyczaj public_html).
- Pobierz wszystkie pliki: Wybierz wszystkie pliki i foldery (w tym pliki ukryte) i pobierz je na komputer lokalny.
3. Eksport bazy danych WordPress
Krok 1: Uzyskaj dostęp do phpMyAdmin
- Zaloguj się do swojego aktualnego panelu kontrolnego hostingu: Poszukaj phpMyAdmin, zwykle znajdującego się w sekcji Bazy danych.
- Wybierz swoją bazę danych WordPress: Kliknij bazę danych powiązaną z Twoją witryną WordPress.
Krok 2: Eksport bazy danych
- Kliknij kartę Eksportuj: Wybierz metodę eksportu. Szybka metoda jest zalecana dla standardowego eksportu.
- Wybierz Format SQL: Upewnij się, że jako format eksportu wybrano SQL.
- Kliknij przycisk Go: Spowoduje to pobranie pliku .sql zawierającego bazę danych.
4. Prześlij pliki na nowy hosting
Krok 1: Połącz się z nowym hostingiem
Użyj klienta FTP, aby połączyć się z nowym dostawcą usług hostingowych za pomocą dostarczonych poświadczeń.
Krok 2: Prześlij pliki WordPress
- Przejdź do katalogu głównego: Przejdź do katalogu, w którym chcesz zainstalować WordPress (zwykle public_html).
- Prześlij pliki: Prześlij wszystkie pobrane pliki WordPress z komputera lokalnego do tego katalogu.
5. Import bazy danych WordPress
Krok 1: Utwórz nową bazę danych
- Uzyskaj dostęp do Panelu sterowania swojego nowego hostingu: Poszukaj sekcji Bazy danych.
- Utwórz nową bazę danych: Skonfiguruj nową bazę danych, użytkownika i hasło. Zanotuj te szczegóły do późniejszego wykorzystania.
Krok 2: Uzyskaj dostęp do phpMyAdmin
- Otwórz phpMyAdmin: W nowym panelu sterowania hostingu zlokalizuj phpMyAdmin.
- Wybierz opcję Nowa baza danych: Kliknij na nowo utworzoną bazę danych.
Krok 3: Import bazy danych
- Kliknij kartę Import: Wybierz wyeksportowany wcześniej plik .sql.
- Kliknij przycisk Go: Spowoduje to zaimportowanie bazy danych WordPress do nowej bazy danych.
6. Zaktualizuj wp-config.php
Aby połączyć witrynę WordPress z nową bazą danych, należy zaktualizować plik wp-config.php.
- Zlokalizuj wp-config.php: W katalogu głównym plików WordPress znajdź wp-config.php.
- Edycja pliku: Otwórz plik w edytorze tekstu.
- Zaktualizuj informacje o bazie danych: Zmień następujące wiersze z nowymi danymi bazy danych:define(‘DB_NAME’, ‘new_database_name’); define(‘DB_USER’, ‘new_database_user’); define(‘DB_PASSWORD’, ‘new_database_password’); define(‘DB_HOST’, ‘localhost’); // Często jest to ‘localhost’, ale sprawdź u swojego hosta.
- Zapisz zmiany: Zapisz plik wp-config.php.
7. Zaktualizuj ustawienia domeny
Jeśli zmieniasz również nazwę domeny lub aktualizujesz ustawienia DNS, wykonaj następujące czynności:
- Zaloguj się do rejestratora domeny: Uzyskaj dostęp do panelu sterowania rejestratora domeny.
- Zaktualizuj serwery nazw: Zmień serwery nazw, aby wskazywały na nowego dostawcę usług hostingowych, jeśli ma to zastosowanie.
- Odczekaj na propagację: Pełna propagacja zmian DNS może potrwać do 48 godzin.
8. Przetestuj swoją witrynę
Gdy wszystko jest już skonfigurowane, przetestuj swoją witrynę:
- Odwiedź swoją witrynę: Otwórz przeglądarkę internetową i przejdź do adresu URL witryny.
- Sprawdź funkcjonalność: Upewnij się, że wszystkie strony, linki i funkcje działają poprawnie.
- Sprawdź permalinki: Przejdź do pulpitu nawigacyjnego WordPress, przejdź do Ustawienia > Permalinki i kliknij Zapisz zmiany, aby odświeżyć strukturę permalinków.
9. Rozwiązywanie typowych problemów
Jeśli wystąpią problemy:
- Błąd połączenia z bazą danych: Upewnij się, że plik wp-config.php zawiera prawidłowe poświadczenia bazy danych.
- Niedziałające linki: Użyj wtyczki takiej jak “Velvet Blues Update URLs”, aby zaktualizować wszystkie adresy URL w bazie danych, które mogą nadal wskazywać na starą witrynę.
Podsumowanie
Migracja witryny WordPress do innego dostawcy usług hostingowych obejmuje kilka kroków, w tym tworzenie kopii zapasowych plików, przenoszenie bazy danych i aktualizowanie konfiguracji. Postępując zgodnie z tym przewodnikiem, możesz skutecznie zmigrować swoją witrynę WordPress przy minimalnym przestoju i zachować jej funkcjonalność. Regularnie twórz kopie zapasowe swojej witryny, aby uniknąć komplikacji podczas przyszłych migracji.