नवीनतम कर्ल और WHM में खुला SSL के लिए नवीनीकरण

समस्या:
पेपैल की तरह eCommerce प्रदाताओं अधिक सख्त SSL आवश्यकताओं प्रस्तुत. पूर्व:
“ओपनएसएसएल की आवश्यकता है >= 1.0.1 आपके सर्वर पर स्थापित करने के लिए”

PHP जानकारी से पता चलता है:
कर्ल
SSL संस्करण OpenSSL/1.0.0

ठीक करें:

  • स्थापित नवीनतम कर्ल:

सीडी /usr/local/src
wget https://curl.haxx.se/download/curl-7.52.1.tar.gz
राल - xvzf कर्ल-7.52.1.tar.gz
सीडी कर्ल *

./कॉन्फ़िगर –सक्षम-लड़ी पिरोया-रिज़ॉल्वर –सक्षम-http –सक्षम-ftp –सक्षम-प्रॉक्सी –सक्षम-tftp –सक्षम-ntlm –सक्षम-स्थैतिक –साथ-ssl = / usr/स्थानीय/ssl –सक्षम-ipv6 –सक्षम-साझा –साथ-libidn
कर && स्थापित करें

/usr/स्थानीय/बिन/कर्ल –संस्करण

  • यह का उपयोग करने के लिए PHP कॉन्फ़िगर करें-इस सामग्री के साथ एक नई फ़ाइल /var/cpanel/easy/apache/rawopts/all_php5 बनाएँ:
    –with-curl=/usr/local/src/curl-7.52.1
  • अपाचे का पुन: निर्माण & EasyApache के साथ PHP 3.

परिणाम:

PHP जानकारी अब दिखाना चाहिए:
कर्ल जानकारी 7.52.1
SSL संस्करण OpenSSL/1.0.1e

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
./कॉन्फ़िगर
कर
स्थापित करें

 

pecl zmq-बीटा स्थापित

 

Php.ini खोजने :

php -i | grep ' कॉन्फ़िगरेशन फ़ाइल’

 

विस्तार जोड़ा गया है अगर जाँच करें:

बिल्ली /usr/local/lib/php.ini | ग्रेप zmq
दिखाना चाहिए:
विस्तार =”zmq.so”

कोड phpinfo वाली phpinfo.php फ़ाइल सेटअप() उस फ़ोल्डर में, पुस्तकालय भरी हुई है अगर जाँच करने के लिए.

 

सर्वर एक फ़ायरवॉल है तो, इस टीसीपी के लिए फ़ायरवॉल में कुछ बंदरगाहों खोलने की आवश्यकता है. पूर्व: 5555, 8080. धक्का-server.php की तरह स्क्रिप्ट की जाँच करें .