Com instal·lar Apache a Windows 10

apatxe

Llançat per primera vegada el 1995, Apache és un servidor web de codi obert, multiplataforma i totalment gratuït que ja usen gairebé la meitat dels llocs web de tot el món. Tot i que funciona en diferents sistemes operatius, en aquest post t'explicarem com instal·lar Apache a Windows 10.

El servidor HTTP Apache, batejat amb el nom d'una de les tribus natives americanes més guerreres, són molt populars entre els programadors, sobretot per la modularitat i pel fet de ser constantment actualitzat.

Però també és una opció cada cop més demandada pels usuaris normals. Si tenim en compte que la funció essencial del servidor Apache és servir les webs allotjades als diversos navegadors com Chrome, Firefox, Safari, podem dir que la seva comesa principal és la de mantenir una comunicació fluida i estable entre el servidor web i el client web, és a dir, lusuari.

Tot aquest intercanvi dinformació es gestiona a través del protocol HTTP. A més, Apache ens ofereix un alt grau de personalització gràcies al sistema modular. Tot i que cal ser prudent amb aquestes opcions, tenim la possibilitat d'activar-ne unes i desactivar-ne d'altres, segons les nostres preferències.

Apatxe a Windows 10: Avantatges i inconvenients

En línies generals, instal·lar un servidor Apache a Windows 10 ens reportarà molts beneficis, encara que també cal considerar altres aspectes no tan positius. Aquest és un breu resum dels pros i els contres:

pros

  • És compatible amb webs basades en WordPress i amb gairebé tots els CMS que existeixen al mercat.
  • Té una estructura de tipus modular, molt flexible i versàtil.
  • Funciona tant a servidors Windows com a Linux.
  • és d' codi obert (té una gran comunitat de desenvolupadors darrere) i totalment gratuït.
  • Per les mateixes raons del punt anterior, està constantment actualitzat, la qual cosa suposa una garantia de seguretat.
  • EUA fitxers .htaccess, que faciliten el treball amb els principals CMS.

Contres

  • En cas de webs amb un trànsit elevat, el rendiment es pot veure afectat.
  • L'ús incorrecte dels mòduls pot donar lloc a bretxes a la seguretat.

Instal·lar Apache a Windows 10 pas a pas

Un cop explicat què és Apache i quines són les vendes que representa, vegem quins són els passos per instal·lar Apache a Windows 10, així com els obstacles més comuns amb què ens podem trobar i la manera de solucionar-los.

requisits previs

requisits apatxe

Abans de procedir a la instal·lació, cal comprovar que la nostra versió de Windows té instal·lats els mòduls redistribuibles de Microsoft Visual C++ 2017. Aquests són imprescindibles per al funcionament d'Apache. Normalment, a Windows 10 això no és un problema, tot i així, és millor comprovar-ho així:

  1. Anem al menú d'inici i busquem el Tauler de control.
  2. Després seleccionem «Programes».
  3. Dins del menú que s'obre, anem a Programa i característiques.
  4. Al llistat que es desplega, apareixeran els components que es necessita per a la instal·lació del servidor Apache (veure imatge de dalt, al requadre vermell).

Si no tenim aquests mòduls, els podem descarregar des de aquest enllaç i instal·lar-los al nostre ordinador. Per a sistemes de 32 bits cal descarregar la versió (X86).

Una altra tasca important que hem de fer és assegurar-nos que comptem al nostre equip amb un port disponible per a Apache. Normalment, el port 80 és el que s'assigna als servidors. Aquest és el que cal deixar lliure perquè sigui usat per Apache. Per assegurar-nos que està lliure, farem el següent:

  1. Al menú de Windows, escrivim powershell.
  2. A continuació, a la consola introduïm el text següent: Test-NetConnection localhost -Port 80
  3. Finalment, a la línia TcpTestSucceeded rebrem la resposta:
    • Veritable si el port 80 ja està ocupat.
    • Fals si el port 80 està disponible.

Configuració d'Apache

Un cop complerts els requisits, ja podem descarregar i instal·lar Apache a Windows 10. El següent que cal fer és modificar el fitxer de configuració per indicar-li el port correcte. Si, com citàvem a l'exemple anterior, aquest port és el 80 i no apareix com a opció predeterminada, procedirem de la manera següent:

  1. En primer lloc, obrim la carpeta c:\apache24\conf
  2. Allà editem el fitxer marcat com a httpd.conf (es pot utilitzar Notepad, per exemple).
  3. A la línia on es llegeix «Listen XX» canviem aquests números («XX») per 80, que és el port seleccionat.
  4. Finalment, a la línia on posa ServerName localhost:XX fem el mateix.

Executar Apache

instal·lar apatxe

Amb tot ja disposat, així és com podrem executar Apache a Windows 10 manualment:

  1. Primer accedim a la carpeta c:\Apache24\bin
  2. Després fem doble clic al fitxer httpd.exe

Si volem que Apache s'executi de forma automàtica, haurem de instal·lar-lo com un servei de Windows. D'aquesta manera, s'executarà cada cop que iniciem el sistema operatiu. Aquest mètode té altres avantatges, com un augment dels nivells de seguretat en estar integrat dins de Windows. Així és com hem de fer:

  1. Al menú de Windows escrivim cmd.
  2. executem cmd amb drets d'administrador.
  3. A continuació, obrim la carpeta \apache\bin: cd c:\Apache24\bin
  4. Instal·lem el servei amb la següent ordre: httpd.exe -k install
  5. Finalment, iniciem Apache amb l'ordre httpd.exe -k start

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.