Xampp ruský jazyk. Instalace XAMPP, nastavení subdomén a virtuálních hostitelů. Před stažením změn vyvíjejte offline

Na místním počítači pomocí nástroje XAMPP a proč jej vůbec potřebujete.

Proč instalovat WordPress na místní počítač?

Než zjistíme „jak“ to udělat, pojďme zjistit „proč“ je to potřeba a jak to pomůže při práci s webem WordPress.

Rychlý přenos souborů

Pravděpodobně budete muset stáhnout značné množství souborů, včetně témat, pluginů atd. To může výrazně zpomalit rychlost stahování, zejména ve srovnání s tím, jak snadné je kopírovat a vkládat informace nebo extrahovat soubor zip z jedné části počítače do druhé.

Pokud si nainstalujete verzi WordPressu pro svůj lokální počítač, můžete přenášet soubory, provádět změny ve WordPressu, instalovat témata a pluginy a načítání stránek nezpomalí vaši práci s webem.

Dozvíte se více o WordPressu

Pokud s WordPress teprve začínáte a učíte se o něm, pomůže vám offline místní instalace. Budete moci experimentovat, aniž by někdo viděl, co přesně děláte a jaké změny na webu provádíte.

Před stažením změn vyvíjejte offline

S největší pravděpodobností má každý vývojář alespoň jeden místní web WordPress. Pokud však s návrhem nebo vývojem teprve začínáte, pak by vás mohlo zajímat, že si celý svůj web můžete rychle stáhnout do počítače a upravovat offline.

Vytvoření osobního offline blogu

Dalším důvodem pro přechod do režimu offline může být možnost provozovat svůj vlastní soukromý blog. Budete mít přístup ke všem funkcím WordPressu, včetně všech pluginů, které se pro tuto platformu používají. A nikdo nikdy neuvidí váš blog online.

Jak vidíte, existuje mnoho důvodů, proč nainstalovat WordPress na místní počítač. Nyní pojďme zjistit, jak to lze provést a zcela zdarma.

Instalace WordPressu lokálně pomocí XAMPP

Chcete-li používat WordPress na vašem počítači, musíte si nejprve stáhnout bezplatný software XAMPP. Toto je vývojové prostředí PHP, i když existuje mnoho dalších možností pro použití WordPress lokálně, ale toto je nejlepší.

Krok 1. Stáhněte si XAMPP

Tento software lze stáhnout zde, stačí vybrat příslušnou možnost v závislosti na operačním systému na vašem počítači a stáhnout soubor.

Krok 2. Nainstalujte XAMPP

Po stažení příslušného souboru spusťte instalaci dvojitým kliknutím.

Během procesu instalace ponechte výchozí nastavení a klikněte na „Další“.

Pokud jde o výběr složky pro uložení XAMPP, můžete zvolit výchozí složku nebo vytvořit novou. Pokud nevíte, jak to nejlépe udělat, zvolte první možnost.

Než přejdeme k dalšímu kroku, čekáme na instalaci XAMPP.

Krok 3. Spusťte XAMPP

Jakmile je XAMPP nainstalován na vašem počítači, vyberte „Začít stahovat ovládací panel nyní“ a klikněte na „Dokončit“.

Poté klikněte na "Start" pro Apache a MySql:

V tuto chvíli obvykle obdržíte bezpečnostní upozornění ze systému Windows, ale nemusíte se ničeho obávat. Ujistěte se, že kliknete na „Odblokovat“ a váš místní server XAMPP bude připraven k použití.

Chcete-li zkontrolovat, zda bylo vše provedeno správně, otevřete prohlížeč a přejděte na tuto adresu:

http://localhost

Pokud je XAMPP správně nakonfigurován, měli byste vidět následující:

Krok 4. Vytvořte databázi pro WordPress

Protože WordPress používá databázi, musíme si ji před instalací WordPressu vytvořit. To se provádí velmi jednoduše a v několika krocích.

Chcete-li začít, přepněte na ovládací panel, klikněte na tlačítko „Admin“ a poté na „Start“ pro MySql:

Poté by se měl ve vašem prohlížeči otevřít panel administrátora phpMyAdmin:

Zde klikněte na „Databáze“, zadejte název databáze (libovolnou sadu latinských znaků) a klikněte na tlačítko „Vytvořit“. Vzhledem k tomu, že můžete vytvořit několik databází a provést několik instalací WordPress na vašem počítači. Hlavní věc je dát databázi název, abyste si později nepletli, ke kterému webu patří.

Když se zobrazí zpráva potvrzující, že databáze byla vytvořena, můžete přejít k dalšímu kroku.

Krok 5. Stáhněte si WordPress

Přejděte na wordpress.org a stáhněte si nejnovější verzi WordPress. Po stažení souboru zip jej přesuňte na místo, kde jste nainstalovali XAMPP, a uložte jej do složky „htdocs“.

Poté tento soubor rozbalte tak, že na něj kliknete pravým tlačítkem a vyberete „Extrahovat do aktuální složky“:

Složce můžete dát jedinečný název, abyste ji mohli odlišit od ostatních, které vytvoříte v budoucnu.

Krok 6. Nastavení WordPressu

Udělali jsme skoro všechno. Zbývá pouze upravit a přejmenovat jeden soubor. V adresáři WordPress, který jste právě vytvořili, najděte soubor wp-config-sample.php a otevřete jej pomocí textového editoru, jako je Notepad++:

