Jak zainstalować WordPress lokalnie

Jak zainstalować WordPress lokalnie za pomocą XAMPPCzy kiedykolwiek żałowałeś, że nie możesz sobie poradzić z WordPress bez kłopotów i kosztów instalacji go na serwerze hostingowym?


Środowiska przejściowe są doskonale w porządku, gdy trzeba debugować problemy lub testować aktualizacje przed przejściem do witryny WordPress na żywo. Ale co, kiedy chcesz:

  • Wypróbuj nowe wtyczki?
  • Weź motyw na próbny spin lub stwórz własny?
  • Poznaj nową funkcję WordPress?
  • Eksperymentuj z popularną techniką projektowania lub kodowania?
  • Kontynuuj pracę nad witryną, nawet jeśli połączenie Wi-Fi jest rzadkie lub nie ma go wcale?

W takich przypadkach najlepiej zainstalować WordPress lokalnie na komputerze. Dzisiaj pokażemy, jak zainstalować WordPress na XAMPP.

Jak zainstalować WordPress lokalnie za pomocą XAMPP

Pomimo tego, że jego oprogramowanie typu open source jest łatwo dostępne do pobrania, WordPress nie jest czymś, co można zainstalować na twoim komputerze. Zresztą nie na własną rękę.

Jeśli chcesz zainstalować WordPress na komputerze lokalnym (tj. Komputerze), będziesz potrzebować pomocy.

Zacznij tutaj:

Krok 1: Wybierz środowisko lokalnego serwera

Aby uzyskać działającą instalację WordPress na twoim komputerze, potrzebujesz lokalnego środowiska z:

  • Oprogramowanie serwera WWW (zazwyczaj serwer Apache),
  • Język programowania, taki jak PHP lub Perl,
  • Oraz oprogramowanie do zarządzania bazami danych, takie jak MySQL lub MariaDB.

XAMPP to ten, przez który przeprowadzimy cię dzisiaj. To powiedziawszy, są dostępne inne opcje, jeśli wolisz:

  • WampServer dla systemów operacyjnych Windows
  • MAMP dla komputerów Mac lub Windows
  • DesktopServer dla komputerów Mac lub Windows
  • Lokalny według koła zamachowego w środowiskach Mac, Windows lub Linux (i jest to szczególnie przydatne, jeśli masz hosting Flywheel, do którego chcesz również przeprowadzić migrację strony testowej)

Konfiguracja nie jest wcale skomplikowana z żadną z tych opcji. Ponieważ XAMPP jest popularnym środowiskiem programistycznym i jest niezależne od urządzenia (Mac, Windows, i Zgodny z systemem Linux), skupimy się na tym dzisiaj.

Krok 2: Pobierz XAMPP

Odwiedzić Witryna Apache Friends i pobierz najnowszą wersję XAMPP dla swojego systemu operacyjnego:

XAMPP

Pobieranie pliku rozpocznie się automatycznie.

Po zakończeniu dodaj XAMPP do swoich aplikacji i rozpocznij proces ładowania.

Załaduj XAMPP

W zależności od systemu operacyjnego może być konieczne zaakceptowanie szeregu uprawnień dostępu, zanim aplikacja w pełni się załaduje. Gdy będzie gotowy do pracy, zobaczysz okno:

Aplikacja XAMPP

XAMPP jest teraz zainstalowany na twoim komputerze.

Krok 3: Skonfiguruj środowisko XAMPP

Kliknij przycisk „Start” w aplikacji XAMPP, aby zainicjować konfigurację lokalnego środowiska. Lampka stanu zmieni kolor z czerwonego na żółty na zielony:

Lampka stanu XAMPP

XAMPP nie jest jedyną rzeczą, którą należy zacząć. Przejdź do karty Usługi i zrób to samo dla każdej usługi stosu, aż zmieni kolor na zielony:

Usługi XAMPP

Następnie przejdź do karty Sieć. Musisz wybrać miejsce, w którym ma mieszkać serwer localhost:

Sieć XAMPP

Wybierz jedną z dostępnych opcji i kliknij „Włącz”.

