Jak si udělat webový server z Raspberry Pi

Raspberry je malinký počítač, který můžete využít ke spoustě věcí. My si ukážeme, jak si na něm postavit vlastní webový server. Nebude mít žádné grafické rozhraní, ovládat ho budeme jako správní nerdové přes příkazovou řádku.

Moje krásné Raspberry Pi 3B+ v krabičce z 3D tiskárny

Instalace Raspbianu

Pokud už Raspbian (speciálně upravená verze Linuxu) nainstalovaný máme, zkontrolujeme jen, že máme povolené SSH. Pokud ne tak:

  • Stáhneme si Raspbian Lite a rozbalíme ho. Získáme tím .img soubor.
  • Dále si stáhneme Win32 Disk Imager a stažený .img soubor “vypálíme” na Micro SD kartu.
  • Na kartě vzniknou dva oddíly a na tom s názvem “boot” vytvoříme prázdný textový soubor (bez přípony) s názvem “ssh”. Tím povolíme SSH připojení.
  • Kartu můžete vyndat z počítače a vložit do Raspberry, které už máme připojené ethernetovým kabelem k síti (ke stejné jako jsme my na velkém počítači) a do elektriky.

Připojení k Raspberry

Nastartujeme příkazovou řádku (cmd) a připojíme se příkazem:

ssh pi@raspberrypi

Výchozí heslo je “raspberry”. Předpokládám, že máte novou verzi Windows 10, které mají integrovaného ssh klienta, jinak použijte třeba Putty. A jsme tam!

Instalace Apache

Jako webový server použijeme Apache2 – nehynoucí klasiku. Trojicí příkazů systém zaktualizujeme a nainstalujeme Apache:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2

A máme v podstatě hotovo!

Testujeme

Nyní se z našeho velkého počítače podíváme, jestli webový server běží. Přejdeme na adresu http://raspberrypi/ a pokud vidíme tohle, tak jo!

Několik tipů na závěr

Obsah defaultní stránky webserveru upravíme (v jednoduchém editoru nano) příkazem:

sudo nano /var/www/html/index.html 

Editor zavřete (a uložíte změny) stisknutím kombinace Ctrl + X a pak Y.

Pokud bychom chtěli mít webserver dostupný i z venkovního internetu, je to taky celkem jednoduché, ale pozor na bezpečnost. V podstatě musíte na routeru nastavit “port forwarding”, čili budete otevírat určité porty (v našem případě port 80) venkovnímu internetu. Nastavení se liší u každého routeru. Pak budete moci k Raspberry přistupovat odkudkoli, pokud budete znát IP svého routeru. Případně si na něj můžete nasměrovat doménu.

Doporučuji si změnit výchozí heslo. Můžete tak udělat pomocí utilitky:

sudo raspi-config

Bezpečnost webového serveru je široké téma. Doporučuji nainstalovat fail2ban.

Lepší editace videa – Filmora

Pokud vám ke stříhání videa nestačí aplikace Fotky pro Windows 10, bude asi potřeba zainvestovat. Já vybíral z Filmory a Adobe Premiere Elements a nakonec jsem vybral první jmenovanou (ve verzi 9).

https://filmora.wondershare.com/filmora-2018/images/shared/filmora-9/filmora-9-box.png

Filmora je relativně hezký program, který jednorázově stojí $60 a nebo s ročním předplatným $40. Obsahuje klasicky panel s obsahem, panel videa a časovou osu (až 100 vrstev). Líbí se mi, že se v ní dají dělat pokročilé věci ale stále jednoduše.

Kromě spousty efektů a filtrů, předpřipravené hudby, titulků, rámečků (to se tak nějak očekává) obsahuje i pokročilé funkce, například green screen effect.

Editace videa ve Windows 10

Movie Maker byl zkrátka nepřekonatelný program pro jednoduchou editaci videa. Když jsem hledal jeho nástupce, nejvíc se mi osvědčil OpenShot Video Editor, který má ale typicky hnusné uživatelské rozhraní.

Ve Windows 10 existuje aplikace Fotky, která slouží primárně pro prohlížení obrázků a to i těch uložených na OneDrivu. Trošku nešikovně je do ní zakomponovaný program Editor videa.

Ten je ale skvělý na takovéto rychlé sestříhání videa. Přidáte si titulek, nasázíte tam videa, případně si je trošku nastříháte, vyberete předpřipravenou písničku a je to. Samozřejmě ještě přidáte nějaký ten 3D efekt – explozi, déšť atd včetně možnosti ukotvení na určitý bod obrazovky. Všechno je krásně jednoduché a celý program má hezký moderní vzhled.

Tablet se zobrazenou aplikací Fotografie a editorem videí.

Mrzí mě na něm jediná věc a tou je absence nějaké časové osy pro vkládání hudby. Je to zkrátka daň za jednoduchost.

Videa na svůj YouTube kanál přidávám celkem často a poslední dobou jsou “sestříhaná” právě v tomto programu.