Upravte data ve zvýrazněné oblasti podle názvu databáze, kterou jste vytvořili v kroku 4.

Uložte soubor a přejmenujte jej na wp-config.php, přičemž z jeho názvu odstraňte –sample.

Krok 7. Nainstalujte WordPress

Chcete-li nainstalovat WordPress, zadejte do prohlížeče adresu: http://localhost/wordpress/, kde „wordpress“ je název složky, kterou jste vytvořili v kroku 5. Jakmile se stránka načte, uvidíte následující:

Poté zadejte požadované údaje, klikněte na „Instalovat WordPress“ a poté se na vašem počítači objeví offline instalace WordPress.

Pokud chcete nainstalovat motivy nebo pluginy, můžete tak učinit prostřednictvím správce WordPress stejně jako online, nebo můžete soubor zkopírovat do příslušných složek v počítači:

  • témata: c:\xampp\htdocs\wordpress\wp-content\themes
  • Pluginy: c:\xampp\htdocs\wordpress\wp-content\plugins

Pokud nemáte přístup k WordPressu offline pomocí těchto odkazů, ujistěte se, že XAMPP je aktivní a Apache a MySql běží.

Pokud chcete nahrát web online pro offline použití nebo naopak, pak vám s tím pomůže bezplatný plugin Duplicator.

Co je lokální server a proč jej potřebujeme?

Lokální server je sada programů, které vám umožňují vytvářet webové stránky na vašem místním počítači bez připojení k internetu. Je to podobné jako u serverů umístěných na hostitelích. Pokud vytváříte web pouze pomocí html stránek s CSS designem, nepotřebujete žádný lokální server. Pokud je ale web dynamický, tzn. vytvořené pomocí PHP, Perl, MySQL, skriptů atd., pak budete potřebovat místní server k ladění a testování.

Část 1: Instalace XAMPP

Již jsem psal o tom, co budeme používat jako lokální XAMPP server. Klikněte na tento odkaz a vyberte XAMPP pro naši platformu. Můj operační systém je Windows (ten váš pravděpodobně také), tak klikněte na XAMPP pro Windows a dostaneme se na stránku, kde najdeme následující blok:

Vyberte ke stažení Instalátor. Po stažení souboru jej spusťte. Obecně platí, že celý další proces instalace nevyžaduje žádný zásah uživatele kromě kliknutí na tlačítko „Další“, přesto jej popíšu podrobněji. Po spuštění instalačního programu se na naší obrazovce objeví následující okno:

V instalačním programu není žádný ruský jazyk, takže necháme angličtinu a klikneme na „OK“.

Klikněte na „Další“.

Zde jsme požádáni, abychom vybrali, kam nainstalujeme XAMPP, necháme jej beze změny. Klikněte na „Další“.

Zde jsme vyzváni k výběru komponent, které se mají nainstalovat. Nechte to tak, jak je, klikněte na „Instalovat“.

Po několika minutách je instalace dokončena. Klikněte na „Dokončit“. Zde se načte toto okno, které se nazývá ovládací panel a na ploše se objeví ikona XAMPP.

Pokud se panel nenačetl, kliknutím na ikonu jej načtěte. Zde spustíme a zastavíme servery Apache a MySQL. Chcete-li spustit server, musíte kliknout na tlačítko „Start“. Klikněte a toto je to, co byste měli dostat:

Spustíme pouze Apache a MySQL. Jak můžete vidět ze snímku obrazovky, Apache používá 80 port. Stejný port používá Skype ve výchozím nastavení a pokud máte Skype načtený a port 80 je obsazený, tak se Apache nenačte. Přejděte proto na Skype: Nástroje->Nastavení->Upřesnit->Připojení a zrušte zaškrtnutí „Používejte porty 80 a 443 jako příchozí alternativy“. No a na závěr bych rád dodal, že pro zastavení serveru stiskneme tlačítko „Stop“. Ale zatím necháváme vše naložené. Mimochodem, načítání, zastavování a restartování XAMPP lze také provést pomocí speciálních aplikací, které se nacházejí ve složce C:\xampp\. xampp_start.exe, xampp_stop.exe A xampp_restart.exe.

Nastavení XAMPP

Instalace by neměla způsobit žádné potíže. Přejděme k nastavení. Spustíme servery Apache a MySQL a všimneme si tlačítka v řádku Apache "administrátor", klikněte na něj. Načte se následující okno:

Ruský jazyk bohužel není zastoupen, jako nejuniverzálnější možnost volíme anglickou verzi. Ale můžete si vybrat jiný jazyk, který se vám líbí. Dostáváme se sem:

Toto je webové rozhraní XAMPP. Zde jsou pro nás důležité dva body. První je Zabezpečení:

zde jsou nastavení zabezpečení. Pokud budete následovat odkaz http://localhost/security/xamppsecurity.php můžete nastavit heslo pro správce databáze MySQL a tam můžete nastavit heslo pro adresář XAMPP pro omezení přístupu z místní sítě:

Hesla zde prozatím nastavovat nebudu, můžete se rozhodnout podle vlastního uvážení.

Vytvořte databázi MySQL

Druhý důležitý bod pro nás je phpMyAdmin. Jdeme a dostáváme se na následující stránku:

