Instalace a konfigurace Xampp ve Windows 7. Instalace WordPressu na lokální počítač pomocí XAMPP. Lokální server a firewall

Denver jsem používal více než tři roky, až do určitého bodu. Jednoduše odmítal pracovat a neustále rozdával Bílá obrazovka a to je vše. Ať jsem se ho snažil oživit sebevíc, nepodařilo se mi to. Takže tato hádanka pro mě zůstala nevyřešena všechna doporučení, která mi byla nabídnuta na fóru Denwer, mi nepomohla. Poté jsem začal hledat alternativu a našel skvělá možnost. Pokud jde o mě, XAMPP je z hlediska správy mnohem pohodlnější a je také aktualizován mnohem častěji než Denver.

Co je tedy XAMPP?

XAMPP je multiplatformní sestavení webového serveru. Lze jej nainstalovat na Linux, Windows, Mac OS a dokonce i Solaris. Denver funguje pouze na Windows. Tato sestava obsahuje procesor Apache, MySQL, PHP.

A tak, abyste si mohli stáhnout XAMPP pro sebe, klikněte na tento odkaz a stáhněte si verzi distribuce, která vám vyhovuje.

Většina z vás využívá operační sál systém Windows. Proto vás chci upozornit, že Windows XP a Win2003, stejně jako starší verze OS, nejsou podporovány. Vsaďte Denver na takové staré dinosaury.

Po stažení distribuce pokračujte v její instalaci. Myslím, že instalace XAMPP by vám neměla způsobit žádné zvláštní potíže. Spusťte spustitelný soubor.

Poté vybereme komponenty k instalaci.

Aktivujeme všechna zaškrtávací políčka, čímž označujeme, že chceme nainstalovat Apache, MySQL, správce souborů Fizilla, poštovní server Server Mercury a Tomcat a zmáčknout tlačítko Dále.

Označujeme místo instalace. Ve výchozím nastavení je to jednotka C:/xampp

Deaktivujte zaškrtávací políčko, zjistěte více o Bitnami a klikněte na Další.

Dokončete a spusťte panel Ovládací prvky XAMPP.

Pojďme si projít ovládací panel XAMPP

Ve srovnání se staršími verzemi prošel řadou změn. Nyní to vypadá takto:

a předtím to vypadalo takto:

Nyní nás zajímá tlačítko Config, které se nachází vpravo nahoře. Můžete na něj kliknout a provést úplně stejné nastavení jako já.

Podstata nastavení je následující. Když spustíte panel XAMPP, okamžitě spusťte Apache, mysql server, stejně jako rtuťový poštovní server.

Jako editor je vybrán Poznámkový blok. Pole prohlížeče je prázdné, můžete si vybrat svůj prohlížeč. Můj systém standardně používá Mozillu, takže jsem nic nezaregistroval.

Tlačítko Netstat— pokud na něj kliknete, uvidíte, které porty systém aktuálně používá.

Shell tlačítko- vyvolá příkazový řádek.

Badatel— otevře složku, kde je nainstalován XAMPP.

Servis— otevře okno, které zobrazuje všechny aktivní tento moment služby.

Help and Quit Myslím, že není potřeba vysvětlovat.

A tak jsme se seznámili s ovládacím panelem. Nyní spustíme moduly Apache a MySQL.

Otevřete prohlížeč a zadejte adresní řádek localhost. Podíváme se na uvítací stránku.

Vše je v pořádku, vše funguje.

Chcete-li se dostat do phpMyAdmin a vytvořit tam databázi, otevřete ovládací panel a naproti službě MySQL klikněte na tlačítko admin. Okamžitě se vám otevře požadovanou stránku v prohlížeči.

Chcete-li vytvořit svůj web na serveru XAMPP, musíte ve složce C:\xampp\htdocs vytvořit složku, například wordpress, abyste v budoucnu měli přístup k tomuto webu na adrese http://localhost/wordpress/



Chcete-li to provést, znovu otevřete ovládací panel XAMPP a klepněte na tlačítko Průzkumník. Shledáváme požadovanou složku a nahrajte tam soubory motoru.

Poté přejděte na http://localhost/wordpress/ a můžeme bezpečně zahájit instalaci WordPress engine na váš místní počítač.

Nastavení PHP handleru.

Než vytvoříte svůj první místní web, proveďte na něm několik změn konfigurační soubor php.ini

Chcete-li to provést, klikněte na ovládacím panelu naproti modulu Apache na tlačítko config a vyberte soubor php.ini z rozevíracího seznamu

