Rýchle zhrnutie referátu

Tento referát sa zaoberá inštaláciou webového servera Apache na lokálnom počítači, ktorý je ideálny pre testovanie webových stránok pred ich publikovaním na internete. Popisuje kroky potrebné na stiahnutie, rozbalenie a konfiguráciu servera, ako aj riešenie bežných problémov.

  • Apache je najpopulárnejší webový server na svete a je zadarmo.
  • Inštalácia Apache na lokálny počítač umožňuje testovanie webových stránok bez nutnosti ich okamžitého publikovania.
  • Konfigurácia servera sa vykonáva úpravou súboru httpd.conf, kde je potrebné nastaviť SERVERNAME a DOCUMENTROOT.
  • Pri spustení servera je dôležité mať nainštalované potrebné protokoly a knižnice, ako napríklad Win Sock 2.0 pre Windows 95.
  • Existujú aj predpripravené inštalácie Apache s PHP, ktoré uľahčujú proces nastavenia.

Ako na inštaláciu serveru Apache ? Hovorí sa, že firma, ktorá nieje na Internete, nieje firma. Myslím si, že na týchto slovách je dosť veľa pravdy. Niektoré firmy si dajú svoje webové stránky vytvoriť profesionálnym štúdiám, ktoré sa zaoberajú webdesignom, iné spravidla menšie firmy, ktoré na to nemajú si pomaličky sami vybudujú svoje domovské stránky, na ktorých spropagujú vlastné potreby-produkty/" class="wiki-link" title="Viac o: produkty">produkty, alebo vlastnú osobu. Pri tvorbe web stránok treba pred ich vypustením na world-internet/" class="wiki-link" title="Viac o: internet">Internet najskôr všetko poriadne odskúšať, aby sme si boli istý, že v našej prezentácii niesu chyby. Toto odskúšanie webového projektu, alebo prezentácie je najlepšie robiť kde inde ako na našom lokálnom počítači. Na to aby sme ich mohli komplexne otestovať je najlepšie spustiť webový server na našom lokálnom počítači. Toto je extrémne dôležité najmä pre serverom generované stránky ako napríklad PHP, ASP alebo SSI. Vlastne si vytvoríme taký náš akoby vlastný Internet.

Server je základom všetkého. Áno, už to vidím, že malá firma nemá peniaze na drahé produkty od MS ako je napríklad IIS s informatika/windows-nt/" class="wiki-link" title="Viac o: windows nt">Windows NT/2000. Malý, lacný a kvalitný server, na ktorom by som mohol odskúšať svoje webové stránky. Na Internete všade vo svete je najpočetnejšie zastúpený webový server Apache. Je zadarmo, takže sa niet čomu čudovať. Tento server je asi najlepší spomedzi všetkých serverov a nájdete ho na <a href="http://www.apache.org,">www.apache.org,</a> kde si stiahnite poslednú verziu pre systém, ktorý používate (asi Windows 95/98). Pod Linuxom je tento server štandardne v každej distribúcii.

Na Internete sa potulujú momentálne dve verzie a to 1.3.12 a betaverzia 2.0x. Sú veľké zhruba okolo 3 MB, takže ani na pomalom domácom dial-upe by to nemal byť problém. OK. Máme stiahnutý server a teraz sa možno pýtate čo s tým. Tak ako prvé rozbaľte archív napríklad do adresára "C:\apache". V adresári conf sú súbory pomocou ktorých sa dá server nakonfigurovať podľa vašich predstáv.

Ak chcete pracovať na lokálnom počítači, stačí nájsť odkaz SERVERNAME v súbore httpd.conf a dáť mu napríklad typický názov ?localhost?. Teraz musíte zadať adresár na disku, do ktorého budete ukladať vaše webové stránky alebo scripty a do ktorého budete mať potom prístup cez webový prehliadač. Toto urobte pri položke DOCUMENTROOT a zadajte napríklad adresár ?C:/www/?. Teraz spustíte apache.exe a pokial sa pozriete prehliadačom na http://localhost/ tak by sa vám mala objaviť stránka, ktorú mate v adresári C:/www/ pomenovanú ako index.htm alebo testovacia stránka apacha. Ak sa tak nestalo, skúste nájsť problém v nastavení TCP/IP protokolu. Nájdete to v ovládacích paneloch pod ikonou Sieť. Aj na lokálnom počítači je nutné mať nainštalované nejaké protokoly, spravidla by mal byť nainštalovaný telefónny adaptér.

Ak používate Windows 95, pravdepodobne vám pri spustení serveru systém zahlási, že chýba knižnica WS2.dll. Ak toto nastane budete si musieť nainštalovať Win Sock 2.0, ktorý odstráni spomínaný problém.

Tak. Server by mal fungovať, spravidla sa všetko podarí, dôležité je testovať, skúšať všetko čo je možné. A Veľmi dobrá diskusná skupina (NEWS) je napríklad cz.comp.lang.php.

Ak by ste už boli na tom veľmi zle alebo nemáte čas na inštaláciu a konfiguráciu Apache, môžete si stiahnuť už hotovú inštaláciu Apache + PHP4 a to kliknutím sem.

🤔 Najčastejšie otázky k téme

Aké sú požiadavky na inštaláciu Apache?

Na inštaláciu Apache potrebujete operačný systém, ako je Windows alebo Linux, a nainštalované potrebné sieťové protokoly.

Kde môžem stiahnuť Apache?

Apache si môžete stiahnuť z oficiálnej stránky www.apache.org, kde nájdete poslednú verziu pre váš operačný systém.

Čo robiť, ak sa server nespustí?

Ak sa server nespustí, skontrolujte nastavenia TCP/IP protokolu a uistite sa, že máte nainštalované potrebné knižnice, ako je WS2.dll pre Windows 95.