Instalace ZMQ pro PHP

wget http://Download.zeromq.org/zeromq-4.1.0-RC1.tar.gz
tar - zxvf zeromq-4.1.0-rc1.tar.gz
CD zeromq-4.1.0
./Konfigurace
Značka
Proveďte instalaci

 

PECL nainstalovat zmq-beta

 

Najít php.ini :

php -i | grep "konfigurační soubor’

 

Zkontrolovat, zda byla přidána přípona:

kočka /usr/local/lib/php.ini | grep zmq
By se měla zobrazit:
rozšíření =”ZMQ.so”

Nastavení souboru phpinfo.php obsahující kód phpinfo() v této složce, Chcete-li zkontrolovat, pokud je načtena knihovna.

 

Má-li server firewall, To vyžaduje otevření některých portů v bráně firewall pro protokol TCP. Ex: 5555, 8080. Podívejte se skripty jako push-server.php .

xmlrpc.php vysoké zatížení procesoru

 

Vysoké zatížení způsobené xmlrpc.php zdá se, že se o známý problém, který může nastat na webu s WordPressem:
https://wordpress.org/support/topic/resolving-xmlrpcphp-ddos-attack-with-htaccess-redirect?replies=8
https://wordpress.org/support/topic/xmlrpcphp-files-cause-high-cpu-usage-and-high-resource-usage?replies=2

Některé servery během útoku nepřístupné nebo se rozbije a příliš mnoho přesměrování chyba.

Rychlé řešení, je přidat do .htaccess :

RewriteRule ^ xmlrpc.php$ “http:\/\/0\.0\.0\.0\/” [R = 301, L]

 

Nebo jen odstranit / Zakázání souboru (nastavení oprávnění 000).

 

Další podrobnosti o XMLRPC :
https://blog.Sucuri.NET/2015/10/Brute-Force-Amplification-Attacks-Against - wordpress-xmlrpc.html

Pokud potřebujete XMLRPC tyto slouží k filtrování požadavků:
https://wordpress.org/plugins/stop-xmlrpc-attack/
https://www.wordfence.com/blog/2015/10/should-you-Disable-XML-RPC-on-Word tisku /