PHP用ZMQをインストールする

wgetのHTTP://download.zeromq.org/zeromq-4.1.0-rc1.tar.gz
タール-zxvf zeromq-4.1.0-rc1.tar.gz
CD zeromq-4.1.0
./設定する
作る
make installを

 

PECL zmqベータをインストール

 

php.iniのを探します :

PHP -i | grep ' 構成ファイル’

 

拡張機能が追加されたかどうかを確認してください:

猫/usr/local/lib/php.ini | グレップzmq
示さなければならない:
拡張子=”zmq.so”

セットアップコードは、phpinfoを含むphpinfo.phpファイル() そのフォルダ内の, ライブラリがロードされているかチェックする.

 

サーバがファイアウォールを持っている場合, これは、TCPのために、ファイアウォールでいくつかのポートを開く必要があります. 例: 5555, 8080. プッシュserver.phpというようなスクリプトを確認してください .

高いCPU負荷つまりxmlrpc.php

 

つまりxmlrpc.phpに起因する高負荷はW​​ordPressのサイト上で発生する可能性が既知の問題であると思われる:
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

攻撃中にいくつかのサイトにアクセスできなくなるが壊れて取得やあまりにも多くのリダイレクトのエラーを表示します。.

クイックフィックスは、htaccessファイルにこれを追加することです :

するRewriteRule ^ XMLRPC .phpの$ “HTTP :\/\/0\.0\.0\.0\/” [R = 301、L]

 

それとも削除 / ファイルを無効 (設定されたアクセス権 000).

 

XMLRPC の詳細について :
httpsを://blog.sucuri.net/2015/10/brute-force-amplification-attacks-against - ワードプレス-xmlrpc.html

これらを使用して要求をフィルターする XMLRPC を必要がある場合:
https://wordpress.org/plugins/stop-xmlrpc-attack/
httpsを://www.wordfence.com/blog/2015/10/should-you-disable-xml-rpc-on-word プレス/