Dzisiaj porozmawiam z tobą o skonfigurowaniu lokalnego serwera do użycia z WordPress. Korzystanie z lokalnego serwera jest ważne z wielu powodów, choćby tylko po to, aby nie musieć przesyłać i pobierać plików przez cały czas. Za każdym razem, gdy musimy wprowadzić zmiany, możemy użyć lokalnego serwera.

Aby utrzymać swoją witrynę na żywo bez konieczności utrzymywania jej w trybie konserwacji przez bardzo długi czas, możemy użyć lokalnego serwera.

Przestoje są ogromnym strachem wielu właścicieli witryn, a to już samo w sobie nie pozwala na duże zmiany ani ulepszenia, ponieważ przecież przestoje mogą spowodować, że Twoja witryna straci na sprzedaży, dochodzie stowarzyszonym, nowych użytkownikach lub może nawet spowodować, że niektóre wyszukiwarki upuść kilka stron ze swoich indeksów. Na lokalnym lub testowym serwerze nie musi to już stanowić problemu.

Teraz, gdy znamy kilka dobrych powodów do skonfigurowania lokalnego serwera, przejdźmy dalej i zobaczmy, jak możemy to zrobić.

Krok pierwszy

Pierwszym krokiem jest sprawdzenie, z którego oprogramowania chcesz korzystać. Dwa z najbardziej popularnych to XAMPP i WAMPSERVER.

Z XAMPP (Cross-Platform Apache MySQL PHP Perl) otrzymujesz oprogramowanie kompatybilne ze wszystkimi platformami, w tym Linux, Windows, Mac OS X i Solaris. Jednak po przetestowaniu oprogramowania powiedziałbym, że ma on większą krzywą uczenia się niż WAMPSERVER.

WAMPSERVER jest kompatybilny tylko z Windows, ale jest o wiele bardziej przyjaznym dla użytkownika oprogramowaniem. Ponieważ system Windows można dodać do partycji Mac, nie ma powodu, aby nie iść z WAMPSERVER.

W tym samouczku użyjemy WAMPSERVER. Wiele zalet WAMPSERVER jest oczywistych po uruchomieniu oprogramowania, ale przejdźmy do kilku. WAMPSERVER używa Apache2, PHP i MySQL i daje możliwość zmiany ustawień dla każdego z nich.

Z PHP możesz zmienić wersję, zmienić różne ustawienia, takie jak "błędy wyświetlania" lub "krótkie otwarte tagi", możesz nawet włączać i wyłączać różne rozszerzenia PHP, takie jak "PHP_curl" i "PHP_tidy". Kilka innych rzeczy, które możesz zrobić z opcjami PHP, to odczytanie dziennika błędów lub nawet skonfigurowanie pliku PHP.ini.

Przyjrzyjmy się opcjom Apache, możesz zmienić wersję, zatrzymać / uruchomić usługę i skonfigurować porty testowe, włączyć / wyłączyć moduły takie jak "actions_module", możesz nawet dodać katalog aliasu taki jak " http://localhost / yoursite "Za pomocą kliknięcia przycisku. Kilka innych opcji Apache'a to odczytywanie dzienników błędów i dzienników dostępu oraz konfigurowanie bezpośrednio pliku httpd.conf.

Jak możemy szybko zobaczyć WAMPSERVER ma wiele opcji do zaoferowania z tymi wymienionymi powyżej, w tym możliwość zmiany wielu ustawień MySQL i korzystania z phpMyAdmin.

Krok drugi

Twoim drugim krokiem będzie instalacja oprogramowania, więc idź do http://www.wampserver.com/en/ i kliknij pobieranie WAMPSERVER, które ma zastosowanie do twojego systemu: 32 lub 64 bity.

Po pobraniu i zapisaniu pliku na pulpicie lub w innym miejscu kliknij go dwukrotnie, aby zainstalować.

Po wyświetleniu okna kliknij przycisk Dalej i zaakceptuj umowę użytkownika w następnym oknie.

Następnie wybierz katalog, który może znajdować się nawet na wymiennym urządzeniu pamięci masowej, takim jak dysk flash. Kliknij dwukrotnie przycisk Dalej, a następnie zainstaluj.

Krok trzeci

Po zainstalowaniu Wampserver nadszedł czas, aby go skonfigurować. Jeśli umieścisz ikonę skrótu na pulpicie, kliknij na nią, a uruchomi się usługa, w przeciwnym razie musisz przejść do menu Start systemu Windows> wszystkie programy> Wampserver.

Po uruchomieniu WAMPSERVER zobaczysz różową ikonę, która zmieni się w zieloną ikonę, a następnie możesz po prostu udać się do lokalnego hosta w pasku adresu i zostaniesz przywitany stroną główną WAMPSERVER.

Tutaj uzyskasz dostęp do swojego PHPinfo, phpMyAdmin i swoich projektów.


(Left PHPinfo) (prawy phpMyAdmin)

Te dwie usługi powinny już być skonfigurowane, więc kliknij zieloną ikonę na pasku zadań, przejdź do Apache i kliknij httpd.conf, ponieważ musimy tu skonfigurować kilka rzeczy.

Kiedy już otworzysz plik httpd.conf, poszukaj #LoadModule vhost_alias_module modules / mod_vhost_alias.so i wyjmij #, to umożliwi moduł vhost, którego będziemy używać w następnym kroku.

Krok czwarty

Teraz możesz ustawić swoją pierwszą witrynę WordPress bezpośrednio na swoim lokalnym serwerze. Są na to dwa sposoby, a ja pokażę ci każdy, ale drugi jest bardziej preferowany i bardziej dynamiczny.

