Apache 2.4.6 Installation på Unix

En snabbguide för att lära dig hur du installerar Apache HTTP Server i Linux-miljö

Apache är den mest populära webbservrarna och om du arbetar som systemadministratör är det mycket troligt att du inte kommer att korsa vägen till Apache HTTP.

Detta är inte en typisk yum-installation istället ladda ner källkoden och kompilera på din Linux-miljö.

Låt oss komma igång med nedladdnings- och installationsproceduren.

Ladda ner Apache HTTP

  • Vi kommer att använda den senaste Apache Web Server stabil tillgängliga version 2.4.6 på Centos 6.3 OS i den här artikeln.
  • Ladda ner Apache 2.4.6 version från https://httpd.apache.org/download.cgi
  • Låt oss ladda ner till /opt/apache-mappen
  • När du har laddat ned bör du ha httpd-2.4.6.tar.gz

Installerar Apache HTTP

Vi kommer att installera Apache under katalogen /opt/apache med mod_ssl aktiverat.

Krav

  • ANSI-C-kompilator och byggsystem – se till att du har GCC- eller CC-kompilator installerad på din server och inställd i PATH. Du kan installera GCC med yum enligt följande.
# yum install gcc
  • Apr/apr-util – se till att du har apr/apr-util 1.2 installerat på din server.
  • OpenSSL – se till att du har den senaste OpenSSL-versionen på din server. Du kan installera OpenSSL med yum enligt följande.
# yum install openssl
  • Låt oss extrahera den nedladdade filen under /opt/apache genom att utföra kommandot
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Nu kunde du se att det har extraherat allt till den nya mappen httpd-2.4.6
  • Gå till mappen httpd-2.4.6
  • Låt oss kompilera och installera Apache-källkoden
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Låt oss förstå den konfigurerade syntaxen på ett bättre sätt.

  • –with-apr= instruerar att använda en specificerad apr-konfigurationsfil
  • –prefix= Ange platsen där du vill installera, i det här exemplet kommer Apache att installeras under /opt/apache
  • –enable-ssl detta kommer att kompilera apache med SSL aktiverat så att säkra Apache webbserver med SSL cert.
  • –enable-so för att aktivera delade moduler

Efter framgångsrik kompilering kan du se att Apache är installerat under /opt/apache enligt följande.

Nu kan vi ta bort httpd-2.4.6.tar.gz och httpd-2.4.6-mappen från den här platsen, eftersom dessa inte längre behövs.

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

Därefter kan du vara intresserad av att säkra dem.

Gillade du att läsa artikeln? Vad sägs om att dela med världen?