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, Skript, Program Files, Standardní adresa, Apache, První článek, První pokus


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

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

** Přečerpávací vodní elektrárna Dlouhé stráně je obdivuhodné technické dílo ** Stejná turbína vyrábí elektřinu i tlačí vodu zpět do horního jezera ** Strojovna elektrárny je zabudována v podzemí

David Polesný | 38

Nejlepší hardware: Skládáme nenáročnou sestavu i extrém na hry

Nejlepší hardware: Skládáme nenáročnou sestavu i extrém na hry

** Poradíme, jaký se teď vyplatí koupit hardware ** Procesory, desky, paměti, grafické karty... je z čeho vybírat ** Počítač ale nemusíte skládat, ukážeme i výhodné hotové počítače

Stanislav Janů | 8

Prohnali jsme prohlížeče benchmarky. Nový Edge je opravdu Chrome a je rychlý!

Prohnali jsme prohlížeče benchmarky. Nový Edge je opravdu Chrome a je rychlý!

** Prohnali jsme nový Edge webovými benchmarky ** Potvrzují, že je to Chrome ** V animacích a vektorech je možná nejlepší

Jakub Čížek | 44



Aktuální číslo časopisu Computer

Velký test fotolabů

Oklamali jsme rozpoznání obličeje

13 tipů pro rychlejší Wi-Fi

Test NVMe SSD 500 GB