20.03.2017 Views

Raspberry Pi - Uživatelská příručka

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

KAPITOLA 9 Počítač <strong>Pi</strong> jako webový server<br />

server funguje správně, pokuste se pomocí webového prohlížeče připojit k počítači <strong>Raspberry</strong><br />

<strong>Pi</strong> z jiného počítače v síti. Na panel adresy zadejte IP adresu počítače <strong>Pi</strong>, která zobrazí výchozí<br />

stránku instalace serveru Apache (viz obrázek 9.3). Pokud nevíte, která IP adresa je počítači <strong>Pi</strong><br />

přiřazena, zadejte v okně terminálu příkaz ifconfig a vyhledejte IP adresu v sekci eth0, případně<br />

v sekci odpovídající použitému síťovému adaptéru počítače <strong>Pi</strong>, pokud tento není připojen<br />

pomocí integrovaného ethernetového portu modelu B. Další informace o kontrole a úpravách<br />

nastavení sítě v počítači <strong>Pi</strong> naleznete v kapitole 4, „Konfigurace sítě“.<br />

Obrázek 9.3: Připojení k serveru Apache počítače <strong>Pi</strong> pomocí webového prohlížeče<br />

Jako poslední krok je potřeba zkontrolovat, zda je na serveru Apache správně načten skriptovací<br />

modul PHP. Tento modul je důležitý, protože webový server Apache může díky němu<br />

spouštět skripty PHP a poskytovat dynamický obsah. Bez funkčního modulu PHP – nebo alternativního<br />

modulu pro jiný skriptovací jazyk, jako je Python – dokáže server Apache zobrazovat<br />

pouze statické stránky. Chcete-li modul PHP serveru Apache vyzkoušet, vytvořte nový<br />

soubor skriptu PHP pomocí následujícího příkazu zadaného na jediný řádek:<br />

sudo sh -c ‚echo „“ > ↩<br />

/var/www/phptest.php‘<br />

Tento příkaz vytvoří nový soubor s názvem phptest.php v adresáři /var/www. Tento soubor<br />

požádá modul PHP, aby generoval informační stránku pro diagnostické účely. Chcete-li tuto<br />

stránku zobrazit z prohlížeče v jiném počítači, zadejte na panel adresy http://ip_adresa/<br />

phptest.php (kde výraz ip_adresa nahradíte IP adresou počítače <strong>Raspberry</strong> <strong>Pi</strong>). V samotném<br />

počítači <strong>Pi</strong> zadejte na panel adresy http://localhost/phptest.php (viz obrázek 9.4).<br />

Když modul vyzkoušíte, odstraňte soubor phptest.php tímto příkazem:<br />

sudo rm /var/www/phptest.php<br />

125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!