Pierwszą rzeczą, którą możemy to zrobić, jest kliknięcie zielonej ikony na pasku zadań i przejście do katalogu Apache> alias i dodanie nowego katalogu, takiego jak http://localhost / yoursite. Następnie wystarczy kliknąć ponownie na zieloną ikonę i kliknąć katalog www. Zostanie wyświetlone okno Eksploratora, w którym wymienione są wszystkie foldery witryn. Po prostu utwórz nowy folder o tej samej nazwie, co twój alias, taki jak "twoja witryna" i gotowe.

Jednym z głównych problemów związanych z tą metodą są adresy URL, w szczególności dynamiczne adresy URL generowane przez WordPress. Korzystanie z localhost może spowodować, że zgubisz się w dynamicznych witrynach, to po prostu nie wygląda tak naturalnie, może również powodować zamieszanie, ponieważ wygląda na to, że wszystko znajduje się w podkatalogu.

Druga metoda polega na użyciu hosta wirtualnego, który wcześniej włączono w pliku httpd.conf. Ta metoda jest również bardzo prosta, wygląda bardziej naturalnie i uważam, że znacznie lepiej obsługuje dynamiczne adresy URL. jot

Po prostu otwórz plik httpd.conf i rozpocznij konfigurację. Przeszukuj plik, aż znajdziesz:

ServerName localhostDocumentRoot "I:/wamp/www/"

Tutaj możesz umieścić wszystkie katalogi wirtualnych hostów. Aby dodać nową witrynę, po prostu skopiuj powyższy kod i zmień informacje na takie jak:

ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"

Następnie zapisz plik httpd.conf.

Po wykonaniu tej czynności kliknij ponownie zieloną ikonę WAMPSERVER i przejdź do swojego katalogu www. Utwórz nowy folder i nazwij go czymś takim jak "twoja witryna".

Następnie przejdź do My Computer i C: Windows System32 drivers etc, tutaj powinieneś zobaczyć swój plik hosta. Kliknij plik prawym przyciskiem myszy i otwórz za pomocą notatnika, a następnie bezpośrednio pod adresem "127.0.0.1 localhost" utwórz nazwę hosta dla nowej witryny, na przykład "127.0.0.1 twoja_witryna".

W tym momencie prawie skończyłeś, kliknij ponownie ikonę WAMPSERVER i uruchom ponownie wszystkie usługi. Teraz możesz po prostu wejść do przeglądarki i umieścić adres www.yoursite.dev na pasku adresu. Nic nie zobaczysz teraz, z wyjątkiem pustej strony, ale przynajmniej wiesz, że działa. Jeśli to nie działa, odtwórz swoje kroki i upewnij się, że czegoś nie przegapiłeś.

Krok piąty

Teraz przejdź do www.WordPress.org i pobierz najnowszą wersję, zapisz ją w lokalnym katalogu WAMPSERVER www i rozpakuj wszystko w pliku zip do tego folderu.

Po pobraniu WordPressa ponownie kliknij ikonę WAMPSERVER i otwórz phpMyAdmin.

Po wejściu do phpMyAdmina utwórz nową bazę danych, klikając kartę bazy danych i wprowadzając nazwę bazy danych w polu u dołu strony. Dla łatwego rozpoznawania wystarczy nazwać to "twoją witrynę". Po skonfigurowaniu bazy danych kliknij ponownie WAMPSERVERicon i uruchom ponownie wszystkie usługi.

Jak zauważysz, twoja baza danych będzie pusta, ale wypełnimy ją bardzo szybko podczas instalacji WordPress.

Teraz przejdź do katalogu WAMPSERVER www i otwórz folder "yoursite" i znajdź wp-config w katalogu głównym. Otwórz plik w edytorze HTML lub PHP takim jak Notepad ++ i ustaw następujące informacje:

// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');

Jeśli ustawiłeś hasło dla phpMyAdmina, to ustaw je w odpowiednim miejscu, w przeciwnym razie pozostaw puste.

Zapisz plik konfiguracyjny, a teraz możesz wejść do przeglądarki, wpisać www.yoursite.dev i powinieneś zobaczyć stronę instalacji WordPress. Jeśli użyłeś pliku wp-config-sample, wyjmij słowo -przykład i po prostu zapisz jako wp-config.

W tym momencie podaj informacje na stronie instalacji WordPress i kliknij instaluj.

Po zainstalowaniu WordPressa wróć do phpMyAdmin i powinieneś zobaczyć swoją bazę danych z 11 tabelami.

Teraz przejdź do WordPress i przejdź do ustawień, tutaj powinieneś zobaczyć wszystkie twoje wstępne informacje wypełnione dla ciebie.

Jeśli zrobiłeś wszystko poprawnie, powinieneś mieć całkiem nową instalację WordPressa, a teraz możesz rozpocząć pracę nad lokalną witryną.

Podsumowanie

Teraz, kiedy już wiesz, jak skonfigurować i używać lokalnego serwera dla WordPress, czas zacząć go używać i poznać. Istnieje wiele korzyści, w tym fakt, że nigdy nie jest dobrym pomysłem praca na swojej stronie na serwerze na żywo, chyba że testujesz ją dla klienta, a przepływ pracy jest o wiele szybszy. Jest to kiepska praktyka, więc z przyjemnością poznasz sposoby lokalnego serwera.

Czy korzystasz z własnej lokalnej instalacji WP do programowania i testowania? Daj nam znać swoje doświadczenia w komentarzach!