Proto jsme celou zahradu oplocili. phpMyAdmin je webová aplikace pro správu MySQL a MySQL je systém pro správu databází a naše budoucí stránka je právě ta databáze, kterou bude MySQL spravovat. Zdá se, že jsem zde vše jasně nastínil, ale ještě se nemusíte ponořit do podrobností. Přišli jsme sem z jediného důvodu – zatím nemáme databázi, tak si ji vytvoříme. Každá databáze by měla mít svůj jedinečný název, název pro naši databázi jsem již vymyslel, navrhuji zavolat místo. Vyberte záložku „Databáze“, napište web do okna „Nová databáze“ níže a v okně „Porovnání“ vyberte utf8_general_ci – toto je kódování pro naši databázi. Klikněte na „Vytvořit“.

Vytvořte uživatele databáze MySQL

Nyní potřebujeme přiřadit uživatele k nově vytvořené databázi. Pojďme na "Privilegia"

Klikněte na "Přidat nového uživatele" a vyplňte následující pole:

Uživatelské jméno- jakékoli slovo skládající se z anglických písmen

Hostitel- Localhost

Heslo- jakákoli kombinace anglických písmen a číslic

Pro snadnější zapamatování mnoho začínajících webmasterů shoduje heslo i uživatelské jméno s názvem databáze, v našem případě by to byla stránka. To se ukazuje jako obrovská bezpečnostní díra. Proto při vytváření vlastních webových stránek nebuďte líní vymyslet si jiné uživatelské jméno, vygenerovat heslo pomocí tlačítka „Generovat“, vytisknout a uložit na bezpečném místě. Zde je příklad takového plnění:

Ale protože máme školení, budu se chovat jako skutečný webmaster začátečník, kterým mimochodem jsem, a vytvořím si uživatelské jméno a heslo místo.

Přiřazení oprávnění uživateli databáze MySQL

Nyní musíte vytvořenému uživateli přidělit oprávnění, in Globální privilegia Klikněte na „Označit vše“ a řekněte „OK“.

Část 2: Nastavení virtuálních hostitelů

Úprava souboru httpd-vhosts.conf

Co, ještě ne všechno? - ptáte se, bohužel, ne, dostáváme se k nejzajímavější části. Abychom mohli prohlížet naše webové stránky v prohlížeči, musíme nakonfigurovat virtuální hostitele. K tomu přejdeme k úpravě souboru C:\xampp\apache\conf\extra\httpd-vhosts.conf. Otevřete soubor pomocí programu Notepad++ nebo běžného poznámkového bloku. Nyní jsou v tomto souboru nějaké informace, jejichž všechny řádky začínají #. Nedotkneme se ho, ale přidáme následující kód níže:

NameVirtualHost 127.0.0.1


ServerName localhost
ServerAdmin admin@localhost

Zde uvedeme název virtuálního hostitele a popíšeme místního hostitele. Nyní potřebujeme přidat data, aby naše stránky fungovaly. Naše stránka se bude jmenovat stejně, jako jsme nazvali databáze - místo, ale názvy stránek a databáze se nemusí shodovat. Náš web se samozřejmě bude muset jmenovat něco jako www.site.ru, ale nemusíme uvádět celý název webu, protože tento název bude použit pouze na našem místním počítači a nemusíme napsat další písmena, takže to budeme nazývat jen web. Pod kód, který jsme právě přidali, přidejte další kód:


Web ServerName
ServerAlias ​​www.site
ServerAdmin [e-mail chráněný]
DocumentRoot "C:/xampp/htdocs/site/www/"
ErrorLog "C:/xampp/htdocs/site/logs/error.log"
CustomLog "C:/xampp/htdocs/site/access.log" kombinované

AllowOverride All
Objednávka povolit, zamítnout
Povolit ode všech

Web ServerName - Název našeho webu, který lze napsat bez.ru
ServerAlias ​​www.site - Alternativní název webu
ServerAdmin [e-mail chráněný] - E-mail správce zdroje
DocumentRoot "C:/xampp/htdocs/site/www/" - Složka se soubory webu
ErrorLog "C:/xampp/htdocs/site/logs/error.log" - Protokol chyb
CustomLog "C:/xampp/htdocs/site/access.log" kombinované - Navštivte protokol

Když chcete vytvořit další web, vše, co musíte udělat, je zkopírovat a přidat poslední kód a nahradit název webu novým.

Úprava souboru hosts

Zbývá pouze přidat naše stránky do databáze názvů domén našeho operačního systému Windows. Chcete-li to provést, ve Windows 7 přejděte do složky C:/Windows/ a vyhledejte v ní soubor notepad.exe, vyberte ji a klikněte pravým tlačítkem myši, vyberte „Spustit jako správce“, poté Soubor >> Otevřít, vyberte složku C:/Windows/Sistem32/drivers/etc/ a ručně zadejte slovo do pole „Název souboru“ hostitelé. Pokud bylo vše provedeno správně, otevře se soubor hosts. Bude obsahovat nějaké informace, které jsou také zakomentovány znakem #. Níže přidáváme následující strukturu:

místo 127.0.0.1

Pokud vytvoříte další web, řekněme site2, nezapomeňte do tohoto souboru přidat:

127.0.0.1 web2

Vytvoření útržku sendmailu pro XAMPP

Abyste si mohli prohlížet e-maily při testování formuláře zpětné vazby, musíte si udělat tzv. mail stub. To se provádí následovně: otevřete Notepad++, vytvořte nový dokument, vyberte syntaxi PHP a kódování UTF-8 a poté do tohoto dokumentu vložte následující kód:

//složka, do které budeme vkládat poštu
define("DIR","c:/xampp/tmp/sendmail/");

