Apache installeren op Windows 10

apache

Apache, voor het eerst uitgebracht in 1995, is een volledig gratis, platformonafhankelijke, open source webserver die al door bijna de helft van alle websites ter wereld wordt gebruikt. Hoewel het op verschillende besturingssystemen werkt, gaan we het in dit bericht uitleggen hoe Installeer Apache op Windows 10.

De Apache HTTP-server, genoemd naar een van de meest oorlogszuchtige indianenstammen, is erg populair onder programmeurs, vooral vanwege de modulariteit en het feit dat hij voortdurend wordt bijgewerkt.

Maar het is ook een optie waar de normale gebruikers steeds meer vraag naar hebben. Als we er rekening mee houden dat de essentiële functie van de Apache-server is om de webs te bedienen die worden gehost door de verschillende browsers zoals Chrome, Firefox, Safari, kunnen we zeggen dat het zijn belangrijkste taak is om zorg voor een soepele en stabiele communicatie tussen de webserver en de webclient, dat wil zeggen de gebruiker.

Al deze uitwisseling van informatie wordt beheerd via het HTTP-protocol. Daarnaast biedt Apache ons een hoge mate van maatwerk dankzij het modulaire systeem. Hoewel je voorzichtig moet zijn met deze opties, hebben we de mogelijkheid om sommige te activeren en andere te deactiveren, afhankelijk van onze voorkeuren.

Apache in Windows 10: voor- en nadelen

Over het algemeen zal het installeren van een Apache-server in Windows 10 ons veel voordelen opleveren, hoewel er ook rekening moet worden gehouden met andere niet zo positieve aspecten. Dit is een korte samenvatting van de voor- en nadelen:

VOORDELEN

  • Het is compatibel met Op WordPress gebaseerde websites en met bijna alle CMS die er op de markt zijn.
  • Het heeft een modulaire typestructuur, zeer flexibel en veelzijdig.
  • funciona op zowel Windows- als Linux-servers.
  • Het is open source (er zit een grote gemeenschap van ontwikkelaars achter) en helemaal gratis.
  • Om dezelfde redenen als in het vorige punt wordt het voortdurend bijgewerkt, wat betekent dat a veiligheidsgarantie.
  • Verenigde Staten van Amerika .htaccess-bestanden, die het werken met het hoofd-CMS vergemakkelijken.

Contra's

  • In het geval van websites met veel verkeer, prestaties kunnen worden beïnvloed.
  • Onjuist gebruik van de modules kan leiden tot inbreuken op de beveiliging.

Stap voor stap Apache installeren in Windows 10

Nadat we hebben uitgelegd wat Apache is en welke verkoop het vertegenwoordigt, laten we eens kijken wat de stappen zijn om Apache in Windows 10 te installeren, evenals de meest voorkomende obstakels die we kunnen tegenkomen en hoe we deze kunnen oplossen.

vereisten

apache-vereisten

Voordat u doorgaat met de installatie, moet u controleren of onze versie van Windows de Microsoft Visual C++ 2017 herdistribueerbare modules. Deze zijn nodig om Apache te laten werken. Normaal gesproken is dit in Windows 10 geen probleem, maar toch is het beter om het zo te controleren:

  1. We gaan naar het startmenu en zoeken naar de Configuratiescherm.
  2. Dan selecteren we «Programma's».
  3. In het menu dat wordt geopend, gaan we naar "Programma en functies".
  4. In de lijst die wordt weergegeven, verschijnen de componenten die nodig zijn voor de installatie van de Apache-server (zie afbeelding hierboven, in het rode kader).

Als we deze modules niet hebben, kunnen we ze downloaden van deze link en installeer ze op onze computer. Voor 32-bits systemen moet u de versie (X86) downloaden.

Een andere belangrijke taak die we moeten doen, is ervoor zorgen dat we in ons team een beschikbare poort voor Apache. Normaal gesproken is poort 80 degene die aan de servers is toegewezen. Dat is degene die vrij moet worden gelaten om door Apache te worden gebruikt. Om er zeker van te zijn dat het gratis is, doen we het volgende:

  1. In het Windows-menu typen we krachtshell.
  2. Vervolgens voeren we in de console de volgende tekst in: Test-NetConnection localhost -Poort 80
  3. eindelijk aan de lijn TcpTestGeslaagd we zullen het antwoord ontvangen:
    • Waar als poort 80 al bezet is.
    • Niet waar als poort 80 beschikbaar is.

Apache-configuratie

Zodra aan de vereisten is voldaan, kunnen we Apache downloaden en installeren in Windows 10. Het volgende dat we moeten doen is het configuratiebestand wijzigen om u de juiste poort te vertellen. Als, zoals we in het vorige voorbeeld vermeldden, die poort 80 is en deze niet als standaardoptie verschijnt, gaan we als volgt te werk:

  1. Allereerst openen we de map c:\apache24\conf
  2. Daar bewerken we het bestand gemarkeerd als httpd.conf (u kunt bijvoorbeeld Kladblok gebruiken).
  3. In de regel waar "Listen XX" staat, veranderen we die nummers ("XX") in 80, wat de geselecteerde poort is.
  4. Eindelijk, in de regel waar het staat Servernaam localhost:XX wij doen hetzelfde

apache uitvoeren

apache installeren

Met alles klaar, zo zullen we in staat zijn voer apache uit op windows 10 handmatig:

  1. Eerst gaan we naar de map c:\Apache24\bin
  2. Vervolgens dubbelklikken we op het bestand httpd.exe

Als we willen dat Apache automatisch wordt uitgevoerd, zullen we dat moeten doen installeer het als een Windows-service. Op deze manier wordt het uitgevoerd telkens wanneer we het besturingssysteem starten. Deze methode heeft nog andere voordelen, zoals verhoogde beveiligingsniveaus door integratie in Windows. Dit is hoe we het moeten doen:

  1. In het Windows-menu schrijven we cmd.
  2. We voeren uit cmd met beheerdersrechten.
  3. Vervolgens openen we de map \apache\bin: cd c:\apache24\bin
  4. We installeren de service met de volgende opdracht: httpd.exe -k installeren
  5. Ten slotte starten we Apache met het commando httpd.exe -k starten

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.