Kā instalēt Apache operētājsistēmā Windows 10

apache

Apache, kas pirmo reizi tika izlaists 1995. gadā, ir pilnīgi bezmaksas, vairāku platformu atvērtā pirmkoda tīmekļa serveris, ko jau izmanto gandrīz puse pasaules vietņu. Lai gan tas darbojas dažādās operētājsistēmās, šajā ziņojumā mēs to izskaidrosim cik Instalējiet Apache operētājsistēmā Windows 10.

Apache HTTP serveris, kas nosaukts vienas no kareivīgākajām indiāņu ciltīm, ir ļoti populārs programmētāju vidū, jo īpaši tā modularitātes un nepārtrauktas atjaunināšanas dēļ.

Taču tā ir arī iespēja, ko arvien vairāk pieprasa parastie lietotāji. Ja ņemam vērā, ka Apache servera galvenā funkcija ir apkalpot dažādu pārlūkprogrammu, piemēram, Chrome, Firefox, Safari, mitinātos tīmekli, varam teikt, ka tā galvenais uzdevums ir uzturēt vienmērīgu un stabilu saziņu starp tīmekļa serveri un tīmekļa klientu, tas ir, lietotājs.

Visa šī informācijas apmaiņa tiek pārvaldīta, izmantojot HTTP protokolu. Turklāt Apache piedāvā mums augstu pielāgošanas pakāpi, pateicoties savai modulārajai sistēmai. Lai gan jums ir jābūt uzmanīgiem ar šīm opcijām, mēs varam aktivizēt dažas un deaktivizēt citas atbilstoši savām vēlmēm.

Apache operētājsistēmā Windows 10: priekšrocības un trūkumi

Kopumā Apache servera instalēšana operētājsistēmā Windows 10 mums dos daudz priekšrocību, lai gan jāņem vērā arī citi ne tik pozitīvi aspekti. Šis ir īss kopsavilkums par plusiem un mīnusiem:

Plusi

  • Tas ir saderīgs ar Uz WordPress balstītas vietnes un ar gandrīz visām tirgū esošajām SPS.
  • Ir a modulāra tipa struktūra, ļoti elastīgs un daudzpusīgs.
  • Tas darbojas gan Windows, gan Linux serveros.
  • Ir no atvērtā koda (tam ir liela izstrādātāju kopiena) un tas ir pilnīgi bez maksas.
  • To pašu iemeslu dēļ kā iepriekšējā punktā, tas tiek pastāvīgi atjaunināts, kas nozīmē a drošības garantija.
  • Izmantot .htaccess faili, kas atvieglo darbu ar galveno CMS.

Contras

  • Vietņu ar lielu trafiku gadījumā veiktspēja var tikt ietekmēta.
  • Nepareiza moduļu izmantošana var izraisīt drošības pārkāpumiem.

Soli pa solim instalējiet Apache operētājsistēmā Windows 10

Izskaidrojot, kas ir Apache un kādus pārdošanas apjomus tas pārstāv, apskatīsim, kādas ir Apache instalēšanas darbības operētājsistēmā Windows 10, kā arī visbiežāk sastopamos šķēršļus, ar kuriem varam saskarties, un kā tos novērst.

Priekšnosacījumi

apache prasības

Pirms turpināt instalēšanu, ir jāpārbauda, ​​vai mūsu Windows versijai ir Microsoft Visual C++ 2017 atkārtoti izplatāmi moduļi. Tie ir nepieciešami, lai Apache darbotos. Parasti operētājsistēmā Windows 10 tā nav problēma, bet tomēr labāk to pārbaudīt šādi:

  1. Mēs ejam uz sākuma izvēlni un meklējam Vadības panelis.
  2. Tad mēs izvēlamies "Programmas".
  3. Atvērtajā izvēlnē mēs gatavojamies "Programma un līdzekļi".
  4. Parādītajā sarakstā tiks parādīti komponenti, kas nepieciešami Apache servera instalēšanai (skatiet attēlu augstāk, sarkanajā lodziņā).

Ja mums nav šo moduļu, mēs varam tos lejupielādēt no šī saite un instalējiet tos mūsu datorā. 32 bitu sistēmām jums ir jālejupielādē versija (X86).

Vēl viens svarīgs uzdevums, kas mums jādara, ir pārliecināties, ka mūsu komandā ir a pieejamais ports Apache. Parasti 80. ports ir tas, kas tiek piešķirts serveriem. Tas ir tas, kas ir jāatstāj brīvi, lai to varētu izmantot Apache. Lai pārliecinātos, ka tas ir bez maksas, mēs rīkojamies šādi:

  1. Windows izvēlnē mēs ierakstām Powershell.
  2. Tālāk konsolē ievadām šādu tekstu: Test-NetConnection localhost -Port 80
  3. beidzot uz līnijas TcpTest Succeeded saņemsim atbildi:
    • Patiess ja ports 80 jau ir aizņemts.
    • Nepatiess ja ir pieejams ports 80.

Apache konfigurācija

Kad prasības ir izpildītas, mēs varam lejupielādēt un instalēt Apache operētājsistēmā Windows 10. Nākamā lieta, kas jādara, ir modificēt konfigurācijas failu lai pateiktu pareizo portu. Ja, kā mēs minējām iepriekšējā piemērā, šis ports ir 80 un tas neparādās kā noklusējuma opcija, mēs rīkojamies šādi:

  1. Pirmkārt, mēs atveram mapi c:\apache24\conf
  2. Tur mēs rediģējam failu, kas atzīmēts kā httpd.conf (varat izmantot, piemēram, Notepad).
  3. Rindā, kurā ir rakstīts "Listen XX", mēs mainām šos skaitļus ("XX") uz 80, kas ir izvēlētais ports.
  4. Visbeidzot, rindā, kur teikts Servera nosaukums localhost:XX mēs darām tāpat

palaist apache

instalēt apache

Kad viss ir gatavs, šādi mēs varēsim palaist apache operētājsistēmā Windows 10 manuāli:

  1. Vispirms mēs piekļūstam mapei c:\Apache24\bin
  2. Pēc tam veicam dubultklikšķi uz faila httpd.exe

Ja mēs vēlamies, lai Apache palaistu automātiski, mums tas būs jādara instalējiet to kā Windows pakalpojumu. Tādā veidā tas tiks izpildīts katru reizi, kad startēsim operētājsistēmu. Šai metodei ir arī citas priekšrocības, piemēram, paaugstināts drošības līmenis, integrējot to sistēmā Windows. Mums tas jādara šādi:

  1. Windows izvēlnē mēs rakstām cmd.
  2. Mēs izpildām cmd ar administratora tiesībām.
  3. Tālāk mēs atveram mapi \apache\bin: cd c:\apache24\bin
  4. Mēs instalējam pakalpojumu ar šādu komandu: httpd.exe -k instalēšana
  5. Visbeidzot, mēs sākam Apache ar komandu httpd.exe -k sākums

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.