//získáte tělo zprávy ze streamu
$stream = "";
$fp = fopen("php://stdin","r");
while($t=fread($fp,2048))
{
if($t===chr(0))
přerušení;
$stream .= $t;
}
fclose($fp);

//Uložit do souboru
$fp = fopen(mkname(),"w");
fwrite($fp,iconv("UTF-8","CP1251",$stream));
fclose($fp);

//Funkce pro pojmenování souboru
funkce mkname($i=0)
{
$fn = DIR.date("Y-m-d_H-i-s_").$i.".eml";
if (file_exists($fn))
return mkname(++$i);
else return $fn;
}

Uložte soubor pod jménem sendmail.php do složky C:\xampp\sendmail\. Poté ve složce C:\xampp\tmp\ vytvořte složku poslat mail.

V souboru php.ini (C:\xampp\php) nahraďte řádek:

Sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"

do řádku:

Sendmail_path = C:\xampp\php\php.exe c:\xampp\sendmail\sendmail.php

Restartujte XAMPP. Pokud jste vše udělali správně, všechny odeslané e-maily lze zobrazit ve složce C:\xampp\tmp\sendmail\. Ale zatím nemáme zpětnou vazbu, takže ji zkontrolujeme, až ji vytvoříme.

Vytvoření složky pro naše stránky

Už jsme toho tolik udělali, vymysleli název, dokonce jsme napsali cesty k našemu webu, ale ještě jsme pro něj nevytvořili složku. Nastal čas to udělat.

Všechny weby, které vytvoříme, umístíme do složky C:/xampp/htdocs/. Teoreticky není nutné používat tuto konkrétní složku, můžete použít jakoukoli jinou, ale k tomu budete muset změnit cesty v souboru httpd-vhosts.conf. Nebudeme ale vybočovat z tradic. Vytvořme naši složku místo ve složce htdocs. Nyní vytvoříme další dvě složky ve složce C:/xampp/htdocs/site/: www A protokoly. Složka www bude obsahovat všechny soubory našeho webu, které následně přeneseme na hosting. Složka protokoly bude obsahovat dva soubory – protokol chyb a protokol návštěv.

No, to je vlastně všechno. Tím naše první lekce končí. Načasoval jsem čas, který mi trvalo udělat vše popsané v tomto tutoriálu. Trvalo mi to asi 10 minut. Připočtěme čas na stažení distribuce XAMPP, dobře, řekněme 5 minut. Celkově nám vychází, že první lekci jsme absolvovali za 15 minut. Neberu v potaz čas, který zabere seznámení s materiálem, protože náš slogan je „Web za jeden den!“ neznamená naučit se tento proces za jeden den, ale dobu, za kterou budeme web tvořit. Uvidíme se v další lekci.

Popularita serveru je dána kvalitou produktu, velkým množstvím nástrojů a dobrou informační podporou. V praxi je sestavení XAMPP z neznámých důvodů populárnější mezi západními vývojáři.

Systémové požadavky pro instalaci XAMPP

Od XAMPP nelze očekávat žádná úskalí. Vše je zde propracováno do nejmenších detailů. XAMPP lze nainstalovat na lokální počítač s operačními systémy: Windows 2008, Vista, Win 7, Win 8. Existuje dokonce možnost pro XP SP3.

Co je součástí sestavení XAMPP?

Zkratka XAMPP znamená, že tuto sestavu lze nainstalovat nejen na Windows, ale i na jakoukoli jinou osu. To je označeno prvním písmenem [X]. Písmena AMP znamenají klasický Apache+MySQL+PHP, ale poslední písmeno [P] znamená programovací jazyk Perl. To je důvod, proč se XAMPP nazývá multiplatformní sestavení místního webového serveru.

Lokální server XAMPP a Bitnami

Vývojáři XAMPP šli dále než ostatní a vytvořili cloudový server Bitnami. Bitnami pro XAMPP výrazně usnadňuje vývoj aplikací PHP nad Apache. Pomocí Bitnami můžete snadno nainstalovat populární open source CMS: WordPress, Drupal a Joomla! atd.

Kde stáhnout XAMPP

Není třeba hledat místní server XAMPP na fórech a dalších zdrojích. Existuje oficiální webová stránka s bezplatným stažením vydání. Oficiální stránky XAMPP: https://www.apachefriends.org/ru/index.html. Stáhnout .

Stáhněte si XAMPP

Verzi pro Windows 7 stahujeme z oficiálních stránek Nejprve se musíte rozhodnout, se kterou verzí PHP potřebujete pracovat. Existují tři varianty PHP: 5.6.30, 7.0.15, 7.1.1. Nižší verze php se pravidelně mění. Vybírám: xampp-win32-5.6.30-0-VC11-installer.

Pro informaci: Na stejné stránce si můžete stáhnout XAMPP pro Linux a OS X.

Instalace XAMPP na Windows 7 krok za krokem

Jak můžete vidět z názvu vydání, XAMPP se stahuje s instalátorem, což značně zjednodušuje jeho instalaci.

Pro klid duše zkontrolujeme stažený soubor antivirem. Po kontrole spusťte instalaci jako správce.

Krok 1

Krok 2


Krok 3

Krok 4.

Přeskočíme Bitnamy, takže otevřeme kontrolní stranu.

Krok 5.

Krok 6.

Proces instalace je poměrně dlouhý, buďte prosím trpěliví.

