Archiv pro rubriku: Wordpress

Školení Revis Tachov: WordPress pro úplné začátečníky

Školení WordPress pro úplné začátečníky


Ve spolupráci se školícím střediskem Revis Tachov startuje historicky první školení v Tachově na publikační nástroj WordPress, který je zcela zdarma a masivně používán až na čtvrtině všech internetových stránek.

Přijďte s námi zbourat paradigma, že k publikaci obsahu na celosvětové sítí a tvorbě stránek potřebuje být nutně programátor, www pro všechny, snadno, pohodlně, levně a otevřeně to je WordPress.

Školení Revis Tachov WordPress, termín, rozsah

Termín: Úterý 29.11.2016 a Čtvrtek 1.12.2016
Čas:    od 16.00 - 20.00 hod
Rozsah: 8hod (2x 4hod)
Lektor: František Havel (www.mojeservery.cz)

Objednávky a informace školení WordPress

http://www.revis-tachov.cz/wordpress-pro-uplne-zacatecniky-PID1909.html

Podpořte školení, sdílejte mezi přátele a hlavně přijďte se něco naučit, změníme zase o kousek svět k lepšímu, děkujeme. :-).

Leták školení Revis Tachov: WordPress pro úplné začátečníky listopad 2016
Leták školení Revis Tachov: WordPress pro úplné začátečníky listopad 2016

WordPress fail2ban

WordPress fail2ban

Máte WordPress na vlastním serveru? Štvou Vás neustálé pokusy o uhádnutí hesla, máte plný access.log web serveru hlášek  “POST http://domain/wp-login.php HTTP/1.1″ ?

Pokud používáte na server-u nástroj fail2ban můžete zkoncovat s hádáním hesel WordPressu jednou pro vždy, velmi jednoduše, pojďme na to.

Plugin wp-fail2ban

