WordPress® on Ubuntu Server 24.04 LTS

Připraveno k použití: WordPress® na Ubuntu 24.04 LTS s Nginx®, MariaDB®, PHP®, CLI nástroji, podporou HTTPS a bezpečnými výchozími nastaveními — nasazení během několika minut.

Tento obraz VM poskytuje plně připravené prostředí WordPress® postavené na Ubuntu Server 24.04 LTS s produkčně nasaditelným LEMP stackem: Nginx® jako webový server, MariaDB® jako databáze a PHP® (přes php-fpm). PHP je zajištěno z oficiálního PPA Ondřeje Surého, což zaručuje dostupnost aktuálních verzí s dlouhodobou podporou (LTS).

Konfigurace je navržena tak, aby uživatelům poskytla plnou kontrolu nad WordPress prostředím a zároveň minimalizovala obvyklé nároky na instalaci. Díky předintegrovaným instalačním volbám, bezpečným výchozím hodnotám a podpůrným nástrojům je tento obraz praktickým základem pro spolehlivé nasazení — ať už jde o ruční úpravy, automatizované rollouty nebo dlouhodobý provoz.

Typické scénáře použití:

  • Hosting blogů, firemních webů a dokumentačních platforem
  • Nasazení testovacích/staging prostředí pro WordPress vývoj
  • Integrace do automatizačních pipeline s využitím wp-cli
  • Vývoj vlastních SaaS produktů na WordPress s přístupem k infrastruktuře

Hlavní funkce:

  • Image podporuje dva způsoby instalace:
  • Webová instalace WordPress ihned po spuštění VM
  • Automatizovaná instalace prostřednictvím předinstalovaného nástroje wp-cli

MariaDB je zajištěna bezpečnými výchozími nastaveními — všechna testovací data a anonymní účty jsou odstraněny, vzdálený root přístup je ve výchozím stavu zakázán. Součástí je i nástroj mariadb-backup, který umožňuje zálohy formou snapshotů pro obnovu nebo migraci.

Pro TLS je součástí Certbot s plnou integrací do Nginx, což umožňuje vydávání a obnovu certifikátů pomocí standardních CLI příkazů. Systém dále obsahuje podporu pro Brotli kompresi a modul headers-more na úrovni Nginx, což umožňuje snadné ladění výkonu a zabezpečení HTTP.

Nasazení bezpečného a produkčně připraveného WordPress prostředí s výkonem Nginx, zabezpečenou databází a volitelnou automatizací — během několika minut, s minimální konfigurací.

Upozornění:
Tento virtuální stroj obsahuje software třetích stran, který je výhradní odpovědností jejich vývojářů nebo dodavatelů. Jejich zahrnutí neznamená žádné partnerství ani schválení ze strany Belinda CZ s.r.o. Všechny ochranné známky jsou majetkem příslušných vlastníků.

Technické detaily:

  • Předkonfigurovaná databáze MariaDB pro WordPress: název databáze: wordpress; uživatel: wp-user; heslo: wp-password. Root heslo není nastaveno → důrazně doporučujeme po nasazení nastavit heslo pro root a změnit heslo uživatele wp-user.

  • Aktivní konfigurace HTTP je v: /etc/nginx/sites-available/wordpress
  • Dokončení instalace WordPress přes prohlížeč: https://<VM_PUBLIC_IP>/wp-admin
  • Ukázková HTTPS konfigurace: /etc/nginx/snippetsObsahuje: security-headers.conf a brotli.conf — připravené konfigurační soubory pro bezpečnostní hlavičky a Brotli kompresi.
  • Potřebné porty: 80 (HTTP), 443 (HTTPS). Tyto porty musí být povoleny v nastavení NSG.