pulc.eu | php | blog
pulc.eu php.pulc.eu blog.pulc.eu

Server

Webový server je základ na kterém můžeme dál stavět. Pokud nechcete mít doma na svém počítači webový server, můžete si zajistit webhosting na serveru cizím. Nulové investice můžete očekávat u služeb jako je wz.cz nebo ic.cz. U většiny ostatních firem si zaplatíte, ale obratem dostanete větší prostor na vaše stránky, vyšší rychlost přenosu dat, přístup k databázím... Ne všechny servery vám ale poskytnou to co chcete vy a proto je úplně nejlepší namíchat si server podomácku.

Vyberte váš operační systém:
Windows | Linux | Mac

Windows

Tento operační systém není na práci s weby ideální. Nejlepším řešením je instalace Linuxu (pro začátky doporučuji Ubuntu).

Pokud ale tuto možnost buď nemáte a nebo nechcete na linux přecházet, můžete se pokusit rozchodit webový server Cherokee nebo Apache. Instalace je jednoduchá a intuitivní. Funkčnost serveru ozkoušíte kontrolou adresy http://localhost vaším webovým prohlížečem.

K našemu účelu bude také zapotřebí instalovat PHP. Pokud se rozhodnete instalovat Apache, instalace PHP vám server sama nastaví (pokud o to instalaci poprosíte). V případě Cherokee bude třeba upravit konfiguraci ručně. Většinou je vše ale pěkně zdokumentováno (někdy ale bohužel jen v angličtině) a tak by to nemusel být problém. A kdykoliv jste v úzkých, existuje spousta návodů a fór, takže stačí googlit.

Linux

Linux je pro práci s webem více než ideální. Servery jsou na něm stabilní a fungují napoprvé. A k celému štěstí vám stačí jeden příkaz. install php5 apache2

Pokud je vaše distribuce založená na Debianu (Ubuntu), napište do konzole sudo apt-get install php5 apache2. Případně přidejte ještě balíček mysql-server. Pokud používáte Ferodu, napište do konzole sudo yum install php5 apache2...

Pochopitelně můžete použít i vašeho oblíbeného grafického správce balíčků (jako je Synaptic nebo aptitude).

Univerzální je samozřejmě vlastní kompilace serveru. V tomto případě ale počíteje s nutností ruční konfigurace.

Pokud budete mít problémy se zpracováváním PHP skriptů ve složce /var/www/ (nebo kdekoliv jinde), nastavte u dotyčných souborů a složek právo ke čtení všem uživatelům.

Mac

Macy jsou na tvorbu webů ideální. Nejen proto že máte hodně silných nástrojů na tvorbu kódu, ale také téměř nepřekonatelné nástroje na tvorbu profesionální grafiky.

OS X by měl mít Apache zabudovaného přímo v sobě. Bohužel nemám Maca a ani k žádnému nemám přístup, takže to nemohu ani potvrdit ani vyvrátit.

Server se podle dostupných informací zapíná v Ovládacím panelu u nastavení sdílení.