Hledáme linku limit_paměti a změňte jeho hodnotu na 256M, čímž určíme, kolik paměti je třeba alokovat zpracování php skripty.

Můžete se ptát, proč přesně 256 megabajtů, je to jednoduché, potřebuji přesně takové množství paměti. Proto se snažím nastavení lokálního stroje co nejvíce přiblížit nastavení testu v terénu.

Nyní se podívejte o něco výš a najděte čáru max_execution_time, tam nastavte hodnotu na 180 sekund.

Nyní, po všech nastaveních serveru XMAPP, restartujte Apache.

Jako P.S. Chci říct, že vůbec nelituji, že jsem přešel z Denwer na XAMPP. Líbí se mi mnohem víc a zdá se mi, že to funguje rychleji.

XAMPP je sestavení webového serveru, které obsahuje sadu aplikací pro plné fungování webu. Není potřeba konfigurovat každou komponentu zvlášť.

Sestava umožňuje vývoj dále samostatný počítač bez připojení k síti. V souladu s tím není potřeba vysokorychlostní přístup k internetu a hosting.

Projekt je multiplatformní, což znamená, že funguje stejně dobře na populárních platformách: Windows, Linux, Mac OS. Samotný název XAMPP je zkratka, která znamená následující:

  • X– znamená, že sestava bude fungovat na všech operačních systémech;
  • Apache– webový server, který podporuje hlavní verze OS, je vysoce přizpůsobitelný a spolehlivý;
  • MySQL- jeden z nejvíce známé systémy správa databáze;
  • PHP– programovací jazyk podporovaný téměř všemi poskytovateli hostingu a lídr mezi jazyky používanými k vytváření webových stránek;
  • Perl– snadno naučitelný programovací jazyk, který navíc podporuje moduly třetích stran.

Toto sestavení je ideální pro začínající webové programátory. Má vše, co byste mohli potřebovat pro pohodlnou práci.

Virtuální hosting webových stránek pro populární CMS:

Kde mohu stáhnout?

XAMPP si můžete stáhnout jak z oficiálních stránek, tak z zdroje třetích stran. To je extrémně nežádoucí, protože jsou možné problémy ve formě virů, keyloggerů a dalších nainstalovaných programů.

Jako poslední možnost můžete použít velké archivní weby, pokud je stav souboru „ověřený“ a recenze jsou obecně pozitivní.

Jdeme na oficiální web montáže na https://www.apachefriends.org. Pokud se nacházíte v rozsahu IP adres zemí SNS, dojde k automatickému přesměrování na ruskou verzi webu.

Dalším krokem je výběr operační systém. Protože pracujeme na Windows, vybíráme verzi pro tento OS. Všimněte si, že nejnovější verze Programy fungují pouze s novými operačními systémy - Vista a vyšší se prostě nespustí pod XP nebo 2003.

Na další fáze budete vyzváni k výběru adresáře, kam se stáhne instalační soubor. Instalační program zabere 109 MB na vašem pevném disku, doba stahování závisí na rychlosti vašeho připojení.

Instalace XAMPP na OS Windows.

Spustíme instalační program a startovací okno Klikněte na tlačítko „Další“.

Zobrazí se okno pro výběr komponent k instalaci. Šedá neaktivní zaškrtávací políčka jsou označena ( požadované komponenty programy). Zbytek je aktivní, ale nic neodebereme, ale ponecháme ve výchozím nastavení. "Další".

Instalační program vás vyzve k výběru umístění instalace. Ve výchozím nastavení je to jednotka C:\. Souhlasíme. "Další".

Program vás informuje, že je připraven k instalaci a po kliknutí na tlačítko „Další“ začne proces rozbalování.

Lokální server a firewall.

Brána firewall systému Windows vás vyzve k povolení nebo zakázání přístupu k programu.

Pokud byl instalační program stažen z oficiálních stránek, povolujeme to.

Dokončíme instalaci a konfiguraci.

Chcete-li program spustit ihned po dokončení instalace, stačí jen udělat následující akce:

  1. Nechte zaškrtávací políčko „Spustit ovládací panel po dokončení instalace“.
  2. Klikněte na „Dokončit“.

Kontrola funkčnosti modulů a komponent.

Po dokončení instalace se otevře ovládací panel XAMPP.

Začněme hned MySQL. Firewall vás znovu požádá o povolení nebo zakázání přístupu programu do sítě. Dovolujeme to.

