Nainstalujte apache, php a mysql (mariadb) na Windows pomocí xampp

Video: Xampp Installation (Apache PHP Mysql [MariaDB] Package) 2024

Video: Xampp Installation (Apache PHP Mysql [MariaDB] Package) 2024
Anonim

Někteří z vás mohou mít představu o tom, co název znamená a někteří z vás nemusí, takže než se dostaneme do tohoto tutoriálu, pojďme se plně seznámit se všemi podmínkami.

Apache je v současné době nejpoužívanějším softwarem webového serveru a posledních 20 a více let od svého prvního vydání v roce 1995. Zpracovává požadavky HTTP a umožňuje nám ukládat, zpracovávat a doručovat webové stránky lokálně nebo na internetu. Všechny webové stránky vyžadují, aby byl webový server zobrazen ve webovém prohlížeči.

PHP je skriptovací jazyk na straně serveru. PHP může běžet lokálně, samo o sobě, ale nejčastěji je známo, že běží jako rozšíření webového serveru. V tomto případě umožňuje vývojáři spouštět na serveru PHP aplikaci a výsledek doručit prostřednictvím prohlížeče. Toto je jeden z nejpopulárnějších skriptovacích jazyků na straně serveru.

MySQL je aplikace databázového serveru, která nám umožňuje ukládat a doručovat data pro aplikace a / nebo webové stránky. MySQL je standardem v open source databázovém softwaru po mnoho let. Od svého zakoupení společností Sun Microsystems v roce 2008 a v roce 2010 znovu prodaného společnosti Oracle se původní zakladatelé domnívali, že se odklonila od své povahy open source k komerční verzi. V reakci na to zakladatelé MySQL vytvořili zdrojový kód a vytvořili MariaDB, náhradu za MySQL, která slibuje, že bude vždy otevřený a bude kompatibilní s MySQL API a příkazy.

Pokud bychom shromáždili všechny výše uvedené informace, měli bychom získat webový server (Apache) schopný zpracovat skriptovací jazyk na straně serveru (PHP) a možnost ukládat informace pomocí databázového serveru (MariaDB).

Každý z popsaných kusů softwaru je k dispozici zdarma a lze jej stáhnout z jejich vyhrazených webových stránek nebo autorizovaných zrcadel. Problém je v tom, že ruční konfigurace může nějakou dobu trvat a vyžaduje pokročilé znalosti počítače / serveru, aby porozuměla tomu, co každá z možností dělá.

Naštěstí existuje mnoho alternativ a jednou z nich je XAMPP. To nám umožňuje snadno instalovat Apache, MySQL / MariaDB a PHP automatickou konfigurací během instalace. Zahrnuje také další balíčky jako FTP server FileZilla, Mercury Mail Server, Tomcat, PERL, phpMyAdmin a Webalizer. V podstatě vše, co potřebujete ke spuštění vlastního webového serveru pro testování a vývoj.

Co budete potřebovat:

  • PC s Microsoft Windows
  • připojení k internetu ke stažení instalačního programu
  • trpělivost

1. Co musíte udělat, je přejít na www.apachefriends.org a stáhnout si instalační program. XAMPP je také k dispozici pro počítače se systémem Linux a Mac OS X, takže si stáhněte správnou verzi pro váš operační systém.

2. Nainstalujte XAMPP pomocí staženého instalačního programu. Pamatujte, že během instalace budete vyzváni k výběru balíčků, které potřebujete. Zde můžete odškrtnout vše kromě Apache, MySQL a PHP, ale doporučuji také nainstalovat phpMyAdmin a Webalizer. Ty vám pomohou spravovat vaše databáze MySQL a také poskytovat informace o používání webových stránek.

3. Po instalaci vás uvítá ovládací panel XAMPP. Zde můžete spouštět a zastavovat serverové aplikace a provádět úpravy jejich konfiguračních souborů. Pro spuštění Apache a MySQL stačí stisknout tlačítka Start pro každé z nich.

4. Po spuštění serverů otevřete svůj oblíbený prohlížeč a přejděte na adresu http://172.0.0.1 nebo http: // localhost, abyste se dostali na hlavní stránku XAMPP. Odtud můžete přistupovat k phpMyAdmin, prohlížet si konfiguraci PHP pomocí PHPInfo a také přistupovat k často kladeným otázkám a sekci HOW-TO, které by měly stačit, abyste mohli začít s XAMPP.

Gratulujeme! Nainstalovali jste Apache, PHP a MySQL / MariaDB na počítač se systémem Windows pomocí XAMPP. Nyní můžete webové stránky testovat a vyvíjet tak, že je budete spouštět lokálně, místo toho, abyste museli upravovat každý soubor na webový server.

POZNÁMKA 1: Abyste mohli přistupovat na web nebo skript pomocí XAMPP, musíte přesunout soubory webů do složky nazvané HTDOCS umístěné uvnitř instalační složky XAMPP (obvykle C: \ XAMPP).

POZNÁMKA 2: Porty 80 a 443, používané ve výchozím nastavení Apache, mohou být na vašem počítači blokovány nebo rezervovány jinými aplikacemi. Například Skype si vyhrazuje tyto porty v případě, že ostatní nejsou k dispozici, a nadále si je vyhrazuje, i když je nepoužívá. Toto můžete ve službě Skype vypnout zrušením zaškrtnutí políčka Použít port 80 a 443 pro další příchozí připojení v nabídce Nástroje -> Možnosti -> Upřesnit -> Připojení.

POZNÁMKA 3: Pokud je váš počítač za routerem a chcete přistupovat k webovým serverům hostovaným na XAMPP z externího připojení, budete muset nastavit port vpřed na routeru k XAMPP stroji pro porty 80 (HTTP), 443 (HTTPS) a 3306 (MySQL).

Máte-li jakékoli další otázky, použijte níže uvedenou sekci komentářů.

Nainstalujte apache, php a mysql (mariadb) na Windows pomocí xampp