Jak nainstalovat XAMPP a WordPress na Windows Localhost

jakmile zažijete rychlost a spolehlivost, není cesty zpět. Vzpomeňte si na éru před vysokorychlostním internetem, kdy jste museli čekat na vyrovnávací paměť videa? Hrozné časy. Tři na zdraví pro moderní rychlosti internetu!

pokud jste zvyklí na vývoj svých webů na živém serveru, je to přesně to, co by se přechod na místní vývojové prostředí, jako je XAMPP, cítil. Blazing rychlý vývoj a výjimečná spolehlivost. Nikdy se nemůžeš vrátit ke starým způsobům.

v tomto příspěvku vám ukážu, jak nainstalovat XAMPP do počítače se systémem Windows a mít na něm spuštěný web WordPress (včetně více stránek) během několika minut. Budu také pokrýt některé běžné problémy, se kterými se můžete setkat a jak je překonat.

pojďme.

pokud dáváte přednost video místo, máme vás vztahuje!

co je XAMPP?

stručně řečeno, XAMPP je lokální server, který můžete nainstalovat na svůj notebook / plochu a napodobit skutečný webový server.

je to zcela zdarma, open source distribuce serveru Apache s MariaDB (dříve MySQL), PHP a Perl. XAMPP je k dispozici pro všechny hlavní operační systémy, a je velmi snadná instalace a použití. To vysvětluje, proč je to nejoblíbenější vývojové prostředí PHP.

zde jsou abecedy v XAMPP:

  • X — cross-platform (X), protože podporuje více operačních systémů
  • a — Apache HTTP Server
  • M — MariaDB (dříve MySQL)
  • P — PHP
  • P — PERL

kromě základních komponent uvedených výše, XAMPP obvykle přichází s dalšími užitečnými nástroji, jako je Mercury mail server, phpMyAdmin pro správu databází, Webalizer pro analýzu protokolu webového serveru, OpenSSL, Apache Tomcat pro spuštění kódu Java a FileZilla FTP server.

proč XAMPP?

jako profesionální vývojář WordPress nemohu dostatečně zdůraznit, jak prospěšné je prostředí pro místní rozvoj. Umožňuje mi nastavit nové instalace WordPress v mžiku. A protože je hostován lokálně v mém počítači, nedochází k žádnému zpoždění při nahrávání mých změn a jejich ožívání v prohlížeči.

chcete vyzkoušet nové téma? Stačí jej zkopírovat a vložit do adresáře wp-content/themes. A BUM! Je nabitá okamžitě. Totéž s pluginy a změnou nastavení. Žádné zpoždění serveru, žádné potíže s nahráváním, žádné zbytečné čekací doby. Všechno se děje v reálném čase.

je to jako vzít si auto na závodní dráhu a tlačit ho na své hranice. Perfektní testovací prostředí pro divočinu bez jakýchkoli následků (dobře, téměř).

s nainstalovaným XAMPP na mém PC mohu pokračovat v práci na svém webu, i když jsem na vzdáleném místě bez připojení. Místní rozvoj je také mnohem bezpečnější, protože váš web je offline a daleko od zvědavých očí hackerů(a otravných klientů).

proč XAMPP pro WordPress?

stejně jako veškerý software má WordPress určité předpoklady ke spuštění. Aktuální doporučené požadavky WordPress jsou:

  • PHP verze 7.3 nebo vyšší
  • MySQL verze 5.6 nebo vyšší nebo MariaDB verze 10.1 nebo vyšší
  • HTTPS podpora
  • Apache nebo nginx server

XAMPP kontroluje všechna výše uvedená políčka. Je to zdarma, spolehlivý, snadno použitelný a funguje na všech hlavních platformách. Nemůžeš to pokazit.

Pojďme nainstalovat XAMPP na Windows

Krok 1: Stáhněte si XAMPP