Stav Apache a MySQL kontrolujeme jeden po druhém. Chcete-li to provést, stiskněte tlačítka „Admin“ (1 a 2), po kterých by se měly v prohlížeči otevřít ovládací panely serveru a databáze.

Kontrolní panel:

Skript pro práci s databázemi Data PhpMyAdmin:

Prověřujeme funkčnost základních služeb. Chcete-li to provést, doporučujeme vytvořit testovací složku v adresáři C:\Xampp\htdocs. V poznámkovém bloku napište navrhovanou verzi krátkého skriptu v PHP a uložte jej pod názvem index.php:

Nyní v libovolném prohlížeči přejděte na adresu: http://localhost/test a pokud je vše provedeno správně, zobrazí se nápis „Good Job“.

Tím je instalace webového serveru XAMPP dokončena.



Při vývoji webu mi často přijde pohodlnější psát relativní cesty z kořenové složky, abyste je neměnili při nahrávání na server a také abyste při práci s PHP mohli stránku otestovat na svém počítači přímo na lokálním serveru.

XAMPP je zcela zdarma a obsahuje distribuci Apache a umožňuje pracovat s PHP, Perl, MySQL.

Při použití XAMPP můžete také rychle nainstalovat LMS Moodle nebo Wordpress pomocí Bitnami.

Instalace XAMPP

Začněme tedy tím, jak nainstalovat místní server do počítače pomocí sady XAMPP.

Nejprve si musíte stáhnout instalační program pro váš operační systém. To lze provést pomocí odkazu na oficiálních stránkách: www.apachefriends.org/ru/index.html

V tomto článku si stáhnu instalační program pro Windows pomocí příkladu, na kterém se podívám na instalaci a konfiguraci XAMPP.

Po kliknutí na tlačítko stahování se zahájí stahování souboru .exe (váha souboru je přibližně 110 MB).

Po dokončení stahování otevřete instalační soubor (xampp-win32-5.6.30-0-VC11-installer.exe) a spusťte jej jako správce. V uvítací okno klikněte na další.


Dále vyberte požadované komponenty. Zajímá nás Apache. Navíc si můžete vybrat PHP a MySQL.


Dále musíte vybrat cestu instalace.


Dále nás instalační program požádá o potvrzení, že jsme připraveni zahájit instalaci. Klikněte na další.


Instalace XAMPP začal.


Po dokončení instalace budete vyzváni ke spuštění ovládacího panelu XAMPP. Nechte zaškrtnutí. Klepněte na tlačítko Dokončit.

Otevře se ovládací panel. Zatím není potřeba nic spouštět. Nyní můžeme začít vytvářet domény na našem Localhostu.

Nastavení subdomén a virtuálních hostitelů

Úprava hostitelů

Na lokálním serveru můžeme nakonfigurovat přesměrování jakýchkoli požadavků prohlížeče na konkrétní složku náš server.

Nejprve musíte do souboru hosts přidat přesměrování webu. Tento soubor je v atd. složku na: C:\Windows\System32\drivers\atd

Je bez oprávnění, takže když jej spustíte, budete jej muset otevřít pomocí běžného poznámkového bloku.


Pokud chceme, aby se nám při psaní barbershop.local v prohlížeči stránka otevřela ze složky na našem počítači v D/:XAMPP/htdocs/barbershop, přidejte další řádek do našeho souboru.

Vytváření hostitelů

Po úpravě soubor hostitelů, přejdeme k nastavení serveru.

V poznámkovém bloku také otevřeme soubor httpd-vhosts.conf, který se nachází ve složce D:\XAMPP\apache\conf\extra

Na úplný konec přidejte následující text:

DocumentRoot "D:/XAMPP/htdocs" ServerName locahost ServerAlias ​​​​locahost ErrorLog "logs/localhost.log" CustomLog "logs/localhost.log" společné
DocumentRoot "D:/XAMPP/htdocs/barbershop" ServerName barbershop.local ServerAlias ​​​​barbershop.local ErrorLog "logs/localhost.log" CustomLog "logs/localhost.log" běžné

Nyní přejděte na ovládací panel a klikněte na Start na Apache. Server zahájil svou práci.

Sečteno a podtrženo

Připraveno! Pokud nyní uložíme soubor index.html nebo index.php do složky D:/XAMPP/htdocs/barbershop a přejdeme v prohlížeči na adresu barbershop.local, uvidíme domovská stránka náš virtuální hostitel. Chceme-li nyní například ze souboru /barbershop/css/main.css přejít do složky /barbershop/img/, lze nyní tento odkaz zadat relativně ke kořenu webu "/img/".


Horní