Jak przenieść WordPress z lokalnego serwera na live site (2 metody)

Czy chcesz przenieść WordPress z lokalnego serwera na działającą witrynę?

Korzystanie z WordPress na serwerze lokalnym jest powszechnym sposobem pracy w witrynie prywatnie, ale ostatecznie musisz przenieść swoją witrynę na serwer na żywo, aby była dostępna dla odwiedzających online.

W tym artykule pokażemy, jak krok po kroku przenieść WordPress z lokalnego serwera do Witryny na żywo.

How to move WordPress from local server to live site (2 methods)

Po co przenosić WordPressa z lokalnego serwera na działającą witrynę?

Budowanie bloga WordPress na lokalnym serwerze to bezpieczny sposób testowania zmian w witrynie bez wpływu na odwiedzających. Po zakończeniu udoskonalania witryny następnym krokiem jest przejście z lokalnego serwera na witrynę aktywną.

Pokażemy Ci dwa różne sposoby przenoszenia witryny z lokalnego serwera na działającą witrynę.

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

Możesz wybrać metodę, która działa najlepiej dla Ciebie:

  • Metoda 1. Przenieś WordPress z lokalnego serwera do Witryny na żywo za pomocą wtyczki
  • Metoda 2. Ręcznie przenieś WordPress z lokalnego serwera do Witryny na żywo

Przed Migracją Witryny WordPress

Aby przenieść WordPress z serwera lokalnego na serwer na Żywo, musisz mieć kilka rzeczy na miejscu.

Po pierwsze, Zakładamy, że masz witrynę WordPress działającą na lokalnym serwerze (zwanym również localhost) na swoim komputerze i masz do niej pełny dostęp.

Następnie musisz mieć nazwę domeny i hosting.

Aby ułatwić Ci decyzję, zalecamy korzystanie z Bluehost. Są oficjalnie zalecaną firmą hostingową WordPress i dają użytkownikom WPBeginner ekskluzywny rabat 60% + bezpłatna Domena i SSL.

Zasadniczo możesz zacząć już za $ 2.75 miesięcznie.

→ Kliknij tutaj, aby skorzystać z tej ekskluzywnej oferty Bluehost ←

Jeśli chcesz świetnej alternatywy Bluehost,spójrz na Siteground. Mają również specjalną ofertę dla czytelników WPBeginner.

Jeśli potrzebujesz pomocy w konfiguracji witryny, postępuj zgodnie z naszym przewodnikiem krok po kroku, jak stworzyć stronę internetową.

Na koniec musisz mieć program FTP i wiedzieć, jak korzystać z FTP, dzięki czemu możesz przesłać lokalną witrynę serwera do aktywnej witryny.

Gotowy? Rozpocznijmy migrację witryny WordPress.

Metoda 1. Przenieś WordPress z lokalnego serwera na żywo za pomocą wtyczki migracji

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

Punkt 1. Instalacja i konfiguracja wtyczki Duplicator

Po pierwsze, co musisz zrobić, to zainstalować i aktywować wtyczkę Duplikatora w swojej lokalnej witrynie. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

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

Creating a new Duplicator package

Spowoduje to przejście do ekranu, na którym można nadać kopii zapasowej nazwę.

Następnie kliknij przycisk „Dalej”.

Name Duplicator backup

Duplicator uruchomi teraz kilka testów, aby sprawdzić, czy wszystko jest w porządku.

Jeśli wszystkie elementy są oznaczone jako „dobre”, kliknij przycisk „Zbuduj”.

Build package

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

Po zakończeniu zobaczysz opcje pobierania pakietów 'Installer’ i 'Archive’. Aby pobrać oba pliki na komputer, należy kliknąć łącze „Pobieranie jednym kliknięciem”.

Download package

Plik „archiwum” jest kompletną kopią Twojej witryny WordPress. Zawiera wszystkie pliki podstawowe WordPress, a także obrazy, przesłane pliki, motywy, wtyczki i kopię zapasową bazy danych WordPress.