Krok 7. Dokončete

Spusťte XAMPP

Pracujeme na Windows 7.

XAMPP je nainstalován, je čas spustit. XMAPP se spouští pomocí zástupce „Ovládací panel XMAPP“.

Otevřený panel XAMPP

Když program otevřete, XAMPP zkontroluje počítačový systém. Pokud systém splňuje požadavky XAMPP pro spouštění modulů, nedojde k žádným chybám. Chyby budou viditelné v informačním okně a zvýrazněné červeně.

Zde je příklad snímku obrazovky s chybami. V příkladu vidím, že port 80 je zaneprázdněn a Apache nelze spustit.

XMAPP, port 80 zaneprázdněn: jak uvolnit port 80

Nemožnost spustit modul Apache kvůli zaneprázdnění portu 80 je jednou z běžných chyb Windows. Pokud vidíte informace jako tato, znamená to, že nebudete moci spustit Apache. Vaším úkolem je uvolnit tento port nebo spustit XAMPP na jiném portu.

Příklad vydání portu Windows 80

Když jsem připravoval tento článek a přeinstaloval XAMP, zobrazila se mi chyba, že port 80 byl zaneprázdněn. Když se pokusím otevřít adresu v prohlížeči: http://localhost Vidím tento obrázek.

Chcete-li to provést, přejděte na kartu Ovládací panely>>>Všechny malé ikony>>>Programy a funkce>>>Zapněte a vypněte součásti systému Windows a deaktivujte službu IIS a restartujte počítač. Veškerý port 80 je zdarma.


Toto je jen příklad několika možných scénářů, proč je port 80 zaneprázdněn. Můžete dokonce spustit XMAPP na jiném portu, například 8080. Odkaz na opravy v textu.

Panel XAMPP

Pojďme se seznámit s panelem XAMPP.

  • Spusťte XAMPP jako správce;
  • Hledáme absenci chyb;

Panel XAMPP obsahuje veškerý přístup k práci s moduly platformy a všechny potřebné nástroje Windows.

  • Tlačítka napravo: Nastavení XAMPP a nástroje Windows
  • Vidíme sloupce: Start, Admin a Config.
  • Start, také známý jako Stop, Start a Stop moduly. Mercury je poštovní server.
  • Admin. Jedná se o přístupová tlačítka do administrativních panelů modulů.
  • Konfigurace Skvělá tlačítka. Na tlačítkách Config najdete přístup ke všem konfiguračním souborům systémových modulů.

Nastavení XAMPP

  • Netstat- Vynikající tlačítko, které zobrazí všechny porty, které systém aktuálně používá. Toto tlačítko vám pomůže „bez tance s tamburínami“ zjistit, co visí na portu 80.
  • Shell- příkazový řádek.
  • Badatel- jednoduše otevře instalační adresář místního serveru XAMPP. Analogový počítač >>>Disk C.
  • Servis- vyskakovací okno se seznamem všech běžících služeb na ose. Analog: Ovládací panely>>>Malé ikony všech prvků>>>Administrace>>>Služby.
  • Help and Quitžádné komentáře.
  • Tlačítka vlevo: start/stop moduly
  • Tlačítka vlevo: administrace

Všimněte si sloupce tlačítka admin. Toto je vstup do panelu administrace modulu. Pojďme zkontrolovat jejich práci pomocí phpmyadmin jako příklad.

XAMPP phpmyadmin panelVidíme standardní phpmyadmin panel, se kterým můžete pracovat bez tance s tamburínami, jako například v Denveru.

Poznámka: Kdyby byl XAMPP v ruštině, nemělo by to cenu.

Jak spustit XAMPP

Po opravě všech chyb můžete spustit XAMPP. Spuštění XAMPP je spuštěním modulů nezbytných pro provoz: Apache, MySQL.


Kontrola funkčnosti XAMPP

Chcete-li zkontrolovat činnost XAMPP v adresním řádku prohlížeče, píšeme http://localhost.

Pokud bylo vše provedeno správně a vše funguje správně, vidíme serverový panel s ovládacími tlačítky.




Závěr

V tomto článku jsem ukázal, jak nainstalovat lokální server XAMPP na Windows 7. Představil jsem vám panel a konfiguraci XAMPP, spustil moduly potřebné pro práci a dal odkaz na opravu chyby.

Níže se pokusím podrobně popsat, jak se to děje nastavení XAMPP serveru a vytvoření nové databáze. Analýza typických chyb je součástí samostatného článku. Problémy s instalací XAMPP. Nastavení bude dokončeno poté, co vytvoříme zkušební verzi webové stránky na XAMPP.

Volitelný

1.1. Pravděpodobně je čas vytvořit složku pro váš web, protože všechny „pohyby těla“ děláme jen kvůli vytvoření webu na vašem domácím počítači. Můžete jej vytvořit kdekoli, ale vytvořil jsem ho v kořenovém adresáři disku D: a zavolal jí designfornet, který je téměř stejný jako název tohoto webu, ale bez tečky a pomlčky.

Proč nemůžete pro svůj domovský web používat názvy, které rozšiřují stávající internetové zóny, např. . com nebo . ru?

Z toho důvodu, že jakýkoli prohlížeč, který máte, bude hledat vaše stránky mysite . ru nebo můj design-for . ne uvnitř vašeho počítače, ale na širokém internetu.

Připomeňme si tedy pravidla pro jména uvnitř počítače:

