Apache a CGI skripty I.

Dnes si nastavíme spuštění CGI skriptů, které nám například dovolí vyhledávání v databázi a mnoho dalších užitečných věcí.
Dnes si nastavíme spuštění CGI skriptů, které nám například dovolí vyhledávání v databázi a mnoho dalších užitečných věcí.

1. Prvním předpoklad je, že musíme vědět, který programovací jazyk pro vytvoření CGI skriptu použijeme. Řekněme, že jsme se rozhodli pro Perl. Pokud používáte Windows, pak Perl si stáhněte z tohoto místa. Perl si nainstaluje do standardního adresáře C:\Perl (Tento cesta je velice důležitá, protože se na ni budeme odkazovat v CGI skriptech). Pokud používáte Linux/Unix, pak si Perl stáhněte z této adresy a nainstalujte ho do adresáře /usr/bin

2. Dalším krokem je dobře nakonfigurovaný Apache. Stačí, pokud se podíváte do souboru C:\Program Files\Apache Group\Apache\conf\srm.conf ($HOME/apache/etc/srm.conf) a tam musí být následující řádek, který říká, že všechny soubory *.cgi jsou CGI skripty.

AddHandler cgi-script .cgi

3. Opět v souboru srm.conf se podívejte, zda-li máte odškrtnutý další řádek, který říká, kde je umístěn adresář s CGI skripty. Podrobnější popis najdete v článku Jak upravit vzhled Apache ke svému prospěchu

ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"

(ScriptAlias /cgi-bin/ $HOME/apache/share/cgi-bin)

4. V souboru C:\program Files\Apache Group\Apache\conf\acces.conf ($HOME/apache/etc/access.conf) by mělo být vše v pořádku, pokud jste nic neměnili. Pokud ano, vše podrobně vysvětleno v článku Konfigurace serveru Apache poprvé, popřípadě stačí zkopírovat část souboru, kde je zmínka o níže uvedeném řádku, ze souboru access.conf.default do access.conf

<Directory "C:/Program Files/Apache Group/Apache/cgi-bin"> # verze pro Windows

(<Directory $HOME/apache/share/cgi-bin>) # verze pro Unix/Linux

</Directory>

Nyní by jste měli mít správně nakonfigurovaný www server, tak, abychom se mohli pokusit vytvořit svůj první CGI skript. Příště si ukážeme, jak by měl náš první CGI skript asi vypadat a pokusíme si jej spustit.

Váš názor Další článek: Dá se překročit limit 2 terabyty u pevných disků pod Windows NT?

Témata článku: Software, Programování, Linux, CGI, První pokus, Skript, První článek, Apache, Program Files


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

Alza si za osobní odběr účtuje už 45 Kč. Když zaplatíte předem, dostanete slevu

Alza si za osobní odběr účtuje už 45 Kč. Když zaplatíte předem, dostanete slevu

** Osobní odběr v Alze vyjde na 45 Kč ** Když zaplatíte kartou předem, dostanete slevu 30 Kč ** Většina ostatních e-shopů poplatek za osobní odběr nevede

David Polesný | 171

Praktické vychytávky, které si chcete doinstalovat do Windows

Praktické vychytávky, které si chcete doinstalovat do Windows

** Pokud vás nudí vzhled nabídky Start, snadno jej můžete změnit. ** Stejně tak existují programy na přidání záložek do programů. ** Spokojit se ani nemusíte se základním ovládáním hlasitosti.

Vladislav Kluska | 45

Američtí mariňáci si tisknou kasárna z betonu na 3D tiskárně

Američtí mariňáci si tisknou kasárna z betonu na 3D tiskárně

** Americká námořní pěchota nedávno představila 3D tištěná kasárna pro vojáky ** Ty jim tiskne velká 3D tiskárna na beton ** Výsledkem je solidní obytný prostor, který je slušně chráněný před nepřátelskou palbou

Stanislav Mihulka | 18

Kde se bere elektřina v zásuvce? Poznejte 10 tajemství venkovních stožárů s dráty

Kde se bere elektřina v zásuvce? Poznejte 10 tajemství venkovních stožárů s dráty

Elektřina se vyrábí v elektrárnách, ale do zásuvek v našich domovech to pak má ještě hodně daleko. Dnes se na tuhle dlouhou cestu podíváme.

David Polesný | 82

Byli tam! Důkazy o přistání na Měsíci, Lunochody i čínská sonda jsou vidět z vesmíru

Byli tam! Důkazy o přistání na Měsíci, Lunochody i čínská sonda jsou vidět z vesmíru

** Sonda LRO pořídila z oběžné dráhy Měsíce zajímavé snímky ** Jsou na nich vidět artefakty všech misí programu Apolla, které přistály na povrchu Měsíce ** Jde například o části lunárních modulů, rovery a dokonce i vlajky

Petr Kubala | 65


Aktuální číslo časopisu Computer

Jak vytvořit a spravovat vlastní web

Velký test herních klávesnic a DVB-T2 tunerů

Vše o formátu RAW

Vybíráme nejlepší základní desku