Nacházíte se zde: Úvod Podpora Nápověda Open source aplikace WordPress (redakční systém) Instalace a nastavení WordPressu

Instalace WordPressu

Instalace hotového webu na kliknutí

Díky naší službě Můj první web si můžete nainstalovat na kliknutí hotové webové stránky. Připravili jsme pro Vás více než 20 šablon zdarma kompletně odladěných pro různé obory. Web si snadno upravíte k obrazu svému. Jak Můj první web nainstalovat na 1 kliknutí.

Instalace WordPressu na 1 kliknutí

WordPress nejsnadněji nainstalujete pomocí naší funkce instalace aplikace na jedno kliknutí. Tato automatická instalace již v sobě obsahuje aktuální verzi WordPressu včetně základních pluginů pro lepší zabezpečení.

Nabízíme i připravenou instalaci WordPressu s pluginem WooCommerce, což je oblíbené rozšíření pro e-shop.

Ruční instalace WordPressu 

WordPress doporučujeme nainstalovat na 1 kliknutí - instalace je mnohem rychlejší, pohodlnější a obsahuje aktuální verzi a základní zabezpečení.

  1. Z officiálního zdroje, který najdete na této adrese si do PC stáhněte instalační balík a rozbalte si jej do adresáře wordpress.
  2. Nakopírujte skripty aplikace na server do adresáře (sub)domény, na které budete systém provozovat.
  3. Připravte si MariaDB databázi - založte si ji v klientské sekci, použít můžete i nějakou databázi stávající (zde je třeba dát pozor na možnou kolizi jmen tabulek).
  4. Spusťte instalaci zadáním jména dané (sub)domény do prohlížeče a projděte instalačním průvodcem, ve kterém vyplňte potřebné údaje.

Odesílání e-mailů z WordPressu

WordPress při svém fungování odesílá různá e-mailové sdělení. Typicky se jedná o provozní věci (např. informace o aktualizacích, o nových komentářích), nebo zprávy vyvolané nějakou akcí návštěvníka (např. potvrzení objednávky v e-shopu). Wordpress pro odesílání zpráv používá PHP funkci mail(). Pro zajištění správného doručování těchto zpráv je dobré dodržovat tato základní pravidla:

  • V aplikaci mějte správně nastavenu e-mailovou adresu, která se používá jako adresa odesílatele odchozích zpráv. Tato adresa by měla být funkční, a měla by být na doméně, na níž je aplikace instalována. Pokud tedy máte WordPress například na doméně www.example.com, pak tato adresa může být třeba info@example.com.
  • Na příslušné doméně mějte aktivována řešení pro zvýšení důvěryhodnosti odesílaných zpráv - tedy DKIM, SPF a DMARC.

Adresa odesílatele zpráv je v našich nových instalacích ve výchozím stavu nastavena stejně, jako e-mail správce aplikace, zadaný při instalaci. Ve starších instalacích na jedno kliknutí přes klientskou sekci a v ručně nainstalovaných WordPressech pak výchozí adresa odesílatele byla wordpress@example.com (pro aplikaci nainstalovanou na doméně example.com). Ani jedna varianta přitom nemusí být v některých případech vhodná, resp. funkční.

Adresu odesílatele je možné změnit v nastavení WordPressu, využít k tomu lze například plugin WP Change Email Sender. Po jeho instalaci (v našem instalačním balíku už zahrnut je) jsou v nastavení aplikace (položka Nastavení - Obecné) zpřístupněna pole pro úpravu jména a adresy odesílatele e-mailů (Email Sender Name a Sender Email Address).

WP Cron

Ke spouštění různých pravidelných údržbových úloh (aktualizace, odložené publikace článků apod.) používá WordPress vlastní mechanismus WP-Cron. Celou funkčnost zajišťuje skript wp-cron.php, který se ve výchozím nastavení spouští při každé návštěvě dané prezentace. Po spuštění skript zkontroluje, zda je čas vykonat některou z naplánovaných úloh, a případně ji rovnou spustí.

Toto řešení má ale zásadní nevýhody. Při velkém množství požadavků ze strany návštěvníků webu (včetně robotů) je tento skript s nezanedbatelnou spotřebou výpočetních prostředků spouštěn zbytečně často. Navíc je volán externím požadavkem na webserver, který obsadí další PHP proces, jejichž maximální počet je pro každou doménu omezený. Obojí pak může mít významný negativní vliv na odezvu dané aplikace, a také na zátěž serveru. Naopak při malé návštěvnosti stránek se může stát, že některé naplánované úlohy se dostatečně často nespustí.

Z těchto důvodů doporučujeme výchozí způsob spouštění WP-Cronu vypnout a pravidelné spouštění skriptu zařídit systémovým cronem. Lze k tomu využít jak webcron, tak cron wrapper umístěný do vhodného adresáře adresářového cronu. V rámci funkce instalace na jedno kliknutí nastavujeme automaticky webcron s periodou spouštění 6 hodin.

Vypnutí výchozího způsobu spouštění zajistíte vložením následujícího řádku do souboru wp-config.php těsně nad řádek s komentářem That's all, stop editing! :
define('DISABLE_WP_CRON', true);

Následně si v klientské sekci ve správě příslušné domény v záložce Cron nastavíte spouštění skriptu wp-cron.php systémovým cronem. Následuje příklad nastavení pomocí webcronu se spouštěním každou hodinu ve 37. minutu:

  1. Přejděte na formulář pro přidání nového webcronu (tlačítko Přidat webcron).
  2. Do pole URL zadejte adresu http://example.com/wp-cron.php?doing_wp_cron, kde example.com je jméno příslušné (sub)domény, na níž máte WordPress umístěn.
  3. Do pole minuta zadejte číslo 37, do ostatních čtyřech polí pro nastavení periody spouštění zadejte znak * (hvězdička). Formulář odešlete.

Periodu spouštění si nastavte podle Vašich potřeb s ohledem na množství a náročnost prováděných pravidelných operací. Pokud jich Vaše aplikace nepotřebuje provádět mnoho, postačí cron spouštět po několika hodinách. Při intenzivnějším používání to může být třeba 30 minut.

WP-CLI

WP-CLI je nástroj pro správu WordPressu z příkazové řádky. Umožňuje například aktualizovat aplikaci a pluginy, spravovat multisite stránky, ovládat cache atd. (kompletní dokumentace příkazů). To vše bez nutnosti přihlašování do webové administrace.

Instalace

WP-CLI je dodáván jako hotový PHP archiv. Pro jeho používání stačí stáhnout soubor wp‑cli.phar, a ten umístit na webserver do adresáře příslušné aplikace (ke stažení souboru rovnou na server je možné využít shellovský příkaz wget).

Používání

WP-CLI je možné používat v omezeném shellu pomocí příkazu php. Následuje několik příkladů zadání různých příkazů:

php wp-cli.phar -- core version - zobrazení verze WordPressu

php wp-cli.phar -- core update - aktualizace jádra WordPressu

php wp-cli.phar -- plugin list - zobrazení seznamu pluginů

php wp-cli.phar -- help core - zobrazení nápovědy pro příkaz core

Zpět na nadřazené téma

Nahoru