začněte stažením nejnovější verze XAMPP z webových stránek Apache Friends. Aktuální aktuální verze XAMPP je 7.3.8 / PHP 7.3.8.

Poznámka: Pokud používáte Linux nebo OSX, instalační kroky jsou téměř stejné. Nezapomeňte si stáhnout příslušnou verzi XAMPP pro váš operační systém.

Krok 2: Nainstalujte XAMPP

po stažení spusťte instalační soubor XAMPP.

Průvodce nastavením XAMPP
před instalací můžete dostat varování UAC. Klikněte na OK a pokračujte.

vyberte komponenty, které chcete nainstalovat. Pokud plánujete nainstalovat web WordPress s XAMPP, potřebujete pouze Apache, MySQL, PHP a phpMyAdmin. Zkontroluji všechny komponenty, jak bych s nimi chtěl experimentovat později.

vyberte instalační adresář pro XAMPP (výchozí doporučeno).

zrušte zaškrtnutí další informace o Bitnami volba. Bitnami poskytuje nástroje all-in-one pro instalaci populárních aplikací s otevřeným zdrojovým kódem na XAMPP. To zahrnuje také doplňkové moduly pro instalaci WordPress. Zde ji však nainstalujeme ručně.

na konci instalace vám může být zobrazeno bezpečnostní upozornění systému Windows. Potřebujete whitelist Apache HTTP Server z vašeho Windows Defender Firewall kliknutím na tlačítko Povolit přístup. Nezapomeňte zkontrolovat možnost „soukromé sítě, například moje domácí nebo pracovní síť“. To je velmi důležité. XAMPP nebude fungovat, pokud to nezkontrolujete a kliknete na Povolit přístup.

dokončete nastavení a spusťte ovládací Panel XAMPP.

Poznámka K Instalaci 1: Deaktivujte UAC v nastavení systému Windows

může se vám zobrazit upozornění na řízení přístupu uživatelů (UAC) systémem Windows. Není se čeho bát. Jen se ujistěte, že XAMPP neinstalujete do adresáře Program Files, protože UAC může rušit oprávnění XAMPP k zápisu do tohoto adresáře. Výchozí instalační adresář je C:\XAMPP. Takže pokud to nezměníte, měli byste být dobří.

pokud se chcete dozvědět, jak deaktivovat UAC (nedoporučuje se, pokud to není nezbytně nutné), podpora Microsoft Windows je dobrým místem pro začátek.

Poznámka K Instalaci 2: Dočasně deaktivujte antivirový program a / nebo Firewall

některé antivirové nebo firewallové programy mohou způsobit problémy s instalací XAMPP. Pokud tomu tak je, doporučujeme je dočasně deaktivovat, dokud nebude XAMPP úspěšně nainstalován.

Přečtěte si XAMPP Windows FAQ stránky pro více informací.

Krok 3: Otevřete Ovládací Panel XAMPP

ovládací Panel XAMPP obsahuje Jednoduché uživatelské rozhraní, které obsahuje seznam všech modulů místního serveru. Umožňuje spustit / zastavit jednotlivé moduly, přistupovat k jejich administrátorské oblasti, konfiguračním souborům a protokolům jediným kliknutím. Jeho spodní část také zobrazuje všechny vaše akce a chyby (pokud existují).

kromě výše uvedených možností je ovládací Panel XAMPP vybaven také dalšími tlačítky na pravé straně:

  • Config: Chcete-li konfigurovat celkové nastavení XAMPP
  • Netstat: Zobrazit všechny aktivní TCP připojení (a porty) na vašem počítači
  • Shell: spustí XAMPP ve vlastním příkazovém řádku (CMD)
  • Explorer: otevře kořenovou složku XAMPP v Průzkumníku Windows
  • služby: Zobrazí všechny služby systému Windows v konzole Microsoft Management Console
  • Nápověda: odkazy na fórum podpory přátel Apache
  • Quit: ukončete Ovládací Panel XAMPP (server bude i nadále spuštěn na pozadí)

Krok 4: Spusťte moduly Apache a MySQL

klikněte na tlačítko Start vedle modulu Apache. Pokud je vše správně nastaveno, váš server Apache by se měl úspěšně spustit pod porty 83 a 443.

na řídicí panel serveru Apache se dostanete kliknutím na tlačítko Správce vedle něj. Alternativně se k němu můžete dostat také prostřednictvím http://localhost/dashboard/ URL ve Vašem prohlížeči.

poté spusťte modul MySQL. Pokud se zobrazí bezpečnostní upozornění systému Windows na whitelist mysqld.exe, klikněte na Povolit přístup. Stejně jako dříve se ujistěte, že jste zaškrtli možnost“ soukromé sítě,…“.

nezapomeňte zaškrtnout možnost“ soukromé sítě“.

panel phpMyAdmin můžete otevřít kliknutím na tlačítko Správce vedle modulu MySQL. Nebo můžete ve svém prohlížeči jednoduše přejít na http://localhost/phpmyadmin/. Zde můžete spravovat databáze MariaDB (nebo MySQL) vašich webových projektů.

řídicí panel phpMyAdmin

tím se uzavírá nastavení XAMPP jako místního vývojového prostředí. Nyní je připraven hostit jakýkoli software založený na PHP (např.

Testování instalace XAMPP

nejlepší způsob, jak zkontrolovat, zda byl váš místní server nainstalován a nakonfigurován správně, je vytvořit testovací stránku PHP, umístit ji do složky localhost společnosti XAMPP a zkusit k ní přistupovat prostřednictvím prohlížeče.

Udělejme to teď. Vytvořte novou složku s názvem test v adresáři C:\xampp\htdocs\. K tomuto adresáři lze také snadno přistupovat kliknutím na tlačítko Průzkumníka v Ovládacím panelu XAMPP a poté do složky htdocs.

Vytvořte soubor s názvem test.php s níže uvedeným kódem a umístěte jej do složky C:\xampp\htdocs\test.

Zkuste navštívit http://localhost/test/test.php v prohlížeči. Pokud se zobrazí slova “ Hello World! Vítejte na WPMU DEV“, pak XAMPP je úspěšně nainstalován a nakonfigurován na vašem systému.

instalace WordPress Lokálně s XAMPP

Krok 1: Vytvořte novou databázi MySQL pro instalaci WordPress

než nainstalujeme WordPress, potřebujeme databázi.

v Ovládacím panelu XAMPP klikněte na tlačítko Správce v sekci MySQL. Nové okno prohlížeče se automaticky otevře pomocí rozhraní řídicího panelu phpMyAdmin. Klikněte na databáze v levém horním rohu.

nyní budete vyzváni k vytvoření nové databáze. Pojmenoval jsem svůj wpmudev.

po zadání názvu klikněte na Vytvořit a zavřete okno.

Krok 2: Stáhněte a nainstalujte WordPress

Stáhněte si nejnovější verzi WordPress.

rozbalte WordPress do správné složky pod XAMPP. V mém případě je to C:/xampp/htdocs. Přejmenujte jej na cokoli se vám líbí, ale doporučujeme dát této složce název vašeho webu. Budu volat tuto instalaci WordPress wptest.

Nyní přejděte do složky WP vašeho webu a najděte vzorek wp-config.php soubor, a přejmenujte jej wp-config.Linux.

otevřete soubor a přejděte dolů, dokud neuvidíte následující řádky:

tyto řádky kódu definují přihlašovací údaje pro vaši databázi. Aktualizujte je podle níže uvedených pokynů:

  • nahraďte „database_name_here“ názvem vaší databáze, což je v mém případě wpmudev.
  • nahraďte „username_here“ kořenem a upravte pole „password_here“ tak, aby bylo prázdné.
  • Soubor uložte a zavřete

Nyní můžeme pokračovat v instalaci WordPress. Otevřete prohlížeč a přejděte na http://localhost/wptest/.

měli byste vidět zatížení obrazovky pro výběr jazyka instalace WordPress.

jakmile si vyberete svůj jazyk, pokračujte na další obrazovku. Zadejte název webu, uživatelské jméno administrátora a podrobnosti o hesle. Klikněte Na Instalovat WordPress.

Gratulujeme, Úspěšně jste nainstalovali WordPress na místní server.

nastavení WordPress Multisite Lokálně s XAMPP

Krok 1: povolte WP Multisite ve vašem wp-config.php soubor

otevřete wp-config.php soubor a přidejte následující řádek těsně nad řádek, který říká / * To je vše, zastavte úpravy! Šťastné publikování. */.

define('WP_ALLOW_MULTISITE', true)

tím se aktivuje režim instalace více stránek na vašem webu WordPress.

Krok 2: Nastavení Multisite sítě

přejděte na panel WordPress a poté na Nástroje > Nastavení Sítě.

zadejte název vaší multisite sítě a e – mailovou adresu správce sítě. Poté klikněte na Instalovat.

WordPress vás nyní vyzve k úpravě wp-config.php a .soubory htaccess.

postupujte podle uvedených pokynů.

Krok 3: Postupujte podle pokynů WordPress na obrazovce

otevřete wp-config.php znovu a přidejte kód daný WordPress pod předchozí úpravy.

dále otevřete .htaccess soubor a nahradit všechny jeho kód s jedním daný WordPress (Poznámka: budete muset nahradit obsah úplně zde, ne jen přidat/upravit).

pokud nemůžete najít .soubor htaccess, ujistěte se, že v počítači povolíte nastavení skrytých souborů. Pokud ji stále nemůžete najít, vytvořte ji ve stejném adresáři jako wp-config.php soubor.

Multisite by nyní měl být úspěšně aktivován v instalaci WordPress.

budete se muset znovu přihlásit. A když to uděláte, budete mít přístup k jednotlivým webům ve vaší vícemístné síti z řídicího panelu.

zde můžete také vytvořit nový síťový web kliknutím na tlačítko Přidat nový.

Přidání nového síťového webu

řešení běžných problémů s XAMPP & WordPress

zatímco moje instalace XAMPP a WordPress proběhla bez problémů, ne každý má takové štěstí. XAMPP může hodit curveball na vás v jakékoli fázi jeho a WordPress‘ instalace. Zde jsou některé běžné problémy spojené s XAMPP (kliknutím přejdete na jeho řešení):

  • nelze nainstalovat XAMPP na Windows
  • Apache se nespustí bez nakonfigurovaných portů
  • nelze přidat nebo importovat další položky nabídky (stejný odkaz jako výše)
  • maximální doba spuštění PHP překročena (stejný odkaz jako výše)
  • maximální velikost souboru překročena (stejný odkaz jako výše)
  • objekt nebyl nalezen! Chyba
  • chyba: Apache Shutdown neočekávaně
  • cURL Error 60: SSL Certificate Problem

XAMPPing Up

XAMPP umožňuje snadno nastavit prostředí místního serveru v počítači se systémem Windows. Nejlepší na tom je, že je zcela zdarma a otevřený zdroj. Po instalaci zapomenete, že je tam dokonce. Můžete dokonce nainstalovat XAMPP na USB disk spolu s WordPress.

s XAMPP můžete rychle vyvíjet a testovat weby WordPress ve vašem systému, spíše než to dělat tvrdě na živém webu. Můžete vyzkoušet různá témata a pluginy, vyzkoušet jejich různé funkce a experimentovat s mnoha dalšími aspekty vašeho webu, aniž byste se potili.

a co víc, můžete také nainstalovat tolik instancí WordPress, kolik chcete(včetně více stránek). Kdo věděl, že rčení „mysli globální, jednat místní“ platí i pro vývoj webových aplikací!

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.