Jak przenieść WordPress z lokalnego serwera na aktywną stronę (2 metody)

Jednym ze sposobów przyspieszenia rozwoju witryny jest jej lokalna budowa na własnym komputerze za pomocą oprogramowania takiego jak WAMP (dla Windows) lub MAMP (dla Mac).


Po zakończeniu udoskonalania swojej witryny następnym krokiem jest przeniesienie jej z komputera do witryny na żywo i udostępnienie swojego dzieła światu. W tym artykule pokażemy, jak łatwo przenieść WordPress z lokalnego serwera na działającą witrynę.

Przenieś WordPress z lokalnego serwera na działającą witrynę

Omówimy dwie różne metody przenoszenia WordPress z lokalnego serwera na twoją stronę internetową (krok po kroku).

Pierwsza metoda wykorzystuje wtyczkę migracji WordPress i jest zalecana dla początkujących. W drugiej metodzie pokażemy, jak ręcznie przenieść WordPress z lokalnego serwera na działającą witrynę.

Możesz wybrać metodę, która najbardziej Ci odpowiada:

    Zanim zaczniesz

    Aby przeprowadzić migrację WordPress z localhost na serwer na żywo, musisz mieć kilka rzeczy na swoim miejscu.

    Po pierwsze, zakładamy, że masz witrynę WordPress uruchomioną na serwerze lokalnym (zwanym także localhost) na twoim komputerze i masz do niej pełny dostęp.

    Następnie musisz mieć nazwę domeny i hosting. Mamy listę najlepszych firm hostingowych WordPress, z których możesz wybierać.

    Aby przyspieszyć, możesz użyć Bluehost. Są oficjalnym dostawcą hostingu rekomendowanym przez WordPress i oferują naszym użytkownikom ekskluzywne 60% zniżki + bezpłatną domenę.

    Jeśli potrzebujesz pomocy przy konfigurowaniu witryny, postępuj zgodnie z naszym przewodnikiem krok po kroku, jak utworzyć witrynę.

    Na koniec musisz mieć program FTP i wiedzieć, jak korzystać z FTP, abyś mógł przesyłać swoje treści na stronę na żywo.

    Gotowy? Rozpocznij migrację Twojej witryny WordPress.

    Metoda 1. Przenieś WordPress z lokalnego serwera na działającą witrynę za pomocą wtyczki migracyjnej

    Ta metoda jest łatwiejsza i zalecana dla początkujących. Będziemy używać wtyczki migracji WordPress, aby przenieść WordPress z localhost na działającą witrynę.

    Krok 1. Zainstaluj i skonfiguruj wtyczkę duplikatora

    Po pierwsze, musisz zainstalować i aktywować wtyczkę Duplicator na swojej lokalnej stronie. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, w jaki sposób zainstalować wtyczkę WordPress.

    Po aktywacji musisz przejść do Powielacz »Pakiety i kliknij przycisk „Utwórz nowy”.

    Tworzenie nowego pakietu powielacza

    Następnie kliknij przycisk Dalej, aby kontynuować.

    Duplikator uruchomi teraz kilka testów, aby sprawdzić, czy wszystko jest w porządku. Jeśli wszystkie elementy są oznaczone jako „Dobre”, kliknij przycisk „Kompiluj”.

    Zbuduj pakiet

    Ten proces może potrwać kilka minut w zależności od wielkości witryny. Tę kartę należy pozostawić otwartą do czasu zakończenia procesu.

    Po zakończeniu zobaczysz opcje pobierania Instalatora i pakietu archiwum. Musisz kliknąć link „Pobieranie jednym kliknięciem”, aby pobrać oba pliki na komputer.

    Pobierz pakiet

    Czym są te pliki?

    Plik archiwum jest kopią całej witryny WordPress. Zawiera wszystkie podstawowe pliki WordPress, a także zdjęcia, przesłane pliki, motywy, wtyczki i kopię zapasową bazy danych WordPress.

    Plik instalatora to skrypt, który zautomatyzuje migrację poprzez rozpakowanie pliku archiwum.

    Krok 2. Utwórz bazę danych dla swojej działającej witryny

    Przed uruchomieniem instalatora lub przesłaniem strony WordPress z localhost na serwer hostingowy, musisz utworzyć bazę danych MySQL dla swojej strony internetowej na żywo.

    Jeśli masz już bazę danych MySQL, możesz pominąć ten krok.

    Aby utworzyć bazę danych, odwiedź pulpit nawigacyjny cPanel swojego konta hostingowego. Przewiń w dół do sekcji Bazy danych, a następnie kliknij ikonę Bazy danych MySQL.

    Ikona bazy danych w cPanel

    Na następnym ekranie zobaczysz pole do utworzenia nowej bazy danych. Po prostu podaj nazwę swojej bazy danych i kliknij przycisk „Utwórz bazę danych”.

    Utwórz nową bazę danych

    cPanel utworzy teraz dla ciebie nową bazę danych. Następnie przewiń w dół do sekcji Użytkownicy MySQL.

    Następnie podaj nazwę użytkownika i hasło dla nowego użytkownika, a następnie kliknij przycisk „Utwórz użytkownika”.

    Dodaj użytkownika MySQL

    Nowo utworzony użytkownik nadal nie ma uprawnień do pracy w bazie danych. Zmieńmy to.

    Przewiń w dół do sekcji „Dodaj użytkownika do bazy danych”. Po prostu wybierz użytkownika bazy danych, który utworzyłeś z menu rozwijanego obok pola „Użytkownik”, a następnie wybierz bazę danych i kliknij przycisk Dodaj.

    Zapisz użytkownika w bazie danych

    Twoja baza danych jest teraz gotowa do użycia z witryną WordPress. Zanotuj nazwę bazy danych, nazwę użytkownika i hasło. Będziesz potrzebować tych informacji w następnym kroku.

    Krok 3. Prześlij pliki z serwera lokalnego do aktywnej witryny

    Teraz musisz przesłać pliki archiwum i instalatora z lokalnej witryny na konto hostingowe.

    Najpierw połącz się z działającą witryną za pomocą klienta FTP. Po połączeniu upewnij się, że katalog główny Twojej witryny jest całkowicie pusty.

    Zwykle katalogiem głównym jest folder / home / public_html /.

    Niektóre firmy hostingowe WordPress automatycznie instalują WordPress podczas rejestracji. Jeśli masz tam pliki WordPress, musisz je usunąć.

    Następnie możesz przesłać pliki archiwum i instalatora z Duplicatora do pustego katalogu głównego.

    Pliki migracji w katalogu głównym

    Krok 4. Uruchomienie skryptu migracji

    Po przesłaniu plików migracji musisz odwiedzić następujący adres URL w przeglądarce:

    http://example.com/installer.php

    Nie zapomnij zastąpić example.com własną nazwą domeny.

    Spowoduje to uruchomienie kreatora migracji duplikatora.

    Zinicjalizowano powielacz

    Instalator automatycznie wyszuka plik archiwum i uruchomi test sprawdzania poprawności. Musisz sprawdzić warunki & warunki i kontynuuj, klikając przycisk Dalej.

    Na następnym ekranie pojawi się monit o podanie informacji o bazie danych WordPress.

    Twój host prawdopodobnie będzie hostem lokalnym. Następnie wprowadzisz szczegóły bazy danych utworzonej we wcześniejszym kroku.

    Połącz swoją bazę danych

    Kliknij następny przycisk, aby kontynuować.

    Duplikator zaimportuje teraz kopię zapasową bazy danych WordPress z archiwum do nowej bazy danych.

    Następnie poprosi o aktualizację adresu URL lub ścieżki witryny. Nie musisz nic zmieniać, ponieważ automatycznie wykrywa adres URL Twojej działającej witryny i jej ścieżkę.

    Zaktualizuj adres URL witryny

    Kliknij następny przycisk, aby kontynuować.

    Duplikator zakończy teraz migrację i wyświetli ekran powodzenia. Możesz teraz kliknąć przycisk „Administrator Admin”, aby przejść do obszaru administracyjnego WordPress w aktywnej witrynie.

    Pomyślnie przeniesiony

    Po zalogowaniu się do swojej działającej witryny Duplicator automatycznie wyczyści pliki instalacyjne.

    To wszystko, udało Ci się przenieść WordPress z lokalnego serwera na twoją działającą witrynę.

    Metoda 2. Ręcznie przenieś WordPress z serwera lokalnego na działającą witrynę

    W tej metodzie pokażemy ci, jak ręcznie przenieść WordPress z lokalnego serwera na twoją aktywną stronę. Przyda się, jeśli pierwsza metoda nie działa lub wolisz zrobić to ręcznie.

    Krok 1: Eksportuj lokalną bazę danych WordPress

    Pierwszą rzeczą, którą musisz zrobić, to wyeksportować lokalną bazę danych WordPress. W tym celu wykorzystamy phpMyAdmin. Jeśli nie znasz go, możesz rzucić okiem na nasz przewodnik po zarządzaniu bazą danych WordPress za pomocą phpMyAdmin.

    Po prostu przejdź do http: // localhost / phpmyadmin / i kliknij bazę danych WordPress. Następnie kliknij Eksport przycisk z górnego paska menu.

    Eksportuj z localhost

    w Metoda eksportu możesz wybrać opcję „Szybka” lub „Niestandardowa”. Niestandardowe zapewni więcej opcji eksportu bazy danych.

    Zalecamy wybranie opcji Szybka, a następnie kliknij przycisk Udać się przycisk, aby pobrać bazę danych.

    Eksportuj bazę danych WordPress za pomocą phpMyAdmin

    Krok 2: Prześlij pliki WordPress na Live Site

    Teraz musimy przenieść wszystkie pliki z Twojej witryny na działającą.

    Aby rozpocząć, otwórz klienta FTP i połącz się z kontem hostingowym.

    Po nawiązaniu połączenia z działającą witryną upewnij się, że przesyłasz pliki do odpowiedniego katalogu. Na przykład, jeśli chcesz, aby witryna była hostowana w witrynie twojadomena.com, to chcesz przesłać wszystkie pliki z katalogu public_html.

    Teraz wybierz lokalne pliki WordPress i prześlij je na serwer na żywo.

    Przesyłanie WordPress z localhost na stronę na żywo

    Krok 3: Utwórz bazę danych MySQL na Live Site

    Gdy klient FTP przesyła pliki WordPress, możesz rozpocząć importowanie bazy danych na serwer na żywo. Większość dostawców hostingu WordPress oferuje cPanel do zarządzania kontem hostingowym, więc pokażemy Ci, jak utworzyć bazę danych przy użyciu cPanel.

    Najpierw musisz zalogować się do pulpitu cPanel i kliknąć Bazy danych MySQL ikona, którą można znaleźć w sekcji baz danych.

    Sekcja bazy danych w panelu

    Na następnym ekranie utwórz bazę danych, wprowadzając nazwę bazy danych i klikając Utwórz bazę danych przycisk.

    Nowa baza danych

    Po utworzeniu bazy danych przewiń w dół do Użytkownicy MySQL sekcji i utwórz lub dodaj istniejącego użytkownika do bazy danych.

    Po dodaniu użytkownika cPanel zabierze Cię do ustawienia uprawnień MySQL dla tego użytkownika. Po prostu nadaj użytkownikowi wszystkie uprawnienia, upewniając się, że wszystkie pola są zaznaczone, a następnie kliknij przycisk Wprowadzać zmiany przycisk.

    przyznać wszystkie uprawnienia użytkownikowi bazy danych

    Krok 4: Zaimportuj bazę danych WordPress na Live Site

    Następnym krokiem w tym procesie jest zaimportowanie bazy danych WordPress.

    Przejdź do pulpitu cPanel, przewiń w dół do sekcji baz danych i kliknij phpMyAdmin.

    Spowoduje to przejście do phpMyAdmin, gdzie chcesz kliknąć bazę danych utworzoną w kroku 3. PhpMyAdmin pokaże twoją nową bazę danych bez tabel.

    Kliknij na Import zakładka w górnym menu. Na stronie importowania kliknij Wybierz plik , a następnie wybierz plik bazy danych zapisany w kroku 1.

    Na koniec naciśnij Udać się przycisk u dołu strony. PhpMyadmin zaimportuje teraz twoją bazę danych WordPress.

    Zaimportuj bazę danych przez phpMyAdmin

    Krok 5: Zmień adres URL witryny

    Teraz musisz zmienić adres URL witryny w bazie danych, aby łączył się z twoją aktualną witryną WordPress.

    W phpMyAdmin poszukaj tabeli wp_options w bazie danych, którą właśnie zaimportowaliśmy w kroku 4. Jeśli zmieniłeś prefiks bazy danych, zamiast wp_options może to być {prefix} _options.

    Kliknij na Przeglądaj przycisk obok wp_options lub link widoczny na pasku bocznym, aby otworzyć stronę z listą pól w tabeli wp_options. Zobacz zrzut ekranu poniżej:

    Przejrzyj tabelę opcji wp

    Pod polem nazwa_opcji, musisz szukać Strona URL. Kliknij ikonę Edytuj pole, która znajduje się po lewej stronie na początku wiersza.

    Edytuj siteurl w phpMyAdmin

    Po kliknięciu pola edycji pojawi się okno pola edycji. W polu wejściowym wartości_wartości zobaczysz adres URL Twojej lokalnej instalacji, prawdopodobnie coś takiego: http: // localhost / test. Ostrożnie wstaw nowy adres URL witryny w tym polu, na przykład: https://www.wpbeginner.com

    Zapisz pole, klikając Udać się przycisk.

    edytuj pole siteurl

    Następnie musisz powtórzyć ten krok dla nazwy opcji: Dom. Strona wp_options może mieć kilka stron, więc po prostu znajdź kartę główną.

    Zwykle znajduje się na drugiej stronie, do której można przejść, klikając strzałki stronicowania w phpMyAdmin.

    Zaktualizuj Dom URL, aby był taki sam jak twój Strona URL.

    Krok 6: Skonfiguruj swoją aktywną witrynę

    Teraz, gdy zaimportowaliśmy bazę danych i cała nasza treść powinna zostać przesłana, czas skonfigurować WordPress.

    W tej chwili witryna powinna wyświetlać błąd Błąd ustanawiania połączenia z bazą danych.

    Aby to naprawić, połącz się z witryną za pomocą klienta FTP i edytuj plik wp-config.php.

    Musisz podać nazwę bazy danych, użytkownika i hasło utworzone wcześniej w kroku 3.

    Następnie zapisz plik wp-config.php i prześlij go z powrotem na serwer.

    Możesz teraz odwiedzić swoją stronę internetową i powinna ona być już dostępna.

    Następnie musisz zalogować się do panelu administracyjnego WordPress i przejść do Ustawienia »Ogólne. Nie zmieniając niczego, przewiń w dół i kliknij Zapisz zmiany przycisk.

    Zapewni to poprawienie adresu URL witryny w dowolnym innym miejscu, w którym musi być.

    Następnie przejdź do Ustawienia »Łącze bezpośrednie i kliknij Zapisz zmiany aby upewnić się, że wszystkie linki do postów działają poprawnie.

    Krok 7: Napraw obrazy i uszkodzone łącza, aktualizując ścieżki

    Za każdym razem, gdy przenosisz witrynę WordPress z jednej domeny do drugiej lub z lokalnego serwera do witryny działającej, napotkasz zepsute linki i brakujące obrazy.

    Możesz użyć zapytania SQL lub wtyczki Velvet Blues WordPress.

    Dla tych, którzy chcą to zrobić za pomocą SQL, oto proste zapytanie SQL, które powinno rozwiązać ten problem:

    AKTUALIZACJA wp_posts SET post_content = REPLACE (post_content, „localhost / test /”, „www.yourlivesite.com/”);

    Po prostu przejdź do phpMyAdmin, kliknij bazę danych, a następnie kliknij SQL z górnego menu. Napisz to zapytanie, ale nie zapomnij go zmienić za pomocą własnej witryny lokalnej i aktywnych adresów URL witryny.

    Naprawianie obrazów WordPress i uszkodzonych adresów URL po przejściu na działającą witrynę

    To wszystko, migracja WordPress z serwera lokalnego do działającej witryny zakończyła się powodzeniem!

    Mam nadzieję, że teraz Twoja witryna na żywo działa sprawnie. Koniecznie sprawdź swoją stronę internetową, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami. Jeśli zauważysz jakieś błędy, możesz sprawdzić nasz przewodnik po typowych błędach WordPress, aby uzyskać pomoc w rozwiązywaniu problemów.

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me
      Like this post? Please share to your friends:
      Adblock
      detector
      map