Обновление до последней CURL и Open SSL в WHM

Проблема:
Провайдеры электронной коммерции, как Paypal введены более строгие требования SSL. Ex:
“требует OpenSSL >= 1.0.1 быть установлен на вашем сервере”

Информация о шоу PHP:
ЗАВИТОК
SSL версии OpenSSL/1.0.0

Фиксировать:

  • Установить последние CURL:

кд / USR / местные / SRC
Wget https://Curl.HAXX.SE/download/cURL-7.52.1.tar.gz
Тар - xvzf локон 7.52.1.tar.gz
Скручиваемость CD *

./настроить –включить резьбовые арбитр –включить http –включить ftp –включить прокси- –включить tftp –включить ntlm –enable-static –с ssl = / usr/местные/ssl –включить ipv6 –включить согласованный –с libidn
сделать && Сделать установки

/USR/местное/bin/локон –версия

  • Настройка PHP использовать его-создание нового файла /var/cpanel/easy/apache/rawopts/all_php5 с этой содержимого:
    –with-Curl=/usr/local/src/cURL-7.52.1
  • Перестроить Apache & PHP с EasyApache 3.

Результат:

Информация о PHP теперь должна показывать:
Скручиваемость информация 7.52.1
SSL версии OpenSSL/1.0.1e

Установите ZMQ для PHP

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
./настроить
сделать
Сделать установки

 

PECL установить zmq-бета

 

Найти php.ini :

PHP -i | grep ' файл конфигурации’

 

Проверьте, если был добавлен расширение:

кошка /usr/local/lib/php.ini | Grep zmq
Если показать:
расширение =”zmq.so”

Настройка файла, содержащего код phpinfo.php phpinfo() в этой папке, чтобы проверить, если библиотека загружена.

 

Если сервер имеет брандмауэр, это требует открытия некоторые порты в брандмауэре для TCP. Ex: 5555, 8080. Проверьте сценарии как нажимной server.php .