Instalace Apache 2.4.6 na Unix

Rychlý průvodce, jak nainstalovat Apache HTTP Server v prostředí Linuxu

Apache je nejoblíbenější webový server a pokud pracujete jako správce systému, je velmi pravděpodobné, že cestu k Apache HTTP nezkřížíte.

Toto není typická instalace yum, místo toho si stáhněte zdrojový kód a zkompilujte ho ve vašem prostředí Linuxu.

Pojďme to začít s postupem stahování a instalace.

Stáhněte si Apache HTTP

  • V tomto článku použijeme nejnovější stabilní dostupnou verzi Apache Web Server 2.4.6 na OS Centos 6.3.
  • Stáhněte si verzi Apache 2.4.6 z https://httpd.apache.org/download.cgi
  • Stáhneme do složky /opt/apache
  • Po stažení byste měli mít httpd-2.4.6.tar.gz
  Jak používat funkci QUERY v Tabulkách Google

Instalace Apache HTTP

Apache nainstalujeme do adresáře /opt/apache s povoleným mod_ssl.

Požadavky

  • Kompilátor ANSI-C a systém sestavení – ujistěte se, že máte na serveru nainstalovaný kompilátor GCC nebo CC a nastavený v PATH. GCC s yum můžete nainstalovat následovně.
# yum install gcc
  • Apr/apr-util – ujistěte se, že máte na svém serveru nainstalovaný apr/apr-util 1.2.
  • OpenSSL – ujistěte se, že máte na svém serveru nejnovější verzi OpenSSL. OpenSSL s yum můžete nainstalovat následovně.
# yum install openssl
  • Spuštěním příkazu extrahujeme stažený soubor pod /opt/apache
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Nyní jste mohli vidět, že vše extrahovalo do nové složky httpd-2.4.6
  • Přejděte do složky httpd-2.4.6
  • Pojďme zkompilovat a nainstalovat zdrojový kód Apache
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Pojďme lépe pochopit nakonfigurovanou syntaxi.

  • –with-apr= dává pokyn k použití zadaného konfiguračního souboru apr
  • –prefix= Zadejte umístění, kam chcete nainstalovat, v tomto příkladu bude Apache nainstalován pod /opt/apache
  • –enable-ssl toto zkompiluje apache s povoleným SSL, takže můžete zabezpečit webový server Apache pomocí certifikátu SSL.
  • –enable-so pro povolení sdílených modulů
  Jak obnovit smazané soubory z iCloud Drive

Po úspěšné kompilaci můžete vidět, že Apache je nainstalován pod /opt/apache následovně.

Nyní můžeme odstranit složky httpd-2.4.6.tar.gz a httpd-2.4.6 z tohoto umístění, protože již nejsou potřeba.

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

Dále vás může zajímat jejich zabezpečení.

Užili jste si čtení článku? Co takhle sdílet se světem?