oscloud-docs/docs/apps/wordpress-managed.md
2024-10-31 21:29:34 +01:00

4.4 KiB

WordPress (Spravovaná aplikace)

O aplikaci

Tato aplikace je určena uživatelům, kteří chtějí spravovanou instalaci WordPressu. Tým OSCloud sleduje aktualizace WordPressu a publikuje aktualizace. Kód WordPressu je jen pro čtení, a proto je nutné WordPress rozšiřovat pomocí pluginů. Pokud potřebujete plnou kontrolu nad instalací, včetně úpravy kódu WordPressu, použijte WordPress (nespravovaná aplikace).

Admin stránka

Admin stránka WordPressu je dostupná na https://<mojedomena.cz>/wp-login.php.

Admin uživatel

Při použití WordPressu s OSCloud správou uživatelů je výchozí admin uživatel vytvořen s náhodným heslem a e-mailem admin@cloudron.local. Tento admin účet můžete po instalaci odstranit, pokud se přihlásíte jako správce. Není odstraněn automaticky, protože výchozí příspěvky generované instalátorem WordPressu jsou přiřazeny tomuto adminovi.

Administrativní e-mailová adresa

WordPress používá administrativní e-mailovou adresu k odesílání důležitých e-mailů. Abyste tyto e-maily mohli přijímat, ujistěte se, že tuto adresu změníte v sekci Nastavení.

Použití SFTP

Spravovaná aplikace WordPress nepodporuje úpravu souborů přes SFTP. Pokud potřebujete přístup SFTP pro úpravy souborů WordPressu, použijte WordPress (vývojářská aplikace).

Limity paměti

Chcete-li nastavit paměť přidělenou pro WordPress, upravte soubor /app/data/wp-config.php pomocí Správce souborů a přidejte následující řádky na konec souboru:

define('WP_MEMORY_LIMIT', '128M'); define('WP_MAX_MEMORY_LIMIT', '256M');

Poznámka: Aplikace má také vlastní paměťový limit, který je řízen limitem aplikace. Pokud zvýšíte WP_MEMORY_LIMIT, ujistěte se, že také zvýšíte paměťový limit aplikace. Doporučený poměr je minimálně šestinásobek hodnoty WP_MEMORY_LIMIT.

Úlohy Cron

Aplikace je nakonfigurována tak, aby spouštěla cron úlohy WordPressu každých 5 minut. Úlohy cron lze spustit ručně pomocí webového terminálu:

wp cron event run --due-now

Vestavěný plánovač cron úloh WordPressu wp-cron je deaktivován, protože není efektivní pro weby s nízkou návštěvností.

Pluginy

OSCloud nepodporuje pluginy, které upravují kód. Kód je pouze pro čtení a neměnný, což je nezbytné pro správné aktualizace aplikací na OSCloud. Pro pluginy, které upravují kód, použijte WordPress (nespravovaná aplikace).

Výkon

GTmetrix je skvělá stránka pro získání metrik výkonu instalace WordPressu.

Pro nastavení hlaviček pro všechny stránky lze nainstalovat plugin WP Fastest Cache.

Přístup k databázi

OSCloud nepodporuje PHPMyAdmin. Přístup k databázi je však možný pomocí jiných metod:

WP CLI

WP CLI je příkazový řádek pro WordPress. Pro spuštění příkazů CLI otevřete webový terminál a spusťte příkazy WP CLI. Například:

wp user list

PHP nastavení

Můžete přidat vlastní PHP nastavení v /app/data/htaccess pomocí Správce souborů.

Příklad:

php_value post_max_size 600M
php_value upload_max_filesize 600
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300 
php_value session.gc_maxlifetime 1200

Migrace existujícího webu

Podívejte se na náš blog o tom, jak migrovat existující web WordPress na OSCloud.

Úpravy souborů

Z bezpečnostních důvodů je vestavěná možnost úprav souborů ve WordPressu ve výchozím nastavení zakázána.

Chcete-li ji povolit, upravte /app/data/wp-config.php a nastavte DISALLOW_FILE_EDIT na false.

define('DISALLOW_FILE_EDIT', false);