Ve světě systémů máme mnoho nástrojů, které byly vyvinuty za účelem zvýšení kapacity správy dat a dosažení mnohem centralizovanější správy dat. Dnes se Solvetic zaměří na některé z nejznámějších aplikací, jako jsou Apache, PHP a MySQL, a uvidíme, jak je nainstalovat do Windows 10 jednoduchým a úplným způsobem. Když mluvíme o webovém serveru, je normální najít možnost Apache Windows 10, protože mluvíme o jeho multiplatformní povaze, open source a zdarma. Jeho používání se za ta léta velmi rozšířilo díky tomu, že kromě jednoduchosti používání dostává i pravidelné aktualizace.
Co je ApacheApache je dnes jednou z nejpoužívanějších služeb ve všem, co souvisí s webovým tématem. Je implementován jako server Apache HTTP, což je webový server s otevřeným zdrojovým kódem, který nám umožňuje vytvářet stránky a spravovat webové služby. Je to multiplatformní server, bezplatný, robustní a který nám nabízí zabezpečení a výkon. Server Apache je vyvinut v rámci projektu HTTP Server (httpd) skupiny Apache Software Foundation.
Na druhou stranu můžeme také chtít nainstalovat nástroje, jako je jazyk PHP, abychom se mohli vyvíjet přes web a vytvářet webové stránky. S PHP bude snadnější připojení serverů a také jednoduché uživatelské rozhraní. Pokud chceme spravovat i databáze, nejpoužívanější možností je MySQL, která obsahuje open source a její využití je s rozsáhlou kompatibilitou systému zcela optimální.
Co je PHPPHP (PHP: Hypertext Preprocessor) je široce používaný programovací jazyk s otevřeným zdrojovým kódem vhodný pro vývoj webu a může být vložen do webů založených na HTML. V současné době je mnoho webových stránek založeno na PHP a PHP se používá ke generování dynamických webových stránek.
Co je to MYSQLPro práci s databázemi máme MySQL, což je open source systém pro správu relačních databází (RDBMS) a je založen na strukturovaném dotazovacím jazyce (SQL). MySQL lze spustit v prostředí UNIX, Linux a Windows s plnou kompatibilitou.
Vidíme praktičnost těchto aplikací a pro jejich instalaci v systému Windows 10 máme dvě možnosti:
Možnost 1První dostupnou možností je stažení a instalace balíčků připravených k použití a nejoblíbenější jsou WampServer, XAMPP, což jsou bezplatné a snadno instalovatelné distribuce Apache, které obsahují MariaDB, PHP a Perl.
Možnost 2Za druhé, máme možnost vytvořit si vlastní funkční server WAMP individuálním stažením každé z komponent.
V tomto případě provedeme proces ruční instalace Apache, PHP a MySQL ve Windows 10.
1. Nainstalujte Apache na Windows 10
Krok 1
Nejprve nainstalujeme Apache v jeho aktuální verzi 2.4.28 VC15 z následujícího odkazu:
Toto stažení Apache Lounge nám umožňuje vždy stavět Apache s aktualizovanými závislostmi a nejnovějšími kompilátory, které byly plně testovány. Na binární soubory odkazuje ASF, Microsoft, PHP atd. a do těchto binárních souborů a modulů je zabaleno více a více softwaru.
Tyto binární soubory jsou vytvořeny ze zdrojů ASF na adrese httpd.apache.org a obsahují nejnovější opravy a závislosti jako zlib, openssl atd. Binární soubory nelze spustit v systémech Windows XP a 2003 a lze je spustit na: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Tam si můžeme vybrat 32 nebo 64bitovou verzi podle architektury, kterou máme. Jakmile si stáhneme soubor .zip, přistoupíme k jeho extrakci:
To, co jsme rozbalili, bude zkopírováno do kořenového adresáře C, v tomto případě zkopírujeme složku Apache24:
ZVĚTŠIT
Krok 2
Dalším krokem je stáhnout a nainstalovat Microsoft Visual C ++ 2012 Runtime, který je nezbytný pro spuštění Apache v prostředí Windows.
To lze stáhnout z následujícího odkazu:
Krok 3
Dalším krokem je úprava souboru httpd.conf, který najdeme v cestě C: \ Apache24 \ conf, a tam na něj můžeme kliknout pravým tlačítkem a vybrat možnost Otevřít pomocí a tam vybrat požadovaný textový editor:
Krok 4
V nasazeném souboru provedeme následující změny:
- V řádku Naslouchat nastavte * .80, abyste poslouchali všechny požadavky přes tento port
- Do řádku Název_serveru zadejte localhost: 80 k definování názvu domény serveru
- V řádku AllowOverride změňte none na All, aby byly povoleny přepisy .htaccess
Změny uložíme do souboru.
ZVĚTŠIT
Krok 5
Dalším krokem je zavedení Apache jako služby v systému Windows 10 a za tímto účelem otevřeme konzolu příkazového řádku jako správci a zadáme následující.
cd C: \ Apache24 \ binKrok 6
Jakmile jsme v adresáři, spustíme:
httpd -k instalace
ZVĚTŠIT
Krok 7
K ověření Apache vytvoříme soubor s názvem index.html a vložíme následující:
testování ApacheKrok 8Apache funguje!
Po uložení přejdeme do prohlížeče a napíšeme následující:
http: //localhost/index.html
3. Nainstalujte PHP na Windows 10
Jakmile je Apache nainstalován, bude nutné nainstalovat PHP, které můžeme stáhnout z následujícího odkazu. Jeho aktuální verze je 7,1 VC14.
Krok 1
Po stažení extrahujeme obsah do složky, kterou přejmenujeme na php a vložíme do kořene C:
ZVĚTŠIT
Tam upravíme INI soubor, ať už produkční nebo vývojový, a vytvoříme následující řádek:
extension_dir = "C: phpext"Krok 2
Tam můžeme podle potřeby povolit další rozšíření, jako jsou: Curl, GD, MySQL. Poté přejdeme na následující trasu:
Ovládací panely \ Systém a zabezpečení \ Systém
Krok 3
Tam klikneme na možnost Pokročilá konfigurace systému a zobrazí se následující okno:
Krok 4
Tam klikneme na tlačítko Proměnné prostředí a v novém okně přejdeme do sekce Systémové proměnné, vyhledáme řádek Cesta a klikneme na tlačítko Upravit:
Krok 5
V zobrazeném okně klikněte na tlačítko Nový a přidejte řádek C: \ php. Změny uložíte kliknutím na OK. Po nastavení proměnné prostředí je nutné restartovat systém.
Krok 6
Nyní musíme upravit konfigurační soubor Apache a přidat následující řádky do spodní části souboru a uložit změny.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler application / x-httpd-php .php # konfigurovat cestu k php.ini PHPIniDir "C: / php"
ZVĚTŠIT
5. Nainstalujte MySQL na Windows 10
Dalším krokem bude instalace MySQL, který má nejnovější verzi 5.6 a lze jej stáhnout na následujícím odkazu:
Krok 1
Po stažení spustíme soubor MSI a spustíme instalační proces MySQL v systému Windows 10 a zobrazí se následující okno. Tam aktivujeme pole, abychom přijali licenční podmínky, a klikneme na Další a nyní můžeme zvolit typ konfigurace MySQL, který se má nainstalovat:
ZVĚTŠIT
Krok 2
Na pravé straně uvidíme příslušné funkce, v tomto příkladu vybereme Výchozí vývojář. Po výběru klikněte na Další a zkontrolují se všechny požadavky a v případě selhání jej můžeme vybrat a nainstalovat kliknutím na tlačítko Provést:
ZVĚTŠIT
Krok 3
Jakmile bude tato aktualizace dokončena, uvidíme, že můžeme pokračovat v instalaci:
ZVĚTŠIT
Krok 4
Klikněte na Další a uvidíme následující. Tam musíme kliknout na tlačítko Provést a nainstalovat nebo aktualizovat všechny požadavky:
ZVĚTŠIT
Krok 5
Jakmile je proces ověření dokončen, uvidíme následující:
ZVĚTŠIT
Krok 6
Klikněte na Další a uvidíme následující:
ZVĚTŠIT
Krok 7
Tam klikneme na Další a uvidíme následující:
ZVĚTŠIT
Krok 8
Tam uvidíme příslušné konfigurační parametry MySQL. Klikněte na Další a nyní musíme přiřadit příslušné heslo MYSQL:
ZVĚTŠIT
Krok 9
Kliknutím na Další uvidíme název služby MySQL a můžeme konfigurovat, zda se MySQL spustí při spuštění.
ZVĚTŠIT
Krok 10
Klikněte znovu na Další a můžeme konfigurovat parametry pluginů a rozšíření:
ZVĚTŠIT
Krok 11
Kliknutím na Další se nám zobrazí souhrn provedených úprav. Nakonec kliknutím na tlačítko Execute provedeme změny a dokončíme instalaci.
ZVĚTŠIT
Tímto způsobem jsme nainstalovali Apache, PHP a MySQL v systému Windows 10. V tomto procesu jsme viděli důležitost schopnosti instalovat server Apache v systému Windows 10 a spravovat tak databáze úplnějším způsobem.