Apache 2.4.6 telepítés Unix rendszerre

Egy rövid útmutató az Apache HTTP Server telepítésének megtanulásához Linux környezetben

Az Apache a legnépszerűbb webszerver, és ha rendszergazdaként dolgozik, akkor nagyon valószínű, hogy nem fogja átlépni az Apache HTTP-t.

Ez nem tipikus yum telepítés, hanem töltse le a forráskódot, és fordítsa le a Linux környezetében.

Kezdjük a letöltési és telepítési eljárással.

Töltse le az Apache HTTP-t

  • Ebben a cikkben a Centos 6.3 operációs rendszeren a legújabb Apache Web Server stabil 2.4.6-os verzióját fogjuk használni.
  • Töltse le az Apache 2.4.6-os verzióját a https://httpd.apache.org/download.cgi webhelyről
  • Töltsük le az /opt/apache mappába
  • A letöltés után a httpd-2.4.6.tar.gz fájlnak kell lennie
  A MariaDB telepítése és konfigurálása Ubuntu és CentOS rendszeren

Az Apache HTTP telepítése

Az Apache-t az /opt/apache könyvtárba telepítjük, a mod_ssl engedélyezésével.

Követelmények

  • ANSI-C fordító és rendszer felépítése – győződjön meg róla, hogy a GCC vagy CC fordító telepítve van a szerverén, és be van állítva a PATH-ba. A GCC-t a yummal az alábbiak szerint telepítheti.
# yum install gcc
  • Apr/apr-util – győződjön meg róla, hogy az apr/apr-util 1.2 telepítve van a kiszolgálón.
  • OpenSSL – győződjön meg róla, hogy a legújabb OpenSSL verzió van a szerverén. Az OpenSSL-t a yum segítségével a következőképpen telepítheti.
# yum install openssl
  • Csomagoljuk ki a letöltött fájlt az /opt/apache alatt a parancs végrehajtásával
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Most láthatta, hogy mindent kibontott az új httpd-2.4.6 mappába
  • Lépjen a httpd-2.4.6 mappába
  • Fordítsuk le és telepítsük az Apache forráskódot
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Értsük meg jobban a beállított szintaxist.

  • –with-apr= egy megadott apr konfigurációs fájl használatára utasítja
  • –prefix= Adja meg azt a helyet, ahová telepíteni szeretné, ebben a példában az Apache az /opt/apache alatt lesz telepítve
  • –enable-ssl ez lefordítja az apache-t az SSL engedélyezésével, így az Apache webszervert SSL-tanúsítvánnyal védi.
  • –enable-so a megosztott modulok engedélyezéséhez
  Prométheusz és Grafana bemutatása

Sikeres fordítás után láthatja, hogy az Apache az /opt/apache alatt a következőképpen van telepítve.

Most törölhetjük erről a helyről a httpd-2.4.6.tar.gz és a httpd-2.4.6 mappát, mivel ezekre már nincs szükség.

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

Ezt követően lehet, hogy érdekli a biztonságuk.

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?