Jak nainstalovat Apache na Windows 10

apache

Apache, poprvé vydaný v roce 1995, je zcela bezplatný, multiplatformní, open source webový server, který již používá téměř polovina světových webových stránek. Přestože funguje na různých operačních systémech, v tomto příspěvku to vysvětlíme jak Nainstalujte Apache na Windows 10.

HTTP server Apache, pojmenovaný po jednom z nejbojovnějších indiánských kmenů, je mezi programátory velmi oblíbený zejména pro svou modularitu a fakt, že je neustále aktualizován.

Ale je to také možnost, která je stále více žádaná běžnými uživateli. Pokud vezmeme v úvahu, že základní funkcí serveru Apache je obsluhovat weby hostované různými prohlížeči, jako je Chrome, Firefox, Safari, můžeme říci, že jeho hlavním úkolem je udržovat plynulou a stabilní komunikaci mezi webovým serverem a webovým klientem, tedy uživatel.

Veškerá tato výměna informací je řízena protokolem HTTP. Apache nám navíc nabízí vysokou míru přizpůsobení díky svému modulárnímu systému. I když musíte být s těmito možnostmi opatrní, máme možnost některé aktivovat a jiné deaktivovat, podle našich preferencí.

Apache ve Windows 10: Výhody a nevýhody

Obecně platí, že instalace serveru Apache ve Windows 10 nám přinese mnoho výhod, i když je třeba vzít v úvahu i jiné ne tak pozitivní aspekty. Toto je stručné shrnutí výhod a nevýhod:

Klady

  • Je kompatibilní s Webové stránky založené na WordPressu a téměř se všemi CMS, které existují na trhu.
  • struktura modulárního typu, velmi flexibilní a univerzální.
  • funciona na serverech Windows i Linux.
  • Je to od open source (má za sebou velkou komunitu vývojářů) a zcela zdarma.
  • Ze stejných důvodů jako v předchozím bodě je neustále aktualizován, což znamená a bezpečnostní záruka.
  • Spojené státy americké soubory .htaccess, které usnadňují práci s hlavním CMS.

Contras

  • V případě webů s vysokou návštěvností, výkon může být ovlivněn.
  • Nesprávné použití modulů může vést k narušení bezpečnosti.

Nainstalujte Apache ve Windows 10 krok za krokem

Po vysvětlení, co je Apache a jaké prodeje představuje, se podívejme, jaké jsou kroky k instalaci Apache ve Windows 10 a také na nejčastější překážky, se kterými se můžeme setkat, a jak je vyřešit.

Předpoklady

požadavky na apache

Před pokračováním v instalaci je nutné ověřit, že naše verze Windows má příp Redistribuovatelné moduly Microsoft Visual C++ 2017. Ty jsou nutné pro fungování Apache. Normálně to ve Windows 10 není problém, ale přesto je lepší to zkontrolovat takto:

  1. Jdeme do nabídky Start a hledáme Ovládací panely.
  2. Poté vybereme «Programy».
  3. V nabídce, která se otevře, jdeme na "Program a funkce".
  4. V seznamu, který se zobrazí, se objeví komponenty, které jsou potřeba pro instalaci serveru Apache (viz obrázek výše v červeném poli).

Pokud tyto moduly nemáme, můžeme si je stáhnout z tento odkaz a nainstalovat je do našeho počítače. Pro 32bitové systémy si musíte stáhnout verzi (X86).

Dalším důležitým úkolem, který musíme udělat, je ujistit se, že v našem týmu máme a dostupný port pro Apache. Normálně je port 80 přiřazen serverům. To je ten, který musí být ponechán volný pro použití Apache. Abychom zajistili, že je to zdarma, provedeme následující:

  1. V nabídce Windows napíšeme powershell.
  2. Dále do konzole zadáme následující text: Test-NetConnection localhost -Port 80
  3. konečně na lince TcpTest proběhl úspěšně dostaneme odpověď:
    • Pravdivý pokud je port 80 již obsazen.
    • Falešný pokud je k dispozici port 80.

Konfigurace Apache

Jakmile jsou požadavky splněny, můžeme si stáhnout a nainstalovat Apache ve Windows 10. Další věc, kterou musíte udělat, je upravit konfigurační soubor abych vám řekl správný port. Pokud, jak jsme uvedli v předchozím příkladu, je tento port 80 a nezobrazuje se jako výchozí možnost, budeme postupovat následovně:

  1. Nejprve otevřeme složku c:\apache24\conf
  2. Tam upravíme soubor označený jako httpd.conf (můžete použít např. Poznámkový blok).
  3. V řádku, kde je napsáno "Listen XX", změníme tato čísla ("XX") na 80, což je zvolený port.
  4. Konečně v řádku, kde je napsáno ServerName localhost:XX děláme to samé

spustit apache

nainstalovat apache

Když je vše připraveno, tak to budeme moci udělat spustit apache na windows 10 ručně:

  1. Nejprve vstoupíme do složky c:\Apache24\bin
  2. Poté na soubor dvakrát klikneme httpd.exe

Pokud chceme, aby se Apache spouštěl automaticky, budeme muset nainstalovat jako službu systému Windows. Tímto způsobem se provede pokaždé, když spustíme operační systém. Tato metoda má další výhody, jako je zvýšená úroveň zabezpečení díky integraci do systému Windows. Takto bychom to měli udělat:

  1. V nabídce Windows píšeme cmd.
  2. Provádíme cmd s právy správce.
  3. Dále otevřeme složku \apache\bin: cd c:\apache24\bin
  4. Službu nainstalujeme pomocí následujícího příkazu: httpd.exe -k instalace
  5. Nakonec příkazem spustíme Apache httpd.exe -k start

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.