Jak nainstalovat server Apache na Unix

Dnes si popíšeme instalaci Apache pro platformu Unix/Linux.
Dnes si popíšeme instalaci Apache pro platformu Unix/Linux. Ze serveru Apache si stáhněte poslední verzi 1.3.3 (soubor apache_1.3.3.tar.gz). Ve svém domovském adresáři $HOME (jelikož si každý uživatel bude chtít nainstalovat server někam jinam, tak budeme pro domovský adresář používat toto označení.) rozbalte soubor pomocí příkazu tar a gzip takto: gzip –d –c apache_1.3.3.tar.gz ¦ tar xvf -. Po tomto kroku, by se měl vytvořit adresář $HOME/apache_1.3.3

Nyní máte dvě možnosti, jak postupovat při instalaci. První způsob instalace je možný, až od verze 1.3.x. V adresáři $HOME/apache_1.3.3 si vytvořte například soubor apache.inst a do souboru vložte níže uvedený kód: (parametr prefix určuje adresář do kterého chceme Apache nainstalovat v našem případě je to $HOME/apache, další parametr enable říká jaký modul chceme přidat. Modul mod_usertrack je modul, který umožní serveru vysílat cookies. [standardní moduly se instalují automaticky] ) Jak přidat moduly, které nejsou částí distribuce si ukážeme někdy příště. Nyní stačí souboru apache.inst přidělit práva a spustit jej.

#!/bin/sh

./configure \
--prefix=$HOME/apache \
--enable-module=usertrack

Druhou možností je editovat soubor $HOME/apache_1.3.3/src/Configuration ,kde můžete zrušit zašktnutí u těch modulů, které chcete, aby se nainstalovaly, a naopak. Poté spusťte soubor $HOME/apache_1.3.3/configure, který si potřebné parametry přebere ze souboru $HOME/apache_1.3.3/src/Configuration Pokud máte verzi 1.2.x, pak musíte použít tento způsob instalace.

Při kompilování serveru se na vás vyřítí spousta hlášení, ale pokud to nejsou chyby, pak je vše v pořádku. Nyní zadejte po sobě příkazy make a make install a instalace by se měla ukončit oknem s informací o úspěšné instalaci serveru.Před samotným spuštění ještě upravte konfigurační soubory, které jsou v adresáři $HOME/apache/etc/ httpd.conf, srm.conf a access.conf. Popis, jak na to, najdete v předchozím článku. Apache je tak inteligentní, že by měl sám nastavit položku ServerName v souboru $HOME/apache/etc/httpd.conf a položku Port v tom samém souboru nastavit na defaultní hodnotu 80. Pokud je tento port již obsazen, pak číslo portu změní. Do adresáře $HOME/apache/share/htdocs/ můžete umístnit svoje HTML soubory, do adresáře $HOME/apache/share/cgi-bin/ pak zase můžete umístit svoje CGI skripty.WWW server spustíte příkazem $HOME/apache/sbin/http –f $HOME/apache/etc/httpd.conf. Parametry souboru $HOME/apache/sbin/apachectl:

start start www serveru
stop ukončení činnosti serveru , nebo kill -TERM `cat $HOME/apache/var/run/httpd.pid`
restart restart serveru, nebo kill -HUP `cat $HOME/apache/var/run/httpd.pid
fullstatus ukáže Vám informace o serveru (URL: http://www.server.cz/server-status) Tento parametr musí být v souboru $HOME/apache/etc/access.conf povolen. Parametr <Location /server-status> </Location>. Tento parametr je standardně zapoznámkovaný. Musí být též nahraný modul mod_status.
status to samé jako parametr fullstatus, ale nevypisuje tolik informací.
configtest zkontroluje správnost konfiguračních souborů.
Help výpis parametrů

Příště si ukážeme, možnosti konfigurace webu pomocí konfiguračních souboru Apache.

Pokud máte jakékoliv dotazy a připomínky, popřípadě by chtěli poradit, pak pište na erik@email.cz

Viz také:
Instalace Apache na Windows 95/98/NT
Popis serveru Apache a jeho možností

Diskuze (1) Další článek: Global One upgraduje

Témata článku: Software, Linux, Programování, Home, Unix, Term, 4 Home, Enable, Apache, Status


Určitě si přečtěte

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

** Pornografie údajně představuje třetinu internetové obsahu a je technologický tahounem ** Do erotického obsahu postupně zasahuje i virtuální realita ** Kromě vizuálního vjemu se pracuje také na virtuálním uspokojení toho hmatového

Jan Dudek | 28

Takhle zemřete, když asteroid dopadne na vaše město

Takhle zemřete, když asteroid dopadne na vaše město

** Jak by to dopadlo, kdyby na světovou metropoli či do nedalekého moře dopadl velký asteroid? ** Simulovali to odborníci z University of Southampton ** Výsledky jsou velmi zajímavé

Petr Kubala | 32

Šmírovačka kamerami Googlu: Koukněte se, co nového zachytily na Street View

Šmírovačka kamerami Googlu: Koukněte se, co nového zachytily na Street View

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce | 44

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

** Systém Windows 10 umí spoustu užitečných drobností ** O mnoha praktických funkcích pravděpodobně ani nevíte ** Poznejte užitečné tipy, které se vám mohou hodit každý den

Vladislav Kluska | 36

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

** Čeští vědci pod vedením Tomáše Jungwirtha vyvíjí nový typ revolučního paměťového čipu ** Zatímco v současnosti elektronika pracuje s elektrony, v budoucnu to budou spiny elektronů ** Čipy budou moci být klidně i 1 000x rychlejší a úspornější

Karel Javůrek | 32


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji