Raspberry Pi 5 v datacentru utáhne osobní web, blog nebo menší e-shop. Máte k němu root přístup, veřejnou IP adresu a na serveru neběží nic cizího.
Co na něm poběží
Na Raspberry Pi OS nebo Ubuntu nainstalujete webový server stejně jako na kterémkoli Linuxu. Nginx s PHP-FPM je na Raspberry Pi úsporný a rychlý, Apache se hodí, když potřebujete soubory .htaccess. Certifikát od Let's Encrypt získáte přes certbot za pár minut.
sudo apt update
sudo apt install nginx php-fpm certbot python3-certbot-nginx
sudo certbot --nginx -d vase-domena.czDoménu nasměrujete na IPv4 i IPv6 adresu, kterou Raspberry Pi dostane. Přesměrování portů ani dynamické DNS nepotřebujete.
Pro koho to dává smysl
Pro lidi, kteří chtějí mít server pod kontrolou: vlastní verzi PHP, vlastní moduly, cron, vedle webu třeba Node.js nebo Python. Drupal i WordPress na Raspberry Pi 5 běží bez potíží.
Pokud chcete jen web bez starostí o server, je jednodušší běžný webhosting, kde aktualizace a zálohy řeší poskytovatel. Pro weby na WordPressu je tam i hosting pro WordPress.
Když nesmí vypadnout
Dvě Raspberry Pi za HAProxy udrží web v provozu, i když jedno z nich vypadne. Postup najdete v návodu HAProxy a keepalived na Raspberry Pi (anglicky). Takové zapojení se vyplatí probrat předem s technickou podporou.