sql >> Database teknologi >  >> RDS >> Mysql

Hvor henter mysql_ssl_rsa_setup OpenSSL-filer?

Ifølge 4.4.5 mysql_ssl_rsa_setup — Opret SSL /RSA-filer , mysql_ssl_rsa_setup bruger openssl kommandolinjeværktøj:

OpenSSL's standardinstallationsplacering er /usr/local/ssl

Brug --openssldir når du konfigurerer biblioteket. Se også Kompilering og installation på OpenSSL-wikien.

Du bør ikke installer OpenSSL i /usr/bin (og bibliotekerne i /usr/lib ). Det skaber for mange problemer.

Lad i stedet biblioteket installere sig selv i /usr/local/ssl . Så skulle du være i stand til at oprette et shell-script placeret på /usr/local/bin/openssl der udfører følgende:

$ 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]"

Sørg for at chmod a+x /usr/local/bin/openssl .

Du kan bekræfte, at OpenSSL-værktøjet bruges med:

$ which openssl
/usr/local/bin/openssl

Tilføj om nødvendigt /usr/local/bin til din PATH:

$ 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. Azure Automation Methods

  2. Driftsrapporter for MySQL, MariaDB, PostgreSQL &MongoDB

  3. Hvorfor understøttes lagrede procedurer stadig ikke i Rails (3+)?

  4. Sådan fungerer COMPRESS() i MariaDB