Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
26.11.2024

Jak przenieść witrynę WordPress na inny hosting?

Optymalizacja wydajności PHP dzięki PHP-FPM na AlexHost VPS

Dlaczego warto korzystać z PHP-FPM na AlexHost? PHP-FPM (FastCGI Process Manager) turbodoładowuje strony internetowe oparte na PHP, takie jak WordPress lub Laravel, zapewniając szybsze czasy reakcji i efektywne wykorzystanie zasobów. VPS AlexHost, z pamięcią masową NVMe, pełnym dostępem root i ochroną DDoS, jest idealną platformą do uruchamiania PHP-FPM, zapewniając, że Twoje aplikacje z łatwością poradzą sobie z dużym ruchem. W tym przewodniku opisano, czym jest PHP-FPM, dlaczego zmienia zasady gry i jak skonfigurować go na serwerze VPS AlexHost.

1. Przygotowanie do migracji

Przed rozpoczęciem procesu migracji należy poświęcić trochę czasu na przygotowania

  • Wybierz nowego dostawcę 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 w panelu sterowania hostingu

  1. Połącz się z bieżącym hostingiem: Użyj poświadczeń FTP, aby się połączyć.
  2. Przejdź do katalogu głównego: Przejdź do katalogu, w którym przechowywane są pliki WordPress (zazwyczaj public_html).
  3. 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

  1. Zaloguj się do obecnego panelu sterowania hostingu: Poszukaj phpMyAdmin, zwykle znajdującego się w sekcji Bazy danych.
  2. Wybierz swoją bazę danych WordPress: Kliknij bazę danych powiązaną z twoją witryną WordPress.

Krok 2: Eksport bazy danych

  1. Kliknij kartę Eksportuj: Wybierz metodę eksportu. Szybka metoda jest zalecana dla standardowego eksportu.
  2. Wybierz Format SQL: Upewnij się, że jako format eksportu wybrano SQL.
  3. 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

  1. Przejdź do katalogu głównego: Przejdź do katalogu, w którym chcesz zainstalować WordPress (zwykle public_html).
  2. Prześlij pliki: Prześlij wszystkie pobrane pliki WordPress z komputera lokalnego do tego katalogu.

5. Zaimportuj bazę danych WordPress

Krok 1: Utwórz nową bazę danych

  1. Uzyskaj dostęp do Panelu sterowania swojego nowego hostingu: Poszukaj sekcji Bazy danych.
  2. 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

  1. Otwórz phpMyAdmin: W nowym panelu sterowania hostingu zlokalizuj phpMyAdmin.
  2. Wybierz opcję Nowa baza danych: Kliknij na nowo utworzoną bazę danych.

Krok 3: Import bazy danych

  1. Kliknij na zakładkę Import: Wybierz wyeksportowany wcześniej plik .sql.
  2. Kliknij przycisk Go: Spowoduje to zaimportowanie bazy danych WordPress do nowej bazy danych.

6. Aktualizacja wp-config.php

Aby połączyć witrynę WordPress z nową bazą danych, należy zaktualizować plik wp-config.php

  1. Zlokalizuj wp-config.php: W katalogu głównym plików WordPress znajdź wp-config.php.
  2. Edycja pliku: Otwórz plik w edytorze tekstu.
  3. 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');  // This is often 'localhost', but check with your host.
  4. Zapisz zmiany: Zapisz plik wp-config.php.

7. Aktualizacja ustawień domeny

Jeśli zmieniasz również nazwę domeny lub aktualizujesz ustawienia DNS, wykonaj następujące czynności

  1. Zaloguj się do rejestratora domeny: Uzyskaj dostęp do panelu sterowania rejestratora domeny.
  2. Zaktualizuj serwery nazw: Zmień serwery nazw, aby wskazywały na nowego dostawcę usług hostingowych, jeśli ma to zastosowanie.
  3. 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ę

  1. Odwiedź swoją witrynę: Otwórz przeglądarkę internetową i przejdź do adresu URL witryny.
  2. Sprawdź funkcjonalność: Upewnij się, że wszystkie strony, linki i funkcje działają poprawnie.
  3. 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 napotkasz 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ę.

Wnioski: Doładuj PHP z AlexHost i PHP-FPM

PHP-FPM przekształca aplikacje PHP w wysokowydajne maszyny, a VPS AlexHost z NVMe zapewnia ich płynne działanie przy dużych obciążeniach. Zainstaluj PHP-FPM, skonfiguruj pule i zintegruj z NGINX lub Apache, aby uzyskać szybkie i bezpieczne strony internetowe. Monitoruj za pomocą stron stanu, debuguj za pomocą powolnych dzienników i twórz kopie zapasowe konfiguracji dla bezpieczeństwa. Dzięki dostępowi do roota i wsparciu AlexHost Twoje projekty PHP są nie do powstrzymania – zacznij kodować i skaluj bez wysiłku!

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills