Ako nainštalovať Apache na Windows 10

apache

Prvýkrát vydaný v roku 1995, Apache je úplne bezplatný, multiplatformový, open source webový server, ktorý už používa takmer polovica svetových webových stránok. Hoci funguje na rôznych operačných systémoch, v tomto príspevku to vysvetlíme ako Nainštalujte Apache na Windows 10.

HTTP server Apache, pomenovaný po jednom z najbojovnejších indiánskych kmeňov, je medzi programátormi veľmi obľúbený najmä pre svoju modularitu a neustálu aktualizáciu.

Je to však aj možnosť, ktorá je čoraz viac žiadaná bežnými používateľmi. Ak vezmeme do úvahy, že základnou funkciou servera Apache je obsluhovať weby hostené rôznymi prehliadačmi, ako sú Chrome, Firefox, Safari, môžeme povedať, že jeho hlavnou úlohou je udržiavať plynulú a stabilnú komunikáciu medzi webovým serverom a webovým klientom, teda používateľa.

Celá táto výmena informácií je riadená prostredníctvom protokolu HTTP. Apache nám navyše ponúka vysoký stupeň prispôsobenia vďaka svojmu modulárnemu systému. Aj keď musíte byť pri týchto možnostiach opatrní, máme možnosť niektoré aktivovať a iné deaktivovať, podľa našich preferencií.

Apache v systéme Windows 10: Výhody a nevýhody

Vo všeobecnosti nám inštalácia servera Apache v systéme Windows 10 prinesie veľa výhod, aj keď je potrebné zvážiť aj iné, nie také pozitívne aspekty. Toto je stručné zhrnutie výhod a nevýhod:

Pros

  • Je kompatibilný s Webové stránky založené na WordPress a takmer so všetkými CMS, ktoré existujú na trhu.
  • Má a štruktúra modulárneho typu, veľmi flexibilné a všestranné.
  • Funguje to na serveroch Windows aj Linux.
  • Je od otvorený zdroj (má za sebou veľkú komunitu vývojárov) a úplne zadarmo.
  • Z rovnakých dôvodov ako v predchádzajúcom bode sa neustále aktualizuje, čo znamená a bezpečnostná záruka.
  • Spojené štáty americké súbory .htaccess, ktoré uľahčujú prácu s hlavným CMS.

Contras

  • V prípade webových stránok s vysokou návštevnosťou, výkon môže byť ovplyvnený.
  • Nesprávne používanie modulov môže viesť k narušenia bezpečnosti.

Nainštalujte Apache v systéme Windows 10 krok za krokom

Po vysvetlení, čo je Apache a aký predaj predstavuje, sa pozrime, aké sú kroky na inštaláciu Apache v systéme Windows 10, ako aj na najčastejšie prekážky, s ktorými sa môžeme stretnúť, a ako ich vyriešiť.

predpoklady

požiadavky na apache

Pred pokračovaním v inštalácii je potrebné overiť, či naša verzia systému Windows obsahuje príp Redistribuovateľné moduly Microsoft Visual C++ 2017. Tieto sú potrebné na fungovanie Apache. V systéme Windows 10 to zvyčajne nie je problém, ale stále je lepšie to skontrolovať takto:

  1. Ideme do ponuky Štart a hľadáme Ovládací panel.
  2. Potom vyberieme «Programy».
  3. V rámci ponuky, ktorá sa otvorí, ideme na "Program a funkcie".
  4. V zobrazenom zozname sa objavia komponenty, ktoré sú potrebné na inštaláciu servera Apache (pozri obrázok vyššie v červenom poli).

Ak tieto moduly nemáme, môžeme si ich stiahnuť z ce lien a nainštalovať ich do nášho počítača. Pre 32-bitové systémy si musíte stiahnuť verziu (X86).

Ďalšou dôležitou úlohou, ktorú musíme urobiť, je uistiť sa, že v našom tíme máme a dostupný port pre Apache. Normálne je port 80 priradený k serverom. To je ten, ktorý musí byť ponechaný voľný, aby ho mohol používať Apache. Aby sme sa uistili, že je to zadarmo, urobíme nasledovné:

  1. V ponuke Windows napíšeme powershell.
  2. Ďalej do konzoly zadáme nasledujúci text: Test-NetConnection localhost -Port 80
  3. konečne na linke TcpTest prebehol úspešne dostaneme odpoveď:
    • Pravdivý ak je port 80 už obsadený.
    • Falošný ak je k dispozícii port 80.

Konfigurácia Apache

Po splnení požiadaviek môžeme stiahnuť a nainštalovať Apache na Windows 10. Ďalšia vec, ktorú musíte urobiť, je upraviť konfiguračný súbor aby som vám povedal správny port. Ak, ako sme uviedli v predchádzajúcom príklade, tento port je 80 a nezobrazuje sa ako predvolená možnosť, budeme postupovať takto:

  1. Najprv otvoríme priečinok c:\apache24\conf
  2. Tam upravíme súbor označený ako httpd.conf (môžete použiť napríklad Poznámkový blok).
  3. V riadku, kde je napísané "Listen XX", zmeníme tieto čísla ("XX") na 80, čo je zvolený port.
  4. Nakoniec v riadku, kde je napísané ServerName localhost:XX robíme to isté

spustiť apache

nainštalovať apache

Keď je všetko pripravené, takto to zvládneme spustiť apache na windows 10 ručne:

  1. Najprv vstúpime do priečinka c:\Apache24\bin
  2. Potom dvakrát klikneme na súbor httpd.exe

Ak chceme, aby sa Apache spúšťal automaticky, budeme musieť nainštalujte ho ako službu systému Windows. Týmto spôsobom sa vykoná pri každom spustení operačného systému. Táto metóda má ďalšie výhody, napríklad zvýšenú úroveň zabezpečenia integráciou do systému Windows. Takto by sme to mali urobiť:

  1. V ponuke Windows píšeme cmd.
  2. Vykonávame cmd s právami správcu.
  3. Ďalej otvoríme priečinok \apache\bin: cd c:\apache24\bin
  4. Službu nainštalujeme pomocou nasledujúceho príkazu: httpd.exe -k nainštalovať
  5. Nakoniec príkazom spustíme Apache httpd.exe -k štart

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.