– například bez rozšíření nebo pomocí neexistujících zón, můžete na stránku zavolat mysite.local protože zóny .místní neexistuje;

Bez mezer v jednom slově (tečka a pomlčka jsou možné).

Obvykle se například používají neutrální názvy homesite nebo mysite, ale protože jste na mém webu, myslím si, že název designfornet je vhodnější, protože umožňuje návaznost na článek, který hovoří o vytvoření domovského webu.

Obecně potřebujeme libovolný název – jen abychom nějak pojmenovali složku, kam budeme kopírovat nulové soubory.

1.2. Začátečníkům radím, aby si složku okamžitě zkopírovali xampp někde jinde a v případě fatální chyby nahradit celou složku nebo jednotlivý soubor z uložené kopie. Tímto způsobem můžete ušetřit čas, který byste jinak strávili odinstalováním a opětovnou instalací.

Přesně k tomu se hodí naše nová složka designfornet (domovská stránka). Stačí přetáhnout celou složku xampp(z disku C:) klikněte pravým tlačítkem na/ve vytvořené složce webu designfornet a vyberte „Kopírovat“.

1.3. Ještě rozumnější přístup je tento:

1.3.1. protože během procesu instalace provedeme změny pouze u některých souborů, proto pro urychlení přístupu k nim je lepší okamžitě nainstalovat zástupce těchto souborů na Plochu.

1.3.2. pokud v nich něco pokazíme, nenahrajeme znovu celý manuál, ale pouze nahradíme tyto soubory nulami z „nouzové rezervy“. Spuštění souborů při nahrazení zmrzačených jedniček nulovými může být provedeno tolikrát, kolikrát je potřeba.

1.4. Nastavte svůj pracovní prohlížeč jako hlavní. Nainstaloval jsem FireFox jako svůj výchozí prohlížeč, jako nejoblíbenější. Nastavte jeho nastavení tak, aby automaticky detekovalo kód UTF-8.

Dnes má FireFox oproti Opeře a Internet Exploreru výhody: Opera se po mnoha hodinách používání trochu ztížila a „nafoukla“. Donkey IE se používá pouze ke kontrole vzhledu nově vytvořeného webu. Ghrom dohání FireFox mezi „masami“, pokud jde o polaritu, protože má dobrou rychlost, ale je stále docela „holý“ kvůli nedostatku užitečných pluginů, například zásady jeho vlastníka zakazují krást a stahovat videa.

1.5. Aby si začínající webmaster pohrával s kódy, bude potřebovat „správný“ textový editor, který se tak nazývá proto, že textům nepřidává formátování. Proto nelze použít Word. Poznámkový blok zabudovaný ve Windows také není vhodný pro úpravu kódů. Po přečtení článku Správné editory souborů kódu musí být nainstalován na vašem počítači Poznámkový blok++ .

Učení aplikace ovládacího panelu XAMPP

2.1. Pokud budete pokračovat v procesu instalace webového serveru XAMPP, okno aplikace ovládacího panelu XAMPP je stále před vámi. Pokud jste jej zavřeli, musíte panel aktivovat prostřednictvím jeho zástupce.

Obr.1 Okno aplikace ovládacího panelu XAMPP

Doufám, že už ji máte nebo jste ji vyjmuli ze své složky C:\xampp potřebné zkratky na plochu: xampp_start.exe, xampp_stop.exe, xampp-control.exe. Kliknutím na posledně jmenovaný se otevře stejný panel.


Chcete-li odstranit zástupce, musíte otevřít složku C:\xampp a kliknutím pravým tlačítkem přetáhněte zástupce na plochu počítače. Po jeho uvolnění vyberte v nabídce, která se zobrazí, možnost „Vytvořit zástupce“.

2.2. Ve spodní části panelu se můžeme dozvědět o verzích panelu a operačního systému nainstalovaného na vašem počítači, umístění adresáře samotného Xampu a jeho instalátoru a stavu panelu - Check OK (spuštěno).

Obr.2 Spodní část okna panelu zobrazuje stav jednotlivých komponent

2.3. Hodně z toho, o čem tu píšu, mě nezajímá, protože po založení se sem už nikdy nevrátíme.

V úplně horním řádku panelu vidíme dvě tlačítka “ Servis…"A" SCM..." Pomocí prvního můžeme spustit aplikaci XAMPP Control Panel jako službu na našem počítači. Druhá nás zavede do okna, ve kterém najdeme všechny služby běžící na našem počítači.

2.4. Obecně se doporučuje spouštět XAMPP jako službu, což eliminuje některé problémy s kompatibilitou. Vadí mi však práce serverových programů, když nepracuji se stránkou. Můj webový server nemá přístup k internetu, takže jeho komponenty spouštím jen podle potřeby. Navíc nemusím spouštět jeho ovládací panel jako službu Windows.

2.5. Levá řada čtvercových polí (oken) se jmény Svc umožňuje vám spouštět jednotlivé komponenty Xamp jako služby. Druhý sloupec na panelu uvádí tyto součásti. Takže oni nezapnul A nefungovalo konzistentně s Windows- opusťte tato pole prázdný.

2.6. Třetí sloupec se skládá ze startovacích tlačítek - Start. Už jsme se shodli, že pro nás jsou důležité věci Apache A MySql a ftp klient FileZilla a poštovního klienta Mercuri Zatím je nepotřebujeme.

2.7. Klikněte na tlačítko Start proti Apache. Pokud je vše nainstalováno normálně, rozsvítí se zelené tlačítko s nápisem Běh(spuštěno), a nápis Start se změní na Zastávka.

Podobným způsobem spustíme dvě hlavní součásti webového serveru - Apache A MySql.

Obr.3 Po spuštění komponenty vidíte nejen její stav, ale i port, který zabírala

2.8. V závislosti na verzi se vzhled ovládacího panelu může lišit, obvykle přítomností nebo nepřítomností tlačítek v pravém sloupci. Z tohoto důvodu se možnosti nastavení mohou mírně lišit. Myslím, že jen přeskočíte body, které se netýkají vaší verze XAMPP

V dřívějších verzích XAMPP jsou tlačítka " Shell», « Nastavení», « Port-Check».

2.9. Pamatujeme si, že pro nás je webový server XAMPP průchozí program. Nebudeme na něm zkoušet skripty, jakmile to nainstalujeme, okamžitě to zapomeneme. Proto se s tlačítky musíme jen seznámit, protože pokud je musíme použít, tak pouze jednou. Pokud některá tlačítka nemáte, přeskočte příslušné odstavce článku.

2.10. tlačítko" Shell" - spouští příkazový řádek Windows, což je pro uživatele tohoto operačního systému poněkud neobvyklé, a ještě více pro začátečníky.

2.11. tlačítko" Nastavení"nás vrátí do instalačního bodu přes příkazový řádek, kde můžete povolit nebo zakázat libovolný modul XAMPP nastavením určitého čísla. Lze použít, pokud máte povolený extra modul ( Perl). Pokud něco nebude tak, jak chce instalační program, budete vráceni sem.

2.12. tlačítko" Port-Check» šeky zdarma popř port 80 obsazen nezbytné pro provoz serveru Apache. Port 80 některé služby Windows se používají často, ale nejčastěji port 80 obsazený tak populárním programem jako je Skype.

Pokud máte port 80 obsazen jiný program, jádro webového serveru XAMPP se nespustí - serverový program Apache . O tom jak uvolnit port 80 se dozvíte v článku Problémy s instalací XAMPP. Po otevření portu 80 vraťte se k tomuto článku a pokračujte v nastavování Xampy.

2.13. Poslední řada tlačítek je pomocného charakteru, pak si je můžete pro zábavu mačkat sami.

Nás zajímají spíše tlačítka Admin v souladu s běžícími komponenty.

Při prvním spuštění se může objevit okno, ve kterém můžete vybrat jazyk pro XAMPP. Není tam žádná ruština - tak volíme angličtinu - angličtina.

Obr.4 Okno pro výběr jazyka

2.14. Když stisknete tlačítko Admin spolu s Apache, poté se spustí váš hlavní prohlížeč, v jehož okně uvidíte uvítací stránku „“ s adresou http://localhost/xampp/.

Obr.5 Úvodní stránka XAMPP

2.15. Text pod pozdravem " Vítejte v XAMPP pro Windows!“ je málo zajímavé, ale v řádku „Pro podporu OpenSSL použijte prosím testovací certifikát s https://127.0.0.1 nebo https://localhost„Jsme požádáni, abychom sledovali odkaz a obdrželi certifikát a zároveň identifikovali adresy v prohlížeči.

Klikněte na první odkaz https://127.0.0.1. I když prohlížeč nezná adresu XAMPP, považuje připojení za nedůvěryhodné. Po přechodu do prohlížeče vyberte „ Chápu riziko"a klikněte na" Přidejte výjimky».

Obr.6 Projdeme nastavení prohlížeče, abychom přidali stránku XAMPP k výjimkám

Na další kartě získáme důvěryhodný identifikátor a potvrdíme bezpečnostní výjimku.

Obr.7 V prohlížeči uděláme výjimku pro XAMPP adresu

2.16. Zbytek nastavení provedeme pomocí odkazů, které jsou v levém sloupci (bočním panelu) na stránkách XAMPP.

Hlavní pro nás budou „ Postavení», « Zabezpečení», phpMyAdmin" Kdo je zvědavý, může se na zbytek odkazů podívat sám.

2.17. Chcete-li přejít na nástroj pro správu XAMPP, klikněte na odkaz phpMyAdmin. Otevře se stránka, v jejímž středu je formulář pro vyplnění dvou polí: první pole pro zadání názvu základny našeho webu, druhé pole pro kódování.

Obr.9 Na stránce phpMyAdmin musíme vyplnit dvě pole.

2.18. Vložte jej do prvního pole, nad kterým je uvedeno Nová databáze, název vašeho webu designfornet(Myslím, že je logické, že název databáze je stejný jako název webu).

Pro vyplnění druhého pole je na konci obdélníku formuláře ukazatel; kliknutím na něj se zobrazí seznam kódování. Musíme jít dolů na čáru utf8_generai-ci a kliknutím na něj opravte toto kódování ve formuláři.

Obr. 10 Do prázdných polí zadejte název a vyberte základní kódování

Obr. 11 Potvrzení vytvoření databáze designfornet

2.20. Dále musíme vytvořit uživatele této databáze a nastavit jim přístupová hesla. Klikněte na odkaz Privilegium v horní části stránky.

Obr.12 Stránka se seznamem přednastavených uživatelů

Jak se ukázalo, XAMPP pro nás již vytvořil několik uživatelů se stejnými jmény vykořenit.

Vlastně tohle jeden uživatel ve dvou osobách, ale systém nám umožní aktivovat jednu osobu přes odkaz 127.0.0.1 a druhou – přes localhost.

2.21. Chcete-li vytvořit heslo pro prvního uživatele vykořenit Klikněte na ikonu „Upravit“ v extrémním sloupci „Akce“. Na stránce, která se otevře, přejděte dolů do bloku „Změnit heslo“.

Obr. 13 Blok „Změnit heslo“

Použil jsem své heslo ve tvaru stejného jména " vykořenit“, díky čemuž je to nejjednodušší.

Uživatelé, kteří se chystají otevřít XAMPP pro internet, si mohou vygenerovat složité heslo, pro které je níže tlačítko.

2.22. Po kliknutí na tlačítko „OK“ se zobrazí stránka potvrzující vytvoření hesla pro první vykořenit.

Rýže. 14 Potvrzovací okno pro vytvoření hesla

2.23. Chcete-li vytvořit heslo pro druhého uživatele, klikněte na odkaz Privilegium v horní části stránky. Klikněte na ikonu „Upravit“ a opakujte postup pro vytvoření hesla.

Obr. Opakujte registraci hesla pro druhý root

Jak vidíte, nastavil jsem pro něj také heslo vykořenit, stejně jako jeho jméno.

Obr. 16 Nastavte stejné heslo - root

2.24. Po nastavení hesel pro vykořenit vraťme se k odkazu Privilegium, kde v seznamech najdeme nepotřebné uživatele, které je potřeba smazat. Zaškrtněte políčko vedle tohoto uživatele a vyberte akci „Smazat vybrané uživatele“.

Rýže. 17 Stránka se seznamem uživatelů

Po všech přesunech by nám měli zůstat tři uživatelé: pma(uživatel ze systému) a dva stejné - vykořenit, se stejnými hesly.

2.25. Nyní, abychom všechna naše nastavení uložili, musíme restartovat XAMPP, pro který najdeme zástupce na Ploše xampp_stop.ex E. Po kliknutí na něj se objeví a zmizí černé okno příkazového řádku. Dále musíte kliknout na zástupce xampp_start.exe a zavřete černé varovné okno, takže spustíme Start před Stop. Je však jednodušší spustit Apache a MySql pomocí tlačítek ovládacího panelu XAMPP a okamžitě přejít na „ Admin»

2.26. Stiskněte tlačítko na ovládacím panelu Admin" pro opětovné přihlášení do XAMPP. Postupujte podle odkazu Postavení na stránku, kde jsou viditelné běžící komponenty.

Rýže. 18 Strana Postavení

2.27. Stránka na odkazu je mnohem zajímavější Zabezpečení , kde vidíme varování o problémech s komponentami XAMPP. Všechny problémy, které se nás týkají, jsem zvýraznil na obrázku v obdélnících. Jak vidíte, jeden problém jsme překonali.

Rýže. 19 Strana Zabezpečení

Chcete-li provést rychlý překlad, musíte zkopírovat anglické fráze do formuláře na stránce online překladače.

Podstatou problému je volný přístup z externí sítě, k jehož vyřešení byste měli následovat odkaz http://localhost/security/xamppsecurity.php umístěné pod varovnou tabulkou.

2.28. Na stránce, která se otevře, vložte své oblíbené vykořenit ve všech podobách. Můžete také určit, že Xamp vytvoří dokumenty, ve kterých budou uložena hesla.

Obr.20 Strana Bezpečnostní konzole MySQL & XAMPP

2.29. Po nastavení hesel je třeba restartovat XAMPP. Vše opakujeme jako v odstavci 2.25. a postupujte podle odkazu Zabezpečení pro kontrolu zbývajících problémů.

Obr.21 Strana Zabezpečení po nastavení hesel

Jak je patrné z obr. 21, hlavní komponenty běží a jsou pro ně vytvořeni uživatelé s přístupovými právy.

Další věc je, že jsem všude vložil svůj oblíbený vykořenit, protože nemá smysl vytvářet složitá hesla na domácím počítači. Již jsem psal, že XAMPP není určen pro průmyslové použití a v domácí síti složitá hesla vytvářejí pouze další potíže.

Jak jsem řekl na začátku článku, nastavení webového serveru XAMPP dokončíme po vytvoření testovacího webu.

Chcete-li to provést, budete muset přejít na článek Webové stránky na XAMPP.

Při vývoji webu je pro mě často výhodnější psát relativní cesty z kořenové složky, abych je neměnil při nahrávání na server, a také proto, abych při práci s PHP mohl 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ím okně klikněte na tlačítko 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 instalační cestu.
Dále nás instalační program požádá o potvrzení, že jsme připraveni zahájit instalaci. Klikněte na další.
Instalace XAMPP byla zahájena.
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 do konkrétní složky na našem serveru.

Nejprve musíte do souboru hosts přidat přesměrování webu. Tento soubor je umístěn ve složce etc na adrese: C:\Windows\System32\drivers\etc

Je bez oprávnění, takže když jej spustíte, budete muset k otevření vybrat běžný poznámkový blok.


Pokud chceme, aby se nám, když do prohlížeče napíšeme barbershop.local, otevře stránka ze složky na našem počítači v D/:XAMPP/htdocs/barbershop, přidáme do našeho souboru následující řádek.

Vytváření hostitelů

Po úpravě souboru hosts 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 v prohlížeči přejdeme na barbershop.local, otevře se hlavní stránka našeho virtuálního hostitele. 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/".


Nahoru