Plik 'Installer’to skrypt, który zautomatyzuje cały proces migracji poprzez upacking pliku archiwum zawierającego Twoją witrynę.

Punkt 2. Utwórz bazę danych dla swojej witryny na żywo WordPress

Przed uruchomieniem Instalatora lub przesłaniem witryny WordPress z localhost na serwer hostingowy, musisz utworzyć bazę danych MySQL dla nowej witryny na żywo.

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

Aby utworzyć bazę danych, musisz odwiedzić pulpit nawigacyjny cPanel swojego konta hostingowego. Następnie znajdź sekcję „bazy danych” i kliknij ikonę „Kreator baz danych MySQL”.

Select MySQL database wizard

Na następnym ekranie znajduje się pole do utworzenia nowej bazy danych.

Wystarczy podać Nazwę bazy danych i kliknąć przycisk „Utwórz bazę danych”.

Name new database

cPanel utworzy dla ciebie nową bazę danych.

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

Create new database user

Następnie musisz dodać użytkownika, którego właśnie utworzyłeś do bazy danych.

Najpierw kliknij pole wyboru „wszystkie uprawnienia”.

Check all privileges

Następnie przewiń w dół i kliknij przycisk „Wprowadź zmiany”, aby zapisać zmiany.

Twoja baza danych jest teraz gotowa do użycia z Twoją witryną WordPress. Pamiętaj, aby zanotować nazwę bazy danych, nazwę użytkownika i hasło. Te informacje będą Ci potrzebne w następnym kroku.

Punkt 3. Prześlij pliki z lokalnego serwera do witryny Live WordPress

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

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

Zwykle katalog główny to / Strona główna / public_html/ folder.

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ć archiwum.zip i Instalator.Pliki php z Duplikatora do pustego katalogu głównego.

Upload archive and installer files

Punkt 4. Uruchamianie 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 wymienić „example.com’ z własną nazwą domeny.

Spowoduje to uruchomienie Kreatora migracji powielacza.

Duplicator intialized

Instalator uruchomi kilka testów i powinieneś zobaczyć 'Pass’ obok testów archiwum i walidacji.

Następnie należy zaznaczyć pole wyboru warunki i uwagi i kontynuować, klikając przycisk „Dalej”.

Na następnym ekranie zostaniesz poproszony o wprowadzenie hosta MySQL, nazwy bazy danych, nazwy użytkownika i hasła.

Twój host będzie prawdopodobnie localhost. Następnie wprowadź szczegóły bazy danych utworzonej we wcześniejszym kroku.

Connect your database

Następnie kliknij przycisk „Testuj bazę danych”, aby upewnić się, że wprowadzone dane są poprawne.

Następnie kliknij przycisk „Dalej”, aby kontynuować.

Duplicator 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 powinieneś niczego zmieniać, ponieważ automatycznie wykrywa adres URL Twojej aktywnej witryny i jej ścieżkę.

Update site URL

Następnie kliknij przycisk Dalej, aby kontynuować.

Duplikator zakończy teraz migrację i wyświetli ekran sukcesu.

Możesz teraz kliknąć przycisk „Admin Login”, aby wejść do obszaru administracyjnego WordPress swojej witryny na żywo.

Successfully moved

Po zalogowaniu się do swojej aktywnej witryny Duplicator automatycznie oczyści pliki instalacyjne.

To wszystko, pomyślnie przeniosłeś WordPress z lokalnego serwera na swoją witrynę na żywo.

Metoda 2. Ręcznie Przenieś WordPress z lokalnego serwera do Witryny na żywo

W tej metodzie pokażemy Ci, jak ręcznie przenieść WordPress z lokalnego serwera do twojej witryny na żywo. Przyda się, jeśli pierwsza metoda nie działa lub wolisz robić to ręcznie.

Punkt 1. Eksportuj Lokalną Bazę Danych WordPress

