+ All Categories
Home > Technology > Instalace WordPress

Instalace WordPress

Date post: 21-Feb-2017
Category:
Upload: vladimir-smitka
View: 616 times
Download: 1 times
Share this document with a friend
23
@smitka Lynt services s.r.o. Infrastrukt ura Webová řešení Marketing Instalace WordPress Vláďa Smitka https://lynt .cz
Transcript
Page 1: Instalace WordPress

@smitka Lynt services s.r.o.

Infrastruktura

Webová řešení

Marketing

Instalace WordPress

Vláďa Smitkahttps://lynt.cz

Page 2: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Slovníček(web)hosting – služba pronájmu diskového prostoru a dalších služeb pro provoz webu HTML – značkovací jazyk, ve kterém se tvoří jednotlivé elementy stránky, říká např. co je nadpis, co je odkaz, co je formulář. Je zpracován prohlížečem na straně uživatele. PHP – programovací jazyk na straně serveru, který generuje HTML (většinou), je v něm napsán WordPress. Soubory s koncovkou .phpJS/JavaScript – programovací jazyk, který zpracovává prohlížeč na straně uživatele. Píšou se v něm např. interaktivní komponenty – galerie,… Soubory s koncovkou .jsCSS/styly – stylovací jazyk, určuje jak mají být elementy zobrazeny – velikost, barva, pozice, … Soubory s koncovkou .cssStatické soubory – obecně souboru uložené na diskovém prosotoru webhostingu, které se nemusí nijak zpracovávat – obrázky, dokumenty, js, cssHTTP – textový komunikační protokol, kterým webový server posílá data do prohlížeče.HTTPS – zabezpečená varianta HTTP, bez znalosti klíče nelze přečíst/modifikovatDoména – jméno, pod kterým jsou stránky dostupné na serveru – (naswp.cz)IP adresa – jedinečná adresa přidělená serveru, pod kterou je server dostupný (46.28.105.73)DNS – protokol, který překládá doménová jména na IP, na jednu IP může směrovat více jmen MySQL – databáze, jsou zde uložena data webu (články, nastavení)Apache – webový (http) server, přijímá požadavky z prohlížeče uživatele a jako odpověď mu posílá protokolem HTTP výstupy z PHP skriptů a statické soubory.

Page 3: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Slovníček.htaccess – speciální soubor, který upravuje konfiguraci Apache pro určitou složku – např. omezuje přístup jen z některých IPmod_rewrite – funkcionalita Apache, která překládá dotazovanou adresu na volání konkrétního souboru na hostingu s parametry např. vasweb/clanek1 => vasweb/index.php?p=1Pravidla se zapisují do .htaccess.wp-config.php – soubor s konfigurací WordPressu, je zda uloženo např. jméno a heslo do databáze.robots.txt – soubor, který určuje, jak se k webu mají chovat vyhledávače, může obsahovat odkaz na soubor sitemap – soubor se seznamem všech podstránek webuCMS – content management systém – nástroj pro správu obsahu – např. WordPress, DrupalŠablona/Theme – vzhled webu na WP, lze snadno vyměnit (sada PHP, JS, CSS a obrázkových souborů)Webfont/Google font – řez písma, stahovaný ze externích serverůPlugin – kód jiného vývojáře pro rozšíření funkcionalityTaxonomie – klasifikace obsahu – např. jeho řazení do kategorií, označování štítkyPříspěvek – článek ve WP, zařazený do kategorieStránka – obsahová podstránka webu ve WP, nemá kategorie, ale může mít nadřazenou stránku a tím lze vytvořit stromová stuktura

Page 4: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Co potřebujete pro provoz WP

Webhosting s PHPDoménaDatabáze MySQL

Page 5: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Webhosting/VPS/fyzický server?

Webhosting:Málo starostí, levný, často dostatečný výkon, omezení některých funkcionalit (doba běhu skriptu, zakázané některé funkce).

VPS (virtuální server / virtual private server):Cena dle výkonu – levnější jsou často méně výkonné než webhosting, minimum omezení, je potřeba administrátor.

Fyzický server:Vysoká cena, vysoký výkon, je třeba administrátor, pokud se nejedná o dedikovaný server, musí zákazník řešit případné HW problémy.

Page 6: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Možnosti instalace

1. Instalace jedním klikem od poskytovatele.2. Nakopírování wp-config-sample.php do wp-config.php + úprava3. Instalace pomocí instalátoru WP (Famous 5-Minute Install)

U metody 2 nezapomenout na šifrovací klíče!https://api.wordpress.org/secret-key/1.1/salt/

Doporučuji

Page 7: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Šifrovací klíče

