Apache 2.4.6 Installatie op Unix

Een beknopte handleiding voor het installeren van Apache HTTP Server in een Linux-omgeving

Apache is de meest populaire webserver en als u werkt als systeembeheerder, is de kans groot dat u het pad naar Apache HTTP niet kruist.

Dit is geen typische yum-installatie, download in plaats daarvan de broncode en compileer in je Linux-omgeving.

Laten we beginnen met de download- en installatieprocedure.

Apache-HTTP downloaden

  • In dit artikel gebruiken we de nieuwste stabiele beschikbare versie van Apache Web Server 2.4.6 op Centos 6.3 OS.
  • Download de Apache 2.4.6-versie van https://httpd.apache.org/download.cgi
  • Laten we downloaden naar de map /opt/apache
  • Eenmaal gedownload, zou je httpd-2.4.6.tar.gz moeten hebben
  Hoe Gnome 40 op Debian 11 te installeren

Apache HTTP installeren

We zullen Apache installeren onder de map /opt/apache met mod_ssl ingeschakeld.

Vereisten

  • ANSI-C-compiler en Build-systeem – zorg ervoor dat de GCC- of CC-compiler op uw server is geïnstalleerd en is ingesteld in PATH. U kunt GCC als volgt met yum installeren.
# yum install gcc
  • Apr/apr-util – zorg ervoor dat apr/apr-util 1.2 op uw server is geïnstalleerd.
  • OpenSSL – zorg ervoor dat u de nieuwste OpenSSL-versie op uw server heeft. Je kunt OpenSSL als volgt met yum installeren.
# yum install openssl
  • Laten we het gedownloade bestand uitpakken onder /opt/apache door de opdracht uit te voeren
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Nu kon je zien dat het alles heeft uitgepakt in de nieuwe map httpd-2.4.6
  • Ga naar de map httpd-2.4.6
  • Laten we de Apache-broncode compileren en installeren
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Laten we de geconfigureerde syntaxis beter begrijpen.

  • –with-apr= geeft opdracht om een ​​opgegeven apr-configuratiebestand te gebruiken
  • –prefix= Geef de locatie op waar u wilt installeren, in dit voorbeeld wordt Apache geïnstalleerd onder /opt/apache
  • –enable-ssl hiermee wordt apache gecompileerd met SSL ingeschakeld, zodat de Apache-webserver kan worden beveiligd met SSL-certificaat.
  • –enable-so om gedeelde modules in te schakelen
  Wachtwoorden genereren met de Chrome Password Tool

Na succesvolle compilatie zou je kunnen zien dat Apache als volgt is geïnstalleerd onder /opt/apache.

Nu kunnen we de map httpd-2.4.6.tar.gz en httpd-2.4.6 van deze locatie verwijderen, aangezien deze niet langer nodig zijn.

# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6

Vervolgens bent u misschien geïnteresseerd in het beveiligen ervan.

Met plezier het artikel gelezen? Hoe zit het met delen met de wereld?

gerelateerde berichten