W artykule:
- Po co przenosić WordPressa z lokalnego serwera na działającą witrynę?
- Przed Migracją Witryny WordPress
- Metoda 1. Przenieś WordPress z lokalnego serwera na żywo za pomocą wtyczki migracji
- Punkt 1. Instalacja i konfiguracja wtyczki Duplicator
- Punkt 2. Utwórz bazę danych dla swojej witryny na żywo WordPress
- Punkt 3. Prześlij pliki z lokalnego serwera do witryny Live WordPress
- Punkt 4. Uruchamianie Skryptu Migracji
- Metoda 2. Ręcznie Przenieś WordPress z lokalnego serwera do Witryny na żywo
- Punkt 1. Eksportuj Lokalną Bazę Danych WordPress
- Punkt 2. Prześlij pliki WordPress do witryny Live
- Punkt 3. Utwórz bazę danych MySQL na swojej stronie
- Krok 4: Importuj bazę danych WordPress na żywo
- Krok 5: Zmień adres URL witryny
- Krok 6: Skonfiguruj Swoją Stronę NA ŻYWO
- Krok 7: napraw Obrazy i uszkodzone łącza, aktualizując ścieżki
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.
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”.
Spowoduje to przejście do ekranu, na którym można nadać kopii zapasowej nazwę.
Następnie kliknij przycisk „Dalej”.
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”.
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”.
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”.
Na następnym ekranie znajduje się pole do utworzenia nowej bazy danych.
Wystarczy podać Nazwę bazy danych i kliknąć przycisk „Utwórz bazę danych”.
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”.
Następnie musisz dodać użytkownika, którego właśnie utworzyłeś do bazy danych.
Najpierw kliknij pole wyboru „wszystkie uprawnienia”.
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.
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.
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.
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ę.
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.
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.
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.
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.
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”.
Na następnym ekranie możesz utworzyć nową bazę danych.
Musisz podać nazwę swojej bazy danych, a następnie kliknąć „Utwórz bazę danych”.
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”.
Następnie musisz dodać użytkownika, którego właśnie utworzyłeś do bazy danych.
Najpierw zaznacz pole „wszystkie uprawnienia”.
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”.
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.
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ół.
Następnie w options_name
kolumna, trzeba szukać siteurl
opcja.
Następnie kliknij ikonę „Edytuj”.
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ź”.
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”.
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.
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ź”.
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.