Paano i-install ang Apache sa Windows 10

Apache

Unang inilabas noong 1995, ang Apache ay isang ganap na libre, cross-platform, open source na web server na ginagamit na ng halos kalahati ng mga website sa mundo. Kahit na ito ay gumagana sa iba't ibang mga operating system, sa post na ito ay ipapaliwanag namin paano I-install ang Apache sa Windows 10.

Ang Apache HTTP server, na pinangalanan sa isa sa mga pinaka-warlike Native American na tribo, ay napakapopular sa mga programmer, lalo na sa modularity nito at ang katotohanang ito ay patuloy na ina-update.

Ngunit isa rin itong opsyon na lalong hinihiling ng mga normal na gumagamit. Kung isasaalang-alang natin na ang mahalagang pag-andar ng Apache server ay upang maghatid ng mga web na naka-host ng iba't ibang mga browser tulad ng Chrome, Firefox, Safari, maaari nating sabihin na ang pangunahing gawain nito ay mapanatili ang maayos at matatag na komunikasyon sa pagitan ng web server at web client, iyon ay, ang gumagamit.

Ang lahat ng pagpapalitan ng impormasyong ito ay pinamamahalaan sa pamamagitan ng HTTP protocol. Bilang karagdagan, nag-aalok sa amin ang Apache ng mataas na antas ng pagpapasadya salamat sa modular system nito. Bagama't kailangan mong mag-ingat sa mga opsyong ito, mayroon kaming posibilidad na i-activate ang ilan at i-deactivate ang iba, ayon sa aming mga kagustuhan.

Apache sa Windows 10: Mga kalamangan at kawalan

Sa pangkalahatan, ang pag-install ng Apache server sa Windows 10 ay magdadala sa amin ng maraming benepisyo, kahit na ang iba pang hindi masyadong positibong aspeto ay dapat ding isaalang-alang. Ito ay isang maikling buod ng mga kalamangan at kahinaan:

Mga kalamangan

  • Tugma ito Mga website na nakabase sa WordPress at sa halos lahat ng CMS na umiiral sa merkado.
  • Mayroong a modular na uri ng istraktura, napaka-flexible at maraming nalalaman.
  • Gumagana ito sa parehong Windows at Linux server.
  • Ay mula sa bukas na pinagmulan (ito ay may malaking komunidad ng mga developer sa likod nito) at ganap na libre.
  • Para sa parehong mga kadahilanan tulad ng sa nakaraang punto, ito ay patuloy na na-update, na nangangahulugang a garantiya ng seguridad.
  • Amerika .htaccess na mga file, na nagpapadali sa trabaho sa pangunahing CMS.

Mga kontras

  • Sa kaso ng mga website na may mataas na trapiko, maaaring maapektuhan ang pagganap.
  • Ang maling paggamit ng mga module ay maaaring humantong sa mga paglabag sa seguridad.

I-install ang Apache sa Windows 10 hakbang-hakbang

Nang maipaliwanag kung ano ang Apache at kung ano ang mga benta na kinakatawan nito, tingnan natin kung ano ang mga hakbang sa pag-install ng Apache sa Windows 10, pati na rin ang mga pinakakaraniwang hadlang na maaari nating makaharap at kung paano lutasin ang mga ito.

Mga kinakailangan

mga kinakailangan sa apache

Bago magpatuloy sa pag-install, kinakailangang i-verify na ang aming bersyon ng Windows ay mayroong Microsoft Visual C++ 2017 Redistributable Module. Kinakailangan ang mga ito para gumana ang Apache. Karaniwan sa Windows 10 hindi ito isang problema, ngunit gayon pa man, mas mahusay na suriin ito tulad nito:

  1. Pumunta kami sa start menu at hanapin ang Control Panel.
  2. Pagkatapos ay pumili kami «Mga Programa».
  3. Sa loob ng menu na bubukas, pupunta tayo "Programa at Mga Tampok".
  4. Sa listahan na ipinapakita, ang mga sangkap na kailangan para sa pag-install ng Apache server ay lilitaw (tingnan ang larawan sa itaas, sa pulang kahon).

Kung wala kaming mga module na ito, maaari naming i-download ang mga ito mula sa ang link na ito at i-install ang mga ito sa aming computer. Para sa 32-bit system kailangan mong i-download ang bersyon (X86).

Ang isa pang mahalagang gawain na dapat nating gawin ay tiyakin na mayroon tayo sa ating pangkat a magagamit na port para sa Apache. Karaniwan, ang port 80 ay ang isa na itinalaga sa mga server. Iyon ang dapat iwanang libre para magamit ng Apache. Para matiyak na libre ito, gagawin namin ang sumusunod:

  1. Sa menu ng Windows, nagta-type kami Power shell.
  2. Susunod, sa console ipinasok namin ang sumusunod na teksto: Test-NetConnection localhost -Port 80
  3. sa wakas nasa linya na TcpTestSucceeded matatanggap namin ang sagot:
    • Totoo kung abala na ang port 80.
    • Huwad kung magagamit ang port 80.

Pag-configure ng Apache

Kapag natugunan ang mga kinakailangan, maaari naming i-download at i-install ang Apache sa Windows 10. Ang susunod na gagawin ay baguhin ang configuration file para sabihin sa iyo ang tamang port. Kung, tulad ng nabanggit namin sa nakaraang halimbawa, ang port na iyon ay 80 at hindi ito lumilitaw bilang isang default na opsyon, magpapatuloy kami sa mga sumusunod:

  1. Una sa lahat, binuksan namin ang folder c:\apache24\conf
  2. Doon namin i-edit ang file na minarkahan bilang httpd.conf (maaari mong gamitin ang Notepad, halimbawa).
  3. Sa linya kung saan ito nagbabasa ng "Makinig XX" binabago namin ang mga numerong iyon ("XX") sa 80, na siyang napiling port.
  4. Sa wakas, sa linya kung saan sinasabi nito ServerName localhost:XX pareho tayo

magpatakbo ng apache

i-install ang apache

Sa lahat ng handa, ito ay kung paano namin magagawang magpatakbo ng apache sa windows 10 mano-mano:

  1. Una naming i-access ang folder c:\Apache24\bin
  2. Pagkatapos ay i-double click namin ang file httpd.exe

Kung gusto nating awtomatikong tumakbo ang Apache, kakailanganin natin i-install ito bilang isang serbisyo sa windows. Sa ganitong paraan, isasagawa ito sa tuwing sisimulan natin ang operating system. Ang pamamaraang ito ay may iba pang mga pakinabang, tulad ng mas mataas na antas ng seguridad sa pamamagitan ng pagsasama sa Windows. Ganito ang dapat nating gawin:

  1. Sa menu ng Windows nagsusulat kami cmd
  2. Isinasagawa namin cmd na may mga karapatan ng administrator.
  3. Susunod, binuksan namin ang folder \apache\bin: cd c:\apache24\bin
  4. I-install namin ang serbisyo gamit ang sumusunod na command: httpd.exe -k i-install
  5. Sa wakas, sinisimulan namin ang Apache gamit ang utos httpd.exe -k simulan

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.