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.
Table of Contents
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
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ů
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?