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"
...