define('AUTH_KEY', 'E!< r@tNn.:9$QKXRW?a5+3DzH9@1!KE~A,ER0C~sGo;ULq+.p=X^hq!Okmi+H2>');define('SECURE_AUTH_KEY', 'U+ZgC%) {&=yVsN}Tw+D0n!ISjy:-oiN0X0KbV1qBS{i4I6sj;iX=gbBy/h<o,)a');define('LOGGED_IN_KEY', '!7>pEFB*QRU~+6XLYFgbfnxt{1K3Sl._g,,tZPE0ci|_=HGsI/rekepkr7A*#3Wm');define('NONCE_KEY', 'Fv>PftA6>#R4ju+Nb. :G@&*?uEK9u$jq~XIE}Ud|ZZFncrtj7g+-9VcodMNI?T>');define('AUTH_SALT', 'VZ.2X-bg0e?TJ!&j?qG|*^^P|%<[Nj>7&Htxgj+H%nfMg_tWaAA%AFyYZD`/-h)k');define('SECURE_AUTH_SALT', 'qh-Fp,p*iFX<*,32/}G-_&al2vglbiX>A^eQoSi*Ow,?ru-Mu[L{ir/mDBL/rN(F');define('LOGGED_IN_SALT', '!sFgo,%I0{Aj16N<x1CX^IHCd3V}S0R.?.fNO%nYNZX1%)YY>AA`+1Oj L$,KBqs');define('NONCE_SALT', 'gW!nPTCCxWeHp1?k0(9eWWP261D+P8.>%CRh8;cO-JC)I^,c`}NAtJ@D$V<fNyUF');

define('AUTH_KEY', 'Put your unique phrase here!');define('SECURE_AUTH_KEY', 'Put your unique phrase here!‚);define('LOGGED_IN_KEY, 'Put your unique phrase here!');define('NONCE_KEY', 'Put your unique phrase here!');define('AUTH_SALT', 'Put your unique phrase here!');define('SECURE_AUTH_SALT', 'Put your unique phrase here!');define('LOGGED_IN_SALT', 'Put your unique phrase here!');define('NONCE_SALT', 'Put your unique phrase here!');

wp-config.php

Špatně

Správně

Page 8: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Stažení WP

Aktuální verze (4.5.3) - čeština funkčníhttps://wordpress.org/download/

Aktuální verze s kompletní češtinou (4.4.4)https://cs.wordpress.org/

Lze následně aktualizovat na nejnovější verzi.

Page 9: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Rozbalení a nahrání na server

Je stažen zip soubor, jeho obsah je potřeba nahrát na hosting.

Nahrání přes FTP/SFTP/SCP.

WinSCPTotal CommanderFileZilla

Page 10: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Výběr jazyka

Page 11: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Nastavení přístupu k DB

Je vhodné zvolit nějaký náhodný řetězec místo

wp_ (v případě bezpečnostních problémů

wp_ zkoušejí automatizovaní roboti)

Tyto 4 údaje dodá webhoster.

Page 12: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Nastavení uživatele a webu

Page 13: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

vas-web/wp-admin - Hotovo

Page 14: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Aktualizace po instalaci starší verze

Po instalaci čeština zůstane

Page 15: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Nastavení - Obecné

Popis webu: smysluplný popisekČasové pásmo: Praha (většinou nastaveno UTC+1)Formát data: j.n.Y (většinou je nastaveno správně)Formát času: G:i (většinou je nastaveno správně)https://www.interval.cz/clanky/php-jak-pracovat-s-datem-a-casem/

V základu je nastaven na „Další web využívající WordPress“ a i když ho

šablona přímo nevyužívá, tak se může objevit na mnoha místech – při

sdílení, v RSS, …

Page 16: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Nastavení - Zobrazování

Pokud nechcete mít na hlavní

stránce výpis příspěvků

Pokud používáte šablonu, která vypisuje příspěvky ve

sloupcích, nastavte číslo dělitelné počtem sloupců

Zkontrolujte, zda není zaškrtnuto na produkčním

webu

Pokud máte čtenáře přes RSS a chcete, aby museli článek přečíst na webu a ne jen ve

čtečce

Page 17: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Nastavení - Komentáře

Nevztahuje se na již vytvořené

příspěvky

Page 18: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Nastavení – Trvalé odkazy

Většinou nejvhodnější

nastavení

Vhodné upravit si, aby v adrese nebylo anglicky

„category“

Page 19: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Uživatelé - Profil

Zvolte si přezdívku a nechte ji veřejně

zobrazovat. Jinak se použije vaše

přihlašovací jméno (případný útočník to

ocení).

Page 20: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Pluginy

Smazat nebo aktivovat:https://akismet.com/plans/Potřebujete worpdress.com

účet.

Smazat

Page 21: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Testovací příspěvky

Zbytečný a má povolené

komentáře, smazat

Zbytečný, smazat

Page 22: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Tipy na konec

• Pokud něco nevyjde a web zobrazuje pouze bílou stránku, nastavte define('WP_DEBUG', true); ve wp-config.php.

• Pokud po vás chce instalátor ruční vložení obsahu do wp-config.php, je něco špatně nastavené, kontaktujte webhostera, přejdete tak problémům v budoucnu.

• WP automaticky nevytváří robots.txt, je vhodné ho vytvořit:

User-agent: *Disallow: /wp-admin/

Page 23: Instalace WordPress

Infrastruktura

Webová řešení

Marketing

@smitka Lynt services s.r.o.

Děkuji za pozornost!

Další zdroje:http://www.wplama.cz/

http://www.wpbeginner.com/ (EN)http://www.elegantthemes.com/blog/ (EN)

Co se chystá? Aktuálně píši knihu o WordPress, který by měla vyjít

příští rok,sledujte můj twitter @smitka


Recommended