Installieren ZMQ für PHP

wget http://download.zeromq.org/zeromq-4.1.0-rc1.tar.gz
-zxvf von zeromq-4.1.0-rc1.tar.gz
cd zeromq-4.1.0
./konfigurieren
machen
make install

 

PECL installieren ZMQ-beta

 

Finden php.ini :

php -i | Grep "Konfigurations-Datei’

 

Prüfen Sie, ob Erweiterung wurde hinzugefügt:

Katze /usr/local/lib/php.ini | grep ZMQ
Sollte zeigen,:
extension =”zmq.so”

Setup eine phpinfo.php Datei mit Code phpinfo() in diesem Ordner, zu überprüfen, ob Bibliothek geladen.

 

Wenn der Server über eine Firewall, Dies erfordert das Öffnen einige Firewall-Ports für TCP. Ex: 5555, 8080. Überprüfen Sie Skripte wie Push-server.php .

xmlrpc.php hohe CPU-Last

 

Hohe Belastung durch xmlrpc.php verursacht scheint ein bekanntes Problem, das auf einem Wordpress-Seite auftreten kann:
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

Einige Websites im Angriff nicht mehr zugegriffen werden oder kaputt und zeigen zu viele Umleitungen Fehler.

Eine schnelle Lösung ist es, dies in den htaccess :

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

 

Oder einfach nur löschen / disable-Datei (Berechtigungen 000).

 

Weitere Informationen zu XMLRPC :
https://Blog.Sucuri.NET/2015/10/Brute-Force-Amplification-Attacks-against - Wordpress-xmlrpc.html

Benötigen Sie XMLRPC können Sie diese verwenden, um Anfragen zu filtern:
https://wordpress.org/plugins/stop-xmlrpc-attack/
https://www.wordfence.com/Blog/2015/10/should-you-Disable-XML-RPC-on-Word Presse /