Kaip įdiegti „Apache“ sistemoje „Windows 10“.

Apache

Pirmą kartą išleista 1995 m., Apache yra visiškai nemokamas kelių platformų atvirojo kodo žiniatinklio serveris, kurį jau naudoja beveik pusė pasaulio svetainių. Nors jis veikia skirtingose ​​operacinėse sistemose, šiame pranešime mes paaiškinsime kaip Įdiekite „Apache“ sistemoje „Windows 10“.

Apache HTTP serveris, pavadintas vienos karingiausių Amerikos indėnų genčių vardu, yra labai populiarus tarp programuotojų, ypač dėl savo moduliškumo ir nuolat atnaujinamo.

Tačiau tai taip pat yra galimybė, kurios vis labiau paklausa paprasti vartotojai. Jei atsižvelgsime į tai, kad pagrindinė Apache serverio funkcija yra aptarnauti žiniatinklius, kuriuos talpina įvairios naršyklės, tokios kaip Chrome, Firefox, Safari, galime teigti, kad pagrindinė jo užduotis yra palaikyti sklandų ir stabilų ryšį tarp žiniatinklio serverio ir žiniatinklio kliento, tai yra vartotojas.

Visas šis keitimasis informacija valdomas naudojant HTTP protokolą. Be to, „Apache“ dėl savo modulinės sistemos siūlo mums didelį pritaikymo laipsnį. Nors su šiomis parinktimis turite būti atsargūs, mes galime suaktyvinti kai kurias, o išjungti kitas, atsižvelgdami į savo pageidavimus.

„Apache“ sistemoje „Windows 10“: privalumai ir trūkumai

Apskritai, „Apache“ serverio įdiegimas „Windows 10“ atneš daug naudos, nors reikia atsižvelgti ir į kitus ne tokius teigiamus aspektus. Tai yra trumpa privalumų ir trūkumų santrauka:

Argumentai "už"

  • Tai suderinama su WordPress pagrįstos svetainės ir su beveik visomis rinkoje esančiomis TVS.
  • Turi a modulinio tipo struktūra, labai lankstus ir universalus.
  • Tai veikia tiek Windows, tiek Linux serveriuose.
  • Yra iš atvirojo kodo (už jį yra didelė kūrėjų bendruomenė) ir visiškai nemokama.
  • Dėl tų pačių priežasčių, kaip ir ankstesniame punkte, jis nuolat atnaujinamas, o tai reiškia a saugumo garantija.
  • JAV .htaccess failai, kurios palengvina darbą su pagrindine TVS.

Contras

  • Svetainių su dideliu srautu atveju, gali būti paveiktas našumas.
  • Netinkamas modulių naudojimas gali sukelti saugumo pažeidimus.

Įdiekite „Apache“ sistemoje „Windows 10“ žingsnis po žingsnio

Paaiškinę, kas yra „Apache“ ir kokius pardavimus jis reiškia, pažiūrėkime, kokie yra „Apache“ diegimo „Windows 10“ žingsniai, taip pat dažniausiai pasitaikančios kliūtys ir kaip jas išspręsti.

Būtinos sąlygos

apache reikalavimai

Prieš pradedant diegti, būtina patikrinti, ar mūsų „Windows“ versijoje yra „Microsoft Visual C++ 2017“ perskirstomi moduliai. Jie reikalingi, kad „Apache“ veiktų. Paprastai Windows 10 tai nėra problema, tačiau vis tiek geriau tai patikrinti taip:

  1. Einame į pradžios meniu ir ieškome Valdymo skydas.
  2. Tada pasirenkame „Programos“.
  3. Atsidariusiame meniu mes ketiname "Programa ir funkcijos".
  4. Rodomame sąraše atsiras komponentai, kurių reikia Apache serveriui įdiegti (žr. paveikslėlį aukščiau, raudoname laukelyje).

Jei šių modulių neturime, galime juos atsisiųsti iš šią nuorodą ir įdiegti juos mūsų kompiuteryje. 32 bitų sistemoms turite atsisiųsti versiją (X86).

Kita svarbi užduotis, kurią turime padaryti, yra užtikrinti, kad mūsų komandoje būtų a prieinamas „Apache“ prievadas. Paprastai serveriams priskiriamas 80 prievadas. Tai turi būti palikta laisva, kad ją galėtų naudoti „Apache“. Norėdami įsitikinti, kad tai nemokama, atliksime šiuos veiksmus:

  1. „Windows“ meniu įvedame powershell.
  2. Tada konsolėje įvedame šį tekstą: „Test-NetConnection“ vietinis pagrindinis kompiuteris - „Port 80“.
  3. pagaliau ant linijos TcpTest Succeeded gausime atsakymą:
    • Tiesa jei 80 prievadas jau užimtas.
    • Klaidingas jei yra 80 prievadas.

„Apache“ konfigūracija

Kai bus įvykdyti reikalavimai, galime atsisiųsti ir įdiegti „Apache“ sistemoje „Windows 10“. Kitas dalykas, kurį reikia padaryti, yra pakeisti konfigūracijos failą kad pasakytumėte teisingą prievadą. Jei, kaip minėjome ankstesniame pavyzdyje, tas prievadas yra 80 ir jis nerodomas kaip numatytoji parinktis, elgsimės taip:

  1. Pirmiausia atidarome aplanką c:\apache24\conf
  2. Ten mes redaguojame failą, pažymėtą kaip httpd.conf (galite naudoti, pavyzdžiui, Notepad).
  3. Eilutėje, kurioje parašyta „Listen XX“, tuos skaičius („XX“) pakeičiame į 80, tai yra pasirinktas prievadas.
  4. Galiausiai eilutėje, kurioje sakoma Serverio pavadinimas localhost:XX mes darome tą patį

paleisti apache

įdiegti apache

Viską paruošę taip ir galėsime paleisti apache windows 10 rankiniu būdu:

  1. Pirmiausia pasiekiame aplanką c:\Apache24\bin
  2. Tada dukart spustelėkite failą httpd.exe

Jei norime, kad „Apache“ paleistų automatiškai, turėsime Įdiekite jį kaip „Windows“ paslaugą. Tokiu būdu jis bus vykdomas kiekvieną kartą paleidus operacinę sistemą. Šis metodas turi kitų privalumų, pvz., padidina saugos lygį, nes jis yra integruotas į „Windows“. Štai kaip turėtume tai padaryti:

  1. „Windows“ meniu rašome cmd.
  2. Mes vykdome Cmd su administratoriaus teisėmis.
  3. Toliau atidarome aplanką \apache\bin: cd c:\apache24\bin
  4. Mes įdiegiame paslaugą naudodami šią komandą: httpd.exe -k įdiegti
  5. Galiausiai paleidžiame Apache su komanda httpd.exe -k pradžia

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.