Jeśli skończyłeś lokalnie budować witrynę WordPress, musisz się zastanawiać, jak przeprowadzić migrację WordPress z hosta lokalnego na serwer? Jest to dość łatwe, jeśli postępujesz zgodnie z właściwym procesem i to też bez utknięcia pomiędzy. Ale zanim zagłębimy się w jego zrozumienie, najpierw porozmawiajmy trochę o WordPress na lokalnym hoście. Host lokalny w prostych słowach oznacza „ten komputer”. może to być Twój komputer lub serwer WWW. Więc teraz zrozumiałeś, czym właściwie jest Localhost. A teraz porozmawiajmy o lokalnym hoście WordPress! źródło: unsplash Localhost WordPress to w zasadzie konfiguracja, w której masz swoją witrynę WordPress wraz z różnymi komponentami, takimi jak baza danych, PHP i serwer Apache. Aby zrozumieć potrzebę przedostania się na serwer, musisz zrozumieć, jakie są zalety i wady przenoszenia witryny WordPress z hosta lokalnego na serwer: *Łatwość udostępniania treści:* Prawie każda treść jest tworzona dla odbiorców, więc możesz potrzebować najprostszego sposobu udostępnienia jej odbiorcom. Jeśli pracujesz tylko na hoście lokalnym, udostępnianie danych odbiorcom jest dość trudne. Z drugiej strony, jeśli jest na żywo na serwerze, udostępnianie twoich postów i treści to tylko jedno kliknięcie. Po prostu napisz treść, dodaj kilka plików multimedialnych i po prostu kliknij przycisk publikowania. Gdy tylko aktywny link zostanie zindeksowany w Google, Twoi odbiorcy będą mogli z łatwością uzyskać do niego dostęp. Jest to więc jeden z powodów przeniesienia witryny WordPress z hosta lokalnego na serwer. Źródło: Grafiki Google *Potrzeba prywatności:* Jeśli szukasz prywatności i nie chcesz, aby ktokolwiek sprawdzał Twoją pracę, na początkowym etapie zalecany jest lokalny host WordPress. Lokalny host WordPress pomaga tworzyć treści, instalować wtyczki, testować wtyczki, sprawdzać motywy i pracować nad kodami i szablonami bez obawy o wyciek danych lub upublicznienie. Tak więc praca na localhost WordPress jest zalecana na początkowym etapie. *Bądź bezpieczny dzięki wersji Clone:* Pracując nad aktywną wersją swojej witryny, musisz pracować ostrożnie. Ważne jest, aby od czasu do czasu aktualizować i instalować wtyczki i motywy, nie możesz zepsuć swojej działającej witryny. Czasami Twoja witryna może zostać usunięta z powodu błędów podczas pracy nad zapleczem Twojej aktywnej wersji witryny. Ale jak wszyscy wiemy, ludzie są podatni na błędy, możesz też popełnić błąd na stronie na żywo. Tak więc, jeśli myślisz również o migracji WordPress z hosta lokalnego na serwer, zawsze zaleca się trzymanie przy sobie sklonowanej wersji witryny, więc na wypadek, gdybyś narobił bałaganu na swojej stronie na żywo, możesz uratować się dzięki wersji sklonowanej . Oto kilka podstawowych zalet i wad przenoszenia witryny WordPress z hosta lokalnego. Teraz pewnie myślisz „jak przenieść moją witrynę WordPress z hosta lokalnego na serwer?” DonâàNie martw się! Czytaj dalej, aby uzyskać odpowiedzi na wszystkie pytania! *Po omówieniu potrzeb omówmy metodę migracji WordPressa z hosta lokalnego na serwer:* Kiedy skończysz tworzyć swoją witrynę lokalnie za pomocą różnych dostępnych programów, takich jak WAMP i MAMP, nadszedł czas, aby ją uruchomić! Przede wszystkim porozmawiajmy o elementach potrzebnych do stworzenia działającej strony internetowej. Wcześniejsze przygotowanie jest zawsze dobrym pomysłem! Czyż nie? Pierwszą rzeczą, której potrzebujesz, jest posiadanie witryny WordPress działającej na hoście lokalnym i musisz mieć do niej pełny dostęp, aby nie utknąć pomiędzy. Po drugie, musisz mieć nazwę domeny swojej witryny z hostingiem. Na początkowym etapie zaleca się posiadanie programu FTP. Ostatnią rzeczą jest pobranie wtyczki do migracji WordPress, która pomoże ci łatwo przenieść witrynę WordPress z hosta lokalnego na serwer. Kiedy jesteś gotowy na to wszystko, teraz jest czas, aby rozpocząć proces. *Zacznijmy!* Tutaj będziemy mówić o używaniu wtyczki migracji âÃÂàdo przeprowadzenia całego procesu i jest to jedna z najlepszych metod dla początkujący. * Krok 1 – Wtyczka Duplicator: Jak zainstalować i skonfigurować?* Pierwszym krokiem jest zainstalowanie i aktywacja wtyczki Duplikator âÃÂàna lokalnej stronie WordPress. Ta wtyczka pomaga utworzyć plik ZIP z wtyczkami, motywami, treścią, bazą danych i innymi plikami witryny. Po zakończeniu aktywacji wykonaj następujące kroki: Powielacz zacznie działać po kilku testach, a kiedy wszystkie elementy zostaną oznaczone jako dobre, możesz kliknąć przycisk âÃÂÃÂBuildâÃÂà. Zajmie to kilka minut, ale nie zamykaj karty, dopóki proces się nie zakończy. Po jego zakończeniu zobaczysz również opcję pobierania instalatora i pakietu archiwum. Pakiet archiwum jest w zasadzie klonem Twojej witryny WordPress, w tym obrazów, motywów, wtyczek, przesłanych plików i kopii zapasowych. Natomiast instalator to skrypt, który automatyzuje transfer po otwarciu pliku archiwum. Oba są dość ważnym plikiem! Wystarczy kliknąć łącze pobierania jednym kliknięciem, aby pobrać oba pliki. źródło: wordfence *Krok 2- Jak stworzyć bazę danych?* Aby przeprowadzić migrację WordPressa z hosta lokalnego na serwer, bardzo ważne jest utworzenie bazy danych MySQL, która jest ogólnodostępnym systemem zarządzania relacyjną bazą danych typu open source. Jeśli już go masz, możesz zacząć! Jeśli go tworzysz, wykonaj następujące kroki: Teraz cPanel utworzy nową bazę danych. Teraz przewiń w dół do sekcji użytkownika MySQL. Teraz dodaj poufną nazwę użytkownika i hasło, aby utworzyć nowego użytkownika. Teraz, gdy tworzony jest nowy użytkownik, musisz zezwolić na pracę na bazie danych. W tym celu przejdź do sekcji âÃÂÃÂâÃÂàDodaj użytkownika do bazy danych. Następnym krokiem jest wybranie użytkownika bazy danych z rozwijanego menu, które znajduje się tuż obok przycisku âÃÂÃÂUserâÃÂÃÂ, a następnie kliknięcie bazy danych i następnie przycisk dodaj. Teraz użytkownik może pracować na stronie WordPress, tutaj musisz upewnić się, że zapisałeś szczegóły nazwy bazy danych, nazwy użytkownika i hasła w swoim Notatniku; ponieważ jest to wymagane do zakończenia całego procesu. Źródło- WordPress.org *Krok 3- Jak przesyłać pliki z lokalnego hosta na serwer Live?* Następny krok to bardzo ważny krok, więc uważnie go przeczytaj, w tym kroku musisz przesłać archiwum i pliki instalatora z lokalnego hosta na serwer na żywo. Zaczyna się od połączenia z serwerem na żywo za pomocą klienta FTP. Klient FTP to oprogramowanie przeznaczone do przesyłania plików w obie strony między komputerem a serwerem online. Po wykonaniu tego kroku musisz upewnić się, że katalog główny Twojej witryny nie zawiera żadnych plików i jest pusty. Teraz jesteś gotowy do przesłania plików archiwum i instalatora z Duplicatora do katalogu głównego. *Krok 4 – Jak uruchomić skrypt migracji?* Ostatnim krokiem w przeniesieniu witryny WordPress z hosta lokalnego na serwer jest uruchomienie skryptu migracji. Po pomyślnym przesłaniu plików migracji musisz teraz otworzyć httptwojadomena.com/installer.php. Tutaj twoja nazwa_domeny to nazwa domeny Twojej witryny. Teraz kreator migracji Duplicator otworzy się na ekranie. Źródło- WordPress.org Teraz instalator przeprowadzi test sprawdzający i wyszuka pliki archiwum. Wystarczy sprawdzić warunki, kliknąć prawy przycisk, a następnie kliknąć przycisk Dalej. Pojawi się ekran, w którym musisz wprowadzić informacje o swojej bazie danych WordPress; w którym host jest hostem lokalnym. Teraz musisz wprowadzić dane bazy danych, którą wcześniej utworzyłeś. Teraz kliknij przycisk Dalej. Tutaj kopia zapasowa bazy danych WordPress z archiwum zostanie zaimportowana do nowej bazy danych. Następnym krokiem jest aktualizacja adresu URL witryny i kliknięcie przycisku Dalej. Teraz pomyślnie zakończyłeś cały proces i pojawi się ekran sukcesu. Po prostu kliknij przycisk âÃÂÃÂLogowanie administratoraâÃÂài możesz przejść do obszaru administratora swojej witryny. Teraz Duplicator pomoże ci automatycznie wyczyścić wszystkie pliki instalacyjne. Gratulacje! Zakończyłeś proces migracji WordPress z hosta lokalnego na serwer. Źródło – Unsplash Jeśli dokładnie wykonasz te kroki, istnieje rzadka szansa, że ​​utkniesz pomiędzy. Mimo to istnieje kilka typowych błędów, które napotykają technicy podczas przenoszenia witryny WordPress z hosta lokalnego na serwer. Więc omówmy je! **Problemy podczas eksportowania i importowania bazy danych WordPress** W niektórych przypadkach może się nie udać wyeksportować lub zaimportować całej zawartości, a tylko jej część może zostać wyeksportowana/zaimportowana. Co więc możesz zrobić w tym przypadku? Musisz przejść bezpośrednio do bazy danych i wyeksportować plik SQL, ale czasami na tym etapie również występuje kilka błędów. Oto rozwiązanie, z dostępem do bazy danych przez phpMyAdmin, możesz wyeksportować dane SQL. Jeśli nie masz dostępu, możesz zainstalować administratora wtyczki WordPress. Innym łatwym sposobem jest wyeksportowanie danych za pomocą poleceń MySQL, w tym celu musisz mieć dostęp SSH do swoich serwerów i użyć polecenia mysqldump. Oto polecenia, których należy przestrzegać: *Problemy podczas przesyłania/pobierania plików* Ważne jest, aby mieć dobre połączenie z Internetem, więc proces może nie potrwać wieki. Zaleca się również utworzenie skompresowanego pliku przed przesłaniem, aby przyspieszyć ten proces. Podczas przesyłania plików z jednego serwera na inny możesz używać poleceń LFTP i kopii lustrzanych *Uzyskiwanie odpowiedniego rozmiaru miniaturek* Jeśli przeprojektowujesz motyw lub wybierasz nowy, rozmiar wyróżnionego obrazu również może się zmienić i wyglądać na zniekształcony. W takim przypadku po prostu pobierz wtyczkę âÃÂÃÂRegenerate ThumbnailsâÃÂài aktywuj ją. Następnie przejdź do Narzędzia i kliknij regeneruj, a następnie kliknij Regeneruj wszystkie miniatury. *Konfiguracja WordPressa po migracji* Nowa baza danych zawiera również odniesienia do starej witryny. Jeśli nazwa domeny zostanie zmieniona podczas migracji, napotkasz różne problemy z przekierowaniem. W tym celu musisz zaktualizować WordPress o swojej nowej domenie witryny. Przejdź do Ustawienia-Ogólne Aby rozwiązać ten problem, wyszukaj plik wp-config.php (lub dodaj go na końcu tego pliku) i umieść tam swój poprawny adres URL: zdefiniuj (âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpmoja-domena.com zdefiniuj (âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmoja-domena.com *Problemy z uprawnieniami do plików* Podczas migracji WordPress z hosta lokalnego na serwer mogą wystąpić problemy z uprawnieniami. Niektóre serwery hostów umożliwiają pracę na plikach z uprawnieniami, takimi jak 777, który zapewnia dostęp do odczytu i zapisu plików. Nie jest to dobre z punktu widzenia bezpieczeństwa. W tym celu najłatwiejszym rozwiązaniem jest posiadanie dostępu SSH do swojego serwera, a uprawnienia do plików można zmieniać za pomocą polecenia: chmod -R 644 /ścieżka/do/folderu/ *Korzystanie z pomocy profesjonalistów* Po dokładnym wykonaniu wszystkich kroków, jeśli nadal nie możesz rozwiązać problemów, zaleca się skorzystanie z pomocy niektórych ekspertów. Oczywiście nie chcesz tracić czasu i energii na naprawianie konkretnego problemu. Lepiej wydać trochę grosza i rozwiązać problemy. Istnieją różne agencje WordPress, które możesz również wynająć, aby ułatwić sobie pracę. Bardzo ważne jest, aby pracować z pełną koncentracją na każdym kroku, w przeciwnym razie wpadniesz w kłopoty. Oto kilka podstawowych błędów, które mogą wystąpić podczas przenoszenia witryny WordPress z hosta lokalnego na serwer. Jeśli właściwie postępujesz zgodnie z podanym procesem przenoszenia witryny WordPress z hosta lokalnego na serwer, możesz napotkać najmniej błędów i problemów. Mam nadzieję, że uzyskasz odpowiedzi na wszystkie pytania, które mogą pojawić się podczas przeprowadzania procesu migracji witryny WordPress z hosta lokalnego na serwer!