Apache 2.4.6-Installation unter Unix

Eine Kurzanleitung zum Erlernen der Installation von Apache HTTP Server in einer Linux-Umgebung

Apache ist der beliebteste Webserver und wenn Sie als Systemadministrator arbeiten, werden Sie höchstwahrscheinlich nicht den Weg zu Apache HTTP kreuzen.

Dies ist keine typische Yum-Installation, sondern laden Sie den Quellcode herunter und kompilieren Sie ihn in Ihrer Linux-Umgebung.

Beginnen wir mit dem Download- und Installationsvorgang.

Laden Sie Apache HTTP herunter

  • In diesem Artikel verwenden wir die neueste stabil verfügbare Version 2.4.6 von Apache Web Server unter Centos 6.3 OS.
  • Laden Sie die Version Apache 2.4.6 von https://httpd.apache.org/download.cgi herunter
  • Lassen Sie uns in den Ordner /opt/apache herunterladen
  • Nach dem Herunterladen sollten Sie httpd-2.4.6.tar.gz haben
  Wie scannt man automatisch Sicherheitslücken auf Websites?

Installieren von Apache HTTP

Wir werden Apache im Verzeichnis /opt/apache mit aktiviertem mod_ssl installieren.

Anforderungen

  • ANSI-C-Compiler und Build-System – Stellen Sie sicher, dass Sie den GCC- oder CC-Compiler auf Ihrem Server installiert und in PATH festgelegt haben. Sie können GCC mit yum wie folgt installieren.
# yum install gcc
  • Apr/apr-util – stellen Sie sicher, dass Sie apr/apr-util 1.2 auf Ihrem Server installiert haben.
  • OpenSSL – Stellen Sie sicher, dass Sie die neueste OpenSSL-Version auf Ihrem Server haben. Sie können OpenSSL mit yum wie folgt installieren.
# yum install openssl
  • Lassen Sie uns die heruntergeladene Datei unter /opt/apache extrahieren, indem Sie den Befehl ausführen
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Jetzt können Sie sehen, dass alles in den neuen Ordner httpd-2.4.6 extrahiert wurde
  • Gehen Sie zum Ordner httpd-2.4.6
  • Lassen Sie uns den Apache-Quellcode kompilieren und installieren
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Lassen Sie uns die konfigurierte Syntax besser verstehen.

  • –with-apr= weist an, eine angegebene Apr-Konfigurationsdatei zu verwenden
  • –prefix= Geben Sie den Ort an, an dem Sie installieren möchten, in diesem Beispiel wird Apache unter /opt/apache installiert
  • –enable-ssl Dies kompiliert Apache mit aktiviertem SSL, sodass der Apache-Webserver mit SSL-Zertifikat gesichert werden kann.
  • –enable-so, um gemeinsam genutzte Module zu aktivieren
  Welche Gaming-Monitor-Funktionen sind wirklich wichtig?

Nach erfolgreicher Kompilierung können Sie sehen, dass Apache wie folgt unter /opt/apache installiert ist.

Jetzt können wir die Ordner httpd-2.4.6.tar.gz und httpd-2.4.6 von diesem Speicherort löschen, da diese nicht mehr benötigt werden.

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

Als nächstes könnten Sie daran interessiert sein, sie zu sichern.

Haben Sie den Artikel gerne gelesen? Wie wäre es mit der Welt zu teilen?

x