Az Apache telepítése Windows 10 rendszeren

apache

Először 1995-ben jelent meg, az Apache egy teljesen ingyenes, többplatformos, nyílt forráskódú webszerver, amelyet már a világ webhelyeinek közel fele használ. Bár különböző operációs rendszereken működik, ebben a bejegyzésben elmagyarázzuk hogyan Az Apache telepítése Windows 10 rendszeren.

Az egyik legháborúsabb indián törzsről elnevezett Apache HTTP szerver nagyon népszerű a programozók körében, főleg modularitása és folyamatos frissítése miatt.

De ez egy olyan lehetőség is, amelyre a normál felhasználók egyre nagyobb igénye van. Ha figyelembe vesszük, hogy az Apache szerver alapvető funkciója a különféle böngészők (pl. Chrome, Firefox, Safari) által tárolt webek kiszolgálása, akkor azt mondhatjuk, hogy fő feladata a zökkenőmentes és stabil kommunikáció fenntartása a webszerver és a webkliens között, vagyis a felhasználó.

Mindezt az információcserét a HTTP protokollon keresztül kezelik. Ezenkívül az Apache moduláris rendszerének köszönhetően nagyfokú testreszabhatóságot kínál számunkra. Bár ezekkel a lehetőségekkel óvatosnak kell lennie, lehetőségünk van egyeseket aktiválni, másokat deaktiválni, saját preferenciáink szerint.

Apache a Windows 10 rendszerben: Előnyök és hátrányok

Általánosságban elmondható, hogy egy Apache szerver telepítése Windows 10 rendszerben számos előnnyel jár számunkra, bár más, nem túl pozitív szempontokat is figyelembe kell venni. Ez egy rövid összefoglaló az előnyökről és hátrányokról:

Érvek

  • Ez kompatibilis WordPress alapú weboldalak és szinte az összes, a piacon létező tartalomkezelő rendszerrel.
  • Van egy moduláris típusú szerkezet, nagyon rugalmas és sokoldalú.
  • Működik Windows és Linux szervereken egyaránt.
  • Ez innen származik nyílt forráskódú (nagy fejlesztői közösség van mögötte) és teljesen ingyenes.
  • Ugyanazok miatt, mint az előző pontban, folyamatosan frissül, ami azt jelenti, a biztonsági garancia.
  • USA .htaccess fájlokat, amelyek megkönnyítik a fő CMS-szel való munkát.

contras

  • A nagy forgalmú webhelyek esetében hatással lehet a teljesítményre.
  • A modulok helytelen használata okozhat biztonsági rések.

Az Apache telepítése a Windows 10 rendszerben lépésről lépésre

Miután elmagyaráztuk, mi az Apache, és milyen értékesítéseket jelent, nézzük meg, milyen lépések szükségesek az Apache telepítéséhez Windows 10 rendszerben, valamint a leggyakoribb akadályok, amelyekkel találkozhatunk, és hogyan lehet ezeket megoldani.

előfeltételek

apache követelmények

A telepítés megkezdése előtt meg kell győződni arról, hogy a mi Windows verziónk rendelkezik a Microsoft Visual C++ 2017 újraterjeszthető modulok. Ezek szükségesek az Apache működéséhez. A Windows 10 rendszerben ez általában nem jelent problémát, de mégis jobb, ha így ellenőrizzük:

  1. Menjünk a start menübe, és keressük meg a Vezérlőpult.
  2. Ezután kiválasztjuk "Programok".
  3. A megnyíló menün belül megyünk "Program és szolgáltatások".
  4. A megjelenő listában megjelennek az Apache szerver telepítéséhez szükséges összetevők (lásd a fenti képet, a piros mezőben).

Ha nem rendelkezünk ezekkel a modulokkal, letölthetjük őket innen meg ezt a linket és telepítsük őket a számítógépünkre. 32 bites rendszerek esetén le kell töltenie az (X86) verziót.

Egy másik fontos feladat, amit meg kell tennünk, hogy megbizonyosodjunk arról, hogy a csapatunkban a elérhető port az Apache számára. Általában a 80-as port van hozzárendelve a szerverekhez. Ez az, amelyet szabadon kell hagyni, hogy az Apache használhassa. Az ingyenesség biztosítása érdekében a következőket tesszük:

  1. A Windows menübe írjuk be powershell.
  2. Ezután a konzolba írjuk be a következő szöveget: Test-NetConnection localhost -Port 80
  3. végre a vonalon TcpTestSikerült megkapjuk a választ:
    • Igaz ha a 80-as port már foglalt.
    • Hamis ha elérhető a 80-as port.

Apache konfiguráció

Ha a követelmények teljesülnek, letölthetjük és telepíthetjük az Apache-t Windows 10 rendszerre. A következő teendő az módosítsa a konfigurációs fájlt hogy megmondja a megfelelő portot. Ha, ahogy az előző példában említettük, ez a port 80, és nem jelenik meg alapértelmezett beállításként, akkor a következőképpen járunk el:

  1. Először is megnyitjuk a mappát c:\apache24\conf
  2. Ott szerkesztjük a httpd.conf jelzésű fájlt (például használhatja a Jegyzettömböt).
  3. A "Listen XX" sorban lévő számokat ("XX") módosítjuk 80-ra, amely a kiválasztott port.
  4. Végül abban a sorban, ahol ez áll ServerName localhost:XX mi is így teszünk

fuss apache-t

telepítse az apache-t

Ha minden készen van, így leszünk képesek futtassa az apache-t windows 10-en manuálisan:

  1. Először elérjük a mappát c:\Apache24\bin
  2. Ezután duplán kattintunk a fájlra httpd.exe

Ha azt akarjuk, hogy az Apache automatikusan fusson, akkor muszáj lesz telepítse Windows szolgáltatásként. Ily módon minden alkalommal lefut, amikor elindítjuk az operációs rendszert. Ennek a módszernek más előnyei is vannak, például a Windowsba integrált fokozott biztonsági szint. Ezt így kell tennünk:

  1. A Windows menüben írunk cmd.
  2. Kivégezzük cmd rendszergazdai jogokkal.
  3. Ezután megnyitjuk a mappát \apache\bin: cd c:\apache24\bin
  4. A szolgáltatást a következő paranccsal telepítjük: httpd.exe -k telepítése
  5. Végül elindítjuk az Apache-t a paranccsal httpd.exe -k start

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.