Pierwszą rzeczą, którą musisz zrobić, to wyeksportować lokalną bazę danych WordPress. Do tego będziemy używać phpMyAdmin.

Jeśli nie jesteś z nim zaznajomiony, możesz zapoznać się z naszym Przewodnikiem po zarządzaniu bazami danych WordPress za pomocą phpMyAdmin.

Po prostu przejdź do http://localhost/phpmyadmin/ i kliknij na swoją bazę danych WordPress. Następnie kliknij przycisk „Eksportuj” z górnego paska menu.

Export from localhost

W opcji „Eksportuj metodę:” możesz wybrać „Szybki” lub „Niestandardowy”. Niestandardowy zapewni Ci więcej opcji eksportowania bazy danych.

Zalecamy jednak wybranie opcji „szybki”, a następnie kliknięcie przycisku „Idź”, aby pobrać bazę danych.

Export WordPress database using phpMyAdmin

Punkt 2. Prześlij pliki WordPress do witryny Live

Teraz musimy przenieść wszystkie pliki Twojej witryny do aktywnej witryny.

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

Po nawiązaniu połączenia z aktywną witryną upewnij się, że przesłałeś pliki do właściwego katalogu. Na przykład, jeśli chcesz, aby witryna była hostowana na „yoursite.com’, wtedy chcesz przesłać wszystkie pliki w swoim public_html katalog.

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

Upload WordPress files FTP

Punkt 3. Utwórz bazę danych MySQL na swojej stronie

Podczas gdy klient FTP przesyła pliki WordPress, możesz rozpocząć importowanie bazy danych do serwera live.

Większość dostawców hostingu WordPress oferuje cPanel do zarządzania kontem hostingowym, więc pokażemy Ci, jak utworzyć bazę danych za pomocą cPanel.

Najpierw musisz zalogować się do Pulpitu nawigacyjnego cPanel i kliknąć ikonę „Kreator bazy danych MySQL”, którą można znaleźć w sekcji „bazy danych”.

Select MySQL database wizard

Na następnym ekranie możesz utworzyć nową bazę danych.

Musisz podać nazwę swojej bazy danych, a następnie kliknąć „Utwórz bazę danych”.

Name and create new database

cPanel automatycznie utworzy dla ciebie nową bazę danych.

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

Create new database user

Następnie musisz dodać użytkownika, którego właśnie utworzyłeś do bazy danych.

Najpierw zaznacz pole „wszystkie uprawnienia”.

Check all privileges checkbox

Następnie przewiń w dół i kliknij „Wprowadź zmiany”, aby zapisać zmiany.

Udało Ci się utworzyć nową bazę danych dla Twojej witryny na żywo WordPress.

Krok 4: Importuj bazę danych WordPress na żywo

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

Przejdź do Pulpitu nawigacyjnego cPanel, przewiń w dół do sekcji „bazy danych” i kliknij „phpMyAdmin”.

Click on phpMyAdmin

Przeniesie cię to do phpMyAdmin, gdzie chcesz kliknąć bazę danych, którą właśnie utworzyłeś powyżej. PhpMyAdmin pokaże twoją nową bazę danych bez tabel.

Następnie kliknij kartę „Importuj” w górnym menu. Na stronie importu kliknij przycisk „Wybierz plik”, a następnie wybierz plik bazy danych z lokalnej witryny zapisanej w pierwszym kroku.

Import database via phpMyAdmin

Następnie kliknij przycisk ” Idź ” na dole strony. Twoja baza danych zostanie automatycznie zaimportowana do phpMyadmin.

Krok 5: Zmień adres URL witryny

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

W phpMyAdmin poszukaj wp_options tabela w bazie danych, którą właśnie zaimportowałeś powyżej.

Jeśli zmieniłeś prefiks bazy danych, to zamiast wp_options może być {new_prefix}_opcje.

