ارتقاء به آخرین CURL و SSL باز در WHM

مسئله:
ارائه دهندگان تجارت الکترونیک مانند پی پال معرفی شرایط SSL سخت تر. سابق:
“نیاز به در OpenSSL >= 1.0.1 به بر روی سرور شما نصب شده باشد”

اطلاعات پی اچ پی نشان می دهد:
حلقه
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
حلقه سی دی *

./پیکربندی –فعال رشته-برطرف –فعال-HTTP –فعال-اف تی پی –فعال پروکسی –فعال-TFTP –فعال-NTLM –فعال استاتیک –با اس اس ال = / usr / محلی / اس اس ال –فعال-از IPv6 –فعال مشترک –با libidn
ساخت && را نصب کنید

/usr / محلی / بن / حلقه –نسخهٔ

  • پیکربندی PHP به استفاده از آن ایجاد یک جدید فایل / var / پنل / آسان / آپاچی / rawopts / all_php5 با این مطالب:
    –با حلقه = / usr / محلی / SRC / حلقه-7.52.1
  • بازسازی آپاچی & پی اچ پی با EasyApache 3.

نتیجه:

اطلاعات پی اچ پی در حال حاضر باید نشان:
اطلاعات حلقه 7.52.1
SSL نسخه OpenSSL / 1.0.1e

نصب ZMQ برای پی اچ پی

دستور wget HTTP://download.zeromq.org/zeromq-4.1.0-rc1.tar.gz
تار -zxvf zeromq-4.1.0-rc1.tar.gz
سی دی zeromq-4.1.0
./پیکربندی
ساخت
را نصب کنید

 

PECL نصب zmq بتا

 

یافتن فایل php.ini :

-i پی اچ پی | grep 'همراه فایل پیکربندی’

 

بررسی کنید که پسوند اضافه شده:

/usr/local/lib/php.ini گربه | zmq از grep
باید نشان دهد:
پسوند =”zmq.so”

راه اندازی یک فایل phpinfo.php حاوی phpinfo کد() در آن پوشه, برای بررسی اگر کتابخانه بارگیری شده است.

 

اگر سرور دارای یک فایروال, این نیاز به باز کردن برخی از پورت در فایروال برای TCP. سابق: 5555, 8080. بررسی اسکریپت مانند فشار server.php .