Installare ZMQ per PHP

wget http://download.zeromq.org/zeromq-4.1.0-rc1.tar.gz
-zxvf di zeromq-4.1.0-rc1.tar.gz
cd zeromq-4.1.0
./configurare
rendere
make install

 

PECL installare ZMQ-beta

 

Trova php.ini :

php -i | grep ' File di configurazione’

 

Controllare se è stata aggiunta l'estensione:

/usr/local/lib/php.ini gatto | grep ZMQ
Dovrebbe mostrare:
extension =”zmq.so”

Configurazione di un file contenente codice phpinfo.php phpinfo() in quella cartella, per verificare se libreria viene caricata.

 

Se il server dispone di un firewall, questo richiede l'apertura di alcune porte nel firewall per TCP. Ex: 5555, 8080. Controllare gli script come push-server.php .

xmlrpc.php alto carico della CPU

 

Alto carico causato da xmlrpc.php sembra essere un problema noto che può verificarsi in un sito WordPress:
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

Alcuni siti durante attacco diventano inaccessibili o si rompono e visualizza errore troppo molti reindirizza.

Una soluzione rapida è quella di aggiungere questo .htaccess :

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

 

O semplicemente cancellare / file di disable (impostare le autorizzazioni 000).

 

Maggiori dettagli su XMLRPC :
https://Blog.Sucuri.NET/2015/10/Brute-Force-Amplification-Attacks-against - wordpress-xmlrpc.html

Se avete bisogno di XMLRPC è possibile utilizzare questi per filtrare le richieste:
https://wordpress.org/plugins/stop-xmlrpc-attack/
https://www.wordfence.com/Blog/2015/10/should-you-disable-XML-RPC-on-Word stampa /