Następnie kliknij przycisk „Przeglądaj” obok wp_options. Możesz też kliknąć łącze na pasku bocznym, aby otworzyć stronę zawierającą listę pól wp_options stół.

Browse the wp options table

Następnie w options_name kolumna, trzeba szukać siteurl opcja.

Następnie kliknij ikonę „Edytuj”.

Edit siteurl in phpMyAdmin

Spowoduje to wyświetlenie okna, w którym można edytować pole.

W polu wprowadzania dla option_value, zobaczysz adres URL lokalnej instalacji, która będzie czymś w rodzaju http://localhost/test.

Musisz wstawić nowy adres URL witryny w tym polu, na przykład https://www.wpbeginner.com.

Następnie możesz zapisać pole, klikając przycisk „Idź”.

edit the siteurl field

Następnie musisz wykonać te same kroki, co powyżej spis treści nazwa opcji. Na wp_options menu może mieć kilka stron, Zwykle spis treści opcja będzie na drugiej stronie.

Następnie zaktualizuj spis treści Adres URL, więc jest taki sam jak adres URL witryny aktywnej.

Krok 6: Skonfiguruj Swoją Stronę NA ŻYWO

Teraz, gdy zaimportowałeś bazę danych i przesłałeś swoją zawartość, nadszedł czas, aby skonfigurować WordPress.

W tej chwili w witrynie powinien być wyświetlany błąd „błąd nawiązywania połączenia z bazą danych”.

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

Będziesz szukał następujących linii kodu:

// * * Ustawienia MySQL - możesz uzyskać te informacje od hosta ** //
/ * * Nazwa bazy danych dla WordPressa */
define ('DB_NAME', 'database_name_here' );
/ * * Nazwa użytkownika bazy danych MySQL */
define ('DB_USER', 'username_here' );
/ * * Hasło do bazy danych MySQL */
define ('DB_PASSWORD', 'password_here' );
/ * * Nazwa hosta MySQL */
define ('DB_HOST',' localhost');

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

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

Teraz, kiedy odwiedzasz swoją stronę internetową, powinna być na żywo.

Następnie musisz zalogować się do panelu administracyjnego WordPress i przejść do Ustawienia ” Ogólne. Następnie, bez zmiany czegokolwiek, przewiń do dołu i kliknij przycisk „Zapisz zmiany”.

Save general settings

Zapewni to, że adres URL witryny zostanie poprawiony w dowolnym innym miejscu.

Gdy już to zrobisz, przejdź do Ustawienia ” Permalinks następnie przewiń w dół i kliknij „Zapisz zmiany”, aby upewnić się, że wszystkie linki postów działają poprawnie.

Save permalinks settings

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 serwera lokalnego do witryny aktywnej, napotkasz uszkodzone linki i brakujące obrazy.

Prostym sposobem aktualizacji adresów URL jest użycie następującego zapytania SQL.

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Po prostu przejdź do phpMyAdmin, kliknij swoją bazę danych, a następnie kliknij ” SQL ” z górnego menu i dodaj zapytanie powyżej.

Upewnij się, że zmieniłeś go na własną witrynę lokalną i adresy URL witryny aktywnej, a następnie kliknij przycisk „Idź”.

Fixing WordPress images and broken URLs after moving to live site

To wszystko, teraz pomyślnie migrowałeś WordPress z lokalnego serwera na aktywną witrynę.

Mam nadzieję, że teraz Twoja strona NA ŻYWO działa płynnie. Jeśli zauważysz jakiekolwiek błędy, możesz zapoznać się z naszym Przewodnikiem po typowych błędach WordPress, aby uzyskać pomoc w rozwiązywaniu problemów.

Mamy nadzieję, że ten artykuł pomógł Ci przenieść WordPress z lokalnego serwera do Witryny na żywo. Możesz również zapoznać się z naszym przewodnikiem na temat tworzenia biuletynu e-mailowego we właściwy sposób lub zobaczyć nasze porównanie najlepszych alternatyw hostingowych GoDaddy.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…