Nainstalujte plugin wp-fail2ban (https://wordpress.org/plugins/wp-fail2ban/), tento plugin zajistí logování neplatných pokusů o přihlašení do Vašeho WordPress.

V logu /var/log/auth.log najdete podobné informace o pokusech o přihlášení.

Authentication failure for havel.mojeservery.cz from 46.119.117.47
Authentication failure for admin from 109.98.228.188
Authentication failure for havel.mojeservery.cz from 46.119.117.47

Nastavení filtru fail2ban pro WordPress

Přidáme filter (pravidlo) do fail2ban pro Wodpress (auth.log)(Debian a deriváty std v adresáři /etc/fail2ban/filter.d).

Ukázkový příklad filtru je přímo součástí wp-fail2ban pluginu, stáhněte si zip , rozbalte a použijte wodpress.conf.

root@www:/etc/fail2ban/filter.d# cat wordpress.conf 
# Fail2Ban configuration file
#
# Author: Charles Lecklider
#

[INCLUDES]

# Read common prefixes. If any customizations available -- read them from
# common.local
before = common.conf


[Definition]

_daemon = wordpress

# Option:  failregex
# Notes.:  regex to match the password failures messages in the logfile. The
#          host must be matched by a group named "host". The tag "" can
#          be used for standard IP/hostname matching and is only an alias for
#          (?:::f{4,6}:)?(?P[\w\-.^_]+)
# Values:  TEXT
#
failregex = ^%(__prefix_line)sAuthentication failure for .* from $
            ^%(__prefix_line)sBlocked authentication attempt for .* from $
            ^%(__prefix_line)sBlocked user enumeration attempt from $
            ^%(__prefix_line)sPingback requested from $

# Option:  ignoreregex
# Notes.:  regex to ignore. If this regex matches, the line is ignored.
# Values:  TEXT
#
ignoreregex =

Zavedení filter pravidla do fail2ban. (debian /etc/fail2ban/jail.conf přidejte)

[wordpress]
enabled = true
filter = wordpress
logpath = /var/log/auth.log
port = http,https
maxretry = 3

Reload fail2ban a hotovo!

root@www:~# /etc/init.d/fail2ban restart
root@www:~# iptables -L -n
Chain fail2ban-wordpress (1 references)
target prot opt source destination
DROP all -- 46.119.117.47 0.0.0.0/0 
RETURN all -- 0.0.0.0/0 0.0.0.0/0

Hotovo, ani to nebolelo. Zmíněný postup vyžaduje přístup jako root na server, tedy na sdíleném hostingu není aplikovatelný, zde se poohlédněte po jiným bezpečnostních nástrojích (např. oblíbený Wordfence).

Užívejte moudře, díky za pozornost.
František Havel, MOJEservery.cz

Spuštěn nový web, www.perfectdayplana.cz – Půjčovna svatebních a společenských šatů Planá

Realizováno,

pro našeho nového zákazníka PerfectDay – Půjčovna svatebních a společenských šatu Planá vytvořena www prezentace, nové komplexní stránky nabízejí veškeré aspekty moderního webu včetně optimalizace zobrazení pro mobilní zařízení (chýtré telefony, tablety), snadnou editaci obsahu, integrovanou fotogalerii, optimalizaci pro vyhledavače, sitemap, strukturovaný obsah a integraci sociálních sítí a google maps.

Jádro webu je postavené na nejrozšířenějším redakční systému na světě → WordPress poslední generace s podporou automatických bezpečnostní aktualizací, obalené základní sadou prověřených pluginů a na míru upravenou šablonou, díky systému WordPress umožňuje web do budoucna bohaté možnosti rozšíření o novou funkcionalitu a hlavně nehrozí případ vendor-locku (uzamčení zákazníka na konkrétního dodavatele) v případě nasazení proprietárního redakčního systému (když se zákazní rozhodne odejít, vemu svůj web a najde si někoho s tisíců vývojárů v ČR pro WordPress).

Poslední krokem k nasazení byla implementace emailů pro komunikaci se zákazníkem na vlastní doméně, následné zaškolení pracovníku pro obsluhu webu,  práce s redakčním systémem je snadná a přímočará, práce s galerií je díky podpoře štítků velmi jednoduchá, díky systému oprávnění nehrozí chýbné nastavení obsluhou, automatické verzování dokumentů nabízí možnost vrátit se k původní verzi při neopatrné úpravě.

Práce se zákazníkem byla velmi inspirující i pro nás, tolik energie, vlastních nápadu a chuť dělat věci perfektně se odráží v preciznosti celého nápadu záložit půjčovnu svatebních šatů a společenských šatů, děkujeme a držíme palce, těšíme se na další spolupráce.

Využijte služeb PerfectDay Planá, nebudete zklamáni!

http://www.perfectdayplana.cz

PerfectDay – Půjčovna svatebních a společenských šatů Planá

PerfectDay Planá - www.perfectdayplana.cz
PerfectDay Planá – www.perfectdayplana.cz

Děkujeme za příležitost a těšíme se na další spolupráci. MOJEservery.cz.

Spuštěny komentáře na www.mojeservery.cz.

Drobná úprava našeho webu www.mojeservery.cz, přidali jsme pro Vás podporu komentářů pomocí externí služby Disqus.com,  jednoduché a snad i efektivní, to ukáže až čas, komentáře jsou dostupné pouze pro články.

Protože jsem měli implicitně v systému WordPress veškeré komentáře vypnuté a lenost je motor pokroku, tak povolení komentářů (bez klikání) je otázkou jednoho SQL příkazu nad databází WordPressu.

UPDATE wp_posts SET comment_status='open' WHERE post_status = 'publish' AND post_type = 'post';

Dále se může hodit možnost stylovat (CSS) lehce podobu komentářů, editujte Vaše css u šablony a přijdete co potřebujete.

#disqus_thread {
	padding: 12px 10px 0;
	margin: 0 auto;
	max-width: 474px;
}

 

Komentáře Disqus.com na www.mojeservery.cz
Komentáře Disqus.com na www.mojeservery.cz

 

Díky všem za inspiraci, pište, komentujte, buďte dobří.

František Havel, MOJEservery.cz