Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mysql_ssl_rsa_setup को OpenSSL फ़ाइलें कहाँ मिलती हैं?

4.4.5 mysql_ssl_rsa_setup के अनुसार — SSL बनाएं /आरएसए फ़ाइलें , mysql_ssl_rsa_setup openssl . का उपयोग करता है कमांड लाइन टूल:

ओपनएसएसएल का डिफ़ॉल्ट इंस्टॉलेशन स्थान /usr/local/ssl है

--openssldir . का प्रयोग करें जब आप लाइब्रेरी को कॉन्फ़िगर करते हैं। यह भी देखें संकलन और स्थापना ओपनएसएसएल विकी पर।

आपको नहीं करना चाहिए ओपनएसएसएल को /usr/bin में इंस्टॉल करें (और पुस्तकालय /usr/lib . में ) यह बहुत अधिक समस्याएं पैदा करता है।

इसके बजाय, लाइब्रेरी को /usr/local/ssl . में खुद को इंस्टाल करने दें . तब आपको /usr/local/bin/openssl पर स्थित एक शेल स्क्रिप्ट बनाने में सक्षम होना चाहिए जो निम्न कार्य करता है:

$ cat /usr/local/bin/openssl
#!/usr/bin/env bash

LD_LIBRARY_PATH=/usr/local/ssl/lib:$LD_LIBRARY_PATH; /usr/local/ssl/bin/openssl "[email protected]"

सुनिश्चित करें कि chmod a+x /usr/local/bin/openssl

आप निम्न के साथ उपयोग किए जा रहे OpenSSL टूल को सत्यापित कर सकते हैं:

$ which openssl
/usr/local/bin/openssl

यदि आवश्यक हो, तो /usr/local/bin जोड़ें आपके पथ पर:

$ cat ~/.bash_profile
export PS1="\\h:\\W$ "
export UMASK=0022
export EDITOR=emacs

export PATH="/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin"
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सभी बच्चे नोड्स को हटाने के लिए PHP रिकर्सिव फ़ंक्शन स्टैक ओवरफ्लो का कारण बनता है

  2. रेल पर रूबी के लिए MySQL कॉन्फ़िगरेशन को सही करें Database.yml फ़ाइल

  3. रेल से MySQL संग्रहीत प्रक्रिया को कैसे कॉल करें?

  4. विदेशी कुंजी बाधाओं के साथ हटाने का आदेश,

  5. mysql लाखों रिकॉर्ड तेजी से कैसे सम्मिलित कर सकता है?