Software
Máme několik ucelených webových aplikací, které pojmenováváme jako redakční systémy.
CMS – Content Management System
Ty nejznámější jsou:
- WordPress
- Joomla
- Drupal
- Wix
- můžete si naprogramovat i vlastní
Jde o webovou aplikaci, která umožňuje snadno vytvářet, upravovat a spravovat obsah webových stránek (texty, obrázky, videa) bez nutnosti programování, a to prostřednictvím uživatelsky přívětivého administrativního rozhraní. Navíc redakční systémy mají kolem sebe velké komunity uživatelů a třeba do WP existuje mnoho doplňujících pluginů či vzhledových šablon.
Pokud si třeba na Forpsi zakoupíme doménu s hostingem, instalace WP je na jedno kliknutí. Tady jsme ovšem kutilové a pustíme se do toho přes terminál, nejsme jenom klikači. V terminálu se přesuneme do webové složky a začneme WP natahovat z oficiálních stránek.
cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
Stažený archiv rozbalíme:
sudo tar -xzf latest.tar.gz
Aby WordPress mohl zapisovat soubory (pluginy, témata, média), nastavíme správného vlastníka:
sudo chown -R www-data:www-data /var/www/wordpress
sudo chmod -R 755 /var/www/wordpress
Nyní přejdeme do složky WP, vytvoříme konfigurační soubor, otevřeme ho k úpravě – je třeba WP sdělit přístup k databázi – login.
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
Nyní v terminálu máme otevřený textový editor / jakoby poznámkový blok a definujeme údaje našeho webu:
define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'login' );
define( 'DB_PASSWORD', 'poznamenané_heslo_k_DB' );
define( 'DB_HOST', 'localhost' );
define( 'DB_CHARSET', 'utf8mb4' );
define( 'DB_COLLATE', '' );
Soubor uložíme a zavřeme.
CTRL+O ; stisk ENTER ; CTRL+X
Dále dokončíme instalaci WP přes webový prohlížeč, tedy otevřeme localhost.
A máme funkční webový server a nainstalovaný funkční WordPress. Nejlépe mít vlastní doménu a správně nastavit router a máte svůj vlastí blog.
Může to stačit, ale je možné jít dál.
Nyní můžete začít publikovat. Ale ve webu je možné pokračovat a vylepšovat WP – doinstalace SSL certifikátu a fungovat na HTTPS, daný web nemít jako základní, ale mít ho jako sice hlavní na doméně, ale jako služba – virtuální a můžete vytvořit další virtuální – třeba druhý WordPress pro kamaráda, pokud nějakého máte, protože jestli toto čtete, tak je to:
red flag
Haha. Nemám rád míchání češtiny a jiných jazyků, ale chci uvést disclaimer – existuje mnoho různých cest a variant, jak na rPi5 nastavit a provozovat web. Ta má uvedená rozhodně není dokonalá, není dokonalý ani WP a rozhodně najdete mnoho jiných článků, které taktéž na konci budou mít nainstalovaný funkční WordPress, ale cesta k němu bude naprosto odlišná.
Příspěvky k softwaru tímto ukončuji, protože šlo mi o fungující
LAMP – Linux, Apache, MariaDB, PHP
a ten máme.
Přeji krásné dny a mnoho úspěchů při práci s terminálem, MV