Uwaga: Jeśli planujesz zmienić to w WordPress Multisite, możesz użyć tylko portów 80 lub 443. W takim przypadku możesz utworzyć dowolny z nich, którego chcesz użyć teraz, lub skorzystać z obejścia później (więcej na ten temat na dole tego postu ).

Ostatnią rzeczą do zrobienia jest przejście do zakładki Woluminy. Kliknij „Zamontuj”.

Zamontuj XAMPP

Spowoduje to „przyklejenie” localhost do twojego pulpitu (będziesz potrzebować tego później, aby zmodyfikować pliki swojej witryny).

Krok 4: Utwórz bazę danych

Masz jeszcze tylko jedną rzecz do zrobienia.

Otwórz nową kartę przeglądarki i wpisz nazwę hosta lokalnego, który włączyłeś. Na przykład:

Localhost w przeglądarce

Nastąpi przejście do strony powitalnej dla XAMPP:

Strona powitalna XAMPP

Aby dodać nową bazę danych, kliknij przycisk phpMyAdmin w prawym górnym rogu tej strony. phpMyAdmin uruchomi się automatycznie:

phpMyAdmin

Zanim dodamy WordPress do lokalnego serwera, potrzebujemy do tego bazy danych. Przejdź do karty Bazy danych u góry strony.

Utwórz bazę danych

Nadaj nazwę swojej bazie danych (zamiast spacji używaj wszystkich małych liter i znaków podkreślenia). Następnie zaktualizuj menu rozwijane z utf8 do sortowania. Po zakończeniu kliknij przycisk „Utwórz”.

Krok 5: Pobierz WordPress

Aby pobrać najnowszą wersję WordPress, przejdź do Witryna WordPress.org. Kliknij „Pobierz WordPress” w prawym górnym rogu strony:

Pobierz WordPress

Możesz pobrać plik zip z następnej strony:

Pobierz oprogramowanie WordPress

Krok 6: Zaktualizuj plik wp-config.php

Rozpakuj pliki WordPress i zlokalizuj wp-config-sample.php.

Pliki WordPress

Ten plik zawiera kluczowe informacje o Twojej witrynie WordPress i pozwala programowi WordPress przechowywać informacje w właśnie utworzonej bazie danych MariaDB (lub MySQL). Są tu jednak informacje zastępcze, które musimy zaktualizować.

Otwórz plik za pomocą edytora tekstu.

Atom wpconfig

Należy edytować następujące wiersze:

Nazwa bazy danych

Znajdź tę linię:

Zdefiniuj („DB_NAME”, „nazwa_bazy_danych” tutaj);

Jeśli nie pamiętasz nazwy bazy danych w phpMyAdmin, możesz ją znaleźć tutaj:

Nazwa bazy danych

Następnie zastąp „nazwa_bazy_danych” tutaj nazwą swojej bazy danych. W naszym przykładzie linia wyglądałaby następująco:

Zdefiniuj („DB_NAME”, „moja_strona internetowa”);

Nazwa użytkownika i hasło

Następnie zlokalizuj te dwie linie:

Zdefiniuj („DB_USER”, „nazwa_użytkownika”);

Zdefiniuj („DB_PASSWORD”, „password_here”);

Zamień „username_here” na „root” i pozostaw „password_here” puste. Zatem wiersze powinny teraz brzmieć:

Zdefiniuj („DB_USER”, „root”);

Zdefiniuj („DB_PASSWORD”, „”);

Po zakończeniu zapisz plik i zmień jego nazwę na wp-config.php. Upewnij się, że znajduje się w oryginalnym folderze plików WordPress.

Krok 7: Zainstaluj WordPress na Localhost

Aby zainstalować WordPress lokalnie, musisz przenieść pobrane pliki (rozpakowane) – w tym nowy plik wp-config.php – do folderu htdocs XAMPP.

Znajdziesz go tutaj:

Katalog plików HTDOCS

Zmień nazwę folderu, jeśli chcesz, aby nazywał się czymś innym niż „wordpress”. Wystąpi tymczasowa nazwa domeny.

Aby uzyskać dostęp do nowej instalacji WordPress, przejdź do oryginalnego adresu localhost, którego użyłeś na początku, a następnie nazwę nowego folderu WordPress. Dodaj „/ wp-admin /” na końcu.

Na przykład:

http: // localhost: 800 / mytestwebsite / wp-admin /

Zobaczysz wtedy stronę instalacji:

Localhost wp-admin

Podaj wszystkie dane – w tym nazwę użytkownika i hasło administratora – i zakończ instalację. Kiedy skończysz, zostaniesz przeniesiony tutaj:

Nowa instalacja WordPress

I to wszystko. Pomyślnie zainstalowałeś WordPress lokalnie za pomocą XAMPP.

Aby w przyszłości uzyskać dostęp do lokalnej witryny, załaduj aplikację XAMPP i „Uruchom” lokalny serwer. Następnie przejdź do adresu lokalnego hosta lokalnego i zaloguj się ponownie. (Pamiętaj, aby dodać go do zakładek).

Jak zainstalować WordPress Multisite na Localhost

Jeśli chcesz przetestować różne rzeczy na WordPress Multisite network, możesz to zrobić również za pomocą XAMPP.

Kroki 1-7: Zainstaluj WordPress lokalnie

Aby aktywować Multisite, musisz najpierw wykonać kroki od 1 do 7.

Krok 8: Aktywuj WordPress Multisite

Otworzyć wp-config.php plik jeszcze raz z folderu htdocs.

Znajdź linię:

/ * To wszystko, przestań edytować! Miłego publikowania. * /

Tuż nad nim wstaw następujący ciąg aktywacyjny Multisite:

zdefiniuj („WP_ALLOW_MULTISITE”, prawda);

Zapisz plik.

Wyloguj się z lokalnej witryny WordPress i zaloguj się ponownie. Przejdź do Narzędzia> Konfiguracja sieci.

Narzędzia Konfiguracja sieci

Jak wspomniano wcześniej, WordPress pozwala Multisite na działanie tylko przez porty sieciowe 80 lub 443. Jeśli XAMPP nie został pierwotnie skonfigurowany przez jeden z tych portów, nie ma problemu. Użyj tego obejścia.

Przejdź do folderu XAMPP i zlokalizuj następujące elementy:

/ (nazwa folderu Twojej witryny) /wp-admin/includes/network.php

Wewnątrz tego pliku znajduje się wiersz:

if ((false! == $ has_ports &&! in_array ($ has_ports, array (': 80', ': 443'))) {

Jest to powód, dla którego możesz zobaczyć błąd podczas próby uzyskania dostępu do konfiguracji sieci w WordPress. Aby to naprawić, dodaj do kodu port, którego się użyłeś. Na przykład:

if ((false! == $ has_ports &&! in_array ($ has_ports, array (': 80', ': 443', ': 8080'))) {

Zapisz plik i wróć do konfiguracji sieci w WordPress.

Zostaniesz poproszony o podanie nazwy sieci i określenie użytkownika administratora.

Utwórz sieć

Następnie zobaczysz te instrukcje:

Włącz sieć

Musisz zaktualizować zarówno pliki wp-config.php, jak i .htaccess. Jeśli nie możesz znaleźć pliku .htaccess, musisz go utworzyć od zera. Otwórz edytor tekstu, wstaw fragment kodu i zapisz go w folderze.

Po zapisaniu obu tych plików wyloguj się ponownie z WordPress. Po ponownym zalogowaniu się zobaczysz, że WordPress Multisite został zainstalowany lokalnie.

Nowa instalacja WordPress Multisite

Zakończyć

Kompilowanie, eksperymentowanie lub rozwiązywanie problemów z instalacją WordPress na żywo nigdy nie jest dobrym pomysłem.

W przypadkach, gdy praca, którą wykonujesz, musi zostać przekazana do działającej witryny, bardziej sensowne jest użycie serwera pomostowego lub subdomeny. Jeśli jednak testujesz nowe funkcje, techniki projektowania lub narzędzia, praca lokalna jest lepszym pomysłem. (To też jest tańsze).

Dzięki XAMPP wystarczy 7 kroków i nie więcej niż 15 minut, aby zainstalować WordPress lokalnie.

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