Install ZMQ for 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
./Konfigurera
göra
Se Installera

 

pecl install zmq-beta

 

Hitta php.ini :

php -i | grep ‘Configuration File

 

Check if extension was added:

cat /usr/local/lib/php.ini | grep zmq
Should show:
extension=zmq.so

Setup a phpinfo.php file containing code phpinfo() in that folder, to check if library is loaded.

 

If server has a firewall, this requires opening some ports in firewall for TCP. Ex: 5555, 8080. Check scripts like push-server.php .

xmlrpc.php hög cpu-belastning

 

Hög belastning orsakad av xmlrpc.php verkar vara ett känt problem som kan uppstå på en WordPresswebbplats:
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

Vissa webbplatser under attack bli otillgängliga eller få trasiga och visar alltför många omdirigeringar fel.

En snabb lösning är att lägga detta till .htaccess :

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

 

Eller bara ta bort / inaktivera filen (Ange behörigheter 000).

 

Mer information om XMLRPC :
https://Blog.sucuri.net/2015/10/Brute-Force-Amplification-Attacks-Against - wordpress-xmlrpc.html

Om du behöver XMLRPC kan du använda dessa för att filtrera begäranden:
https://wordpress.org/plugins/stop-xmlrpc-attack/
https://www.wordfence.com/blog/2015/10/should-you-Disable-XML-RPC-on-Word tryck /