Kako instalirati Apache na Windows 10

apache

Prvi put objavljen 1995. godine, Apache je potpuno besplatan, cross-platform, web server otvorenog koda koji već koristi skoro polovina svjetskih web stranica. Iako radi na različitim operativnim sistemima, u ovom postu ćemo objasniti kako Instalirajte Apache na Windows 10.

Apache HTTP server, nazvan po jednom od najratobornijih indijanskih plemena, veoma je popularan među programerima, posebno zbog svoje modularnosti i činjenice da se stalno ažurira.

Ali to je i opcija koja je sve traženija od strane normalnih korisnika. Ako uzmemo u obzir da je osnovna funkcija Apache servera da opslužuje webove koje hostuju različiti pretraživači kao što su Chrome, Firefox, Safari, možemo reći da je njegov glavni zadatak da održavati glatku i stabilnu komunikaciju između web servera i web klijenta, odnosno korisnika.

Sva ova razmjena informacija se upravlja putem HTTP protokola. Osim toga, Apache nam nudi visok stepen prilagođavanja zahvaljujući svom modularnom sistemu. Iako morate biti oprezni s ovim opcijama, imamo mogućnost aktiviranja nekih i deaktiviranja drugih, prema našim željama.

Apache u Windows 10: prednosti i nedostaci

Općenito, instaliranje Apache servera u Windows 10 će nam donijeti mnoge prednosti, iako se moraju uzeti u obzir i drugi ne tako pozitivni aspekti. Ovo je kratak sažetak prednosti i nedostataka:

pros

  • Kompatibilan je sa Web stranice bazirane na WordPressu i sa skoro svim CMS-ima koji postoje na tržištu.
  • Ima a struktura modularnog tipa, veoma fleksibilan i svestran.
  • Funciona i na Windows i na Linux serverima.
  • Je iz open source (ima veliku zajednicu programera iza sebe) i potpuno besplatno.
  • Iz istih razloga kao u prethodnoj tački, stalno se ažurira, što znači a garancija sigurnosti.
  • SAD .htaccess fajlovi, koji olakšavaju rad sa glavnim CMS-om.

Contras

  • U slučaju web stranica s velikim prometom, performanse mogu biti pogođene.
  • Nepravilna upotreba modula može dovesti do kršenja sigurnosti.

Instalirajte Apache u Windows 10 korak po korak

Nakon što smo objasnili šta je Apache i kakvu prodaju predstavlja, da vidimo koji su koraci za instaliranje Apachea u Windows 10, kao i najčešće prepreke na koje možemo naići i kako ih rešiti.

Preduslovi

apache zahtjevi

Prije nego što nastavite s instalacijom, potrebno je provjeriti da li naša verzija Windows-a ima Microsoft Visual C++ 2017 moduli za redistribuciju. Ovo je potrebno da bi Apache radio. Obično u Windowsu 10 to nije problem, ali ipak je bolje provjeriti ovako:

  1. Idemo na početni meni i tražimo Kontrolna tabla.
  2. Zatim biramo «Programi».
  3. U okviru menija koji se otvori, idemo na "Program i karakteristike".
  4. Na listi koja se prikazuje pojaviće se komponente koje su potrebne za instalaciju Apache servera (pogledajte sliku iznad, u crvenom polju).

Ako nemamo ove module, možemo ih preuzeti sa Ova veza i instaliramo ih na naš računar. Za 32-bitne sisteme morate preuzeti verziju (X86).

Još jedan važan zadatak koji moramo da uradimo je da se pobrinemo da u našem timu imamo a dostupan port za Apache. Obično je port 80 onaj koji je dodijeljen serverima. To je onaj koji mora biti slobodan da bi ga Apache koristio. Kako bismo bili sigurni da je besplatno, učinit ćemo sljedeće:

  1. U Windows meniju kucamo powershell.
  2. Zatim u konzolu unosimo sljedeći tekst: Test-NetConnection localhost -Port 80
  3. konačno na liniji TcpTestSucceeded dobićemo odgovor:
    • istinski ako je port 80 već zauzet.
    • lažan ako je port 80 dostupan.

Apache konfiguracija

Nakon što su uslovi ispunjeni, možemo preuzeti i instalirati Apache u Windows 10. Sljedeće što treba učiniti je izmijenite konfiguracijski fajl da vam kažem tačan port. Ako je, kao što smo spomenuli u prethodnom primjeru, taj port 80 i ne pojavljuje se kao zadana opcija, postupit ćemo na sljedeći način:

  1. Prije svega, otvaramo mapu c:\apache24\conf
  2. Tamo uređujemo datoteku označenu kao httpd.conf (možete koristiti Notepad, na primjer).
  3. U redu gdje piše "Slušaj XX" mijenjamo te brojeve ("XX") u 80, što je odabrani port.
  4. Konačno, u redu gdje piše Ime servera localhost:XX mi radimo isto

pokrenite apache

instaliraj apache

Sa svime spremnim, ovako ćemo moći pokrenite apache na Windows 10 ručno:

  1. Prvo pristupamo folderu c:\Apache24\bin
  2. Zatim dvaput kliknemo na datoteku httpd.exe

Ako želimo da se Apache pokreće automatski, moraćemo instalirajte ga kao Windows servis. Na taj način će se izvršavati svaki put kada pokrenemo operativni sistem. Ova metoda ima i druge prednosti, kao što je povećanje nivoa sigurnosti integracijom u Windows. Evo kako bismo to trebali učiniti:

  1. U Windows meniju pišemo cmd.
  2. Izvršavamo cmd sa administratorskim pravima.
  3. Zatim otvaramo fasciklu \apache\bin: cd c:\apache24\bin
  4. Servis instaliramo sljedećom naredbom: httpd.exe -k instalacija
  5. Konačno, pokrećemo Apache sa naredbom httpd.exe -k start

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.