Enligt 4.4.5 mysql_ssl_rsa_setup — Skapa SSL /RSA-filer
, mysql_ssl_rsa_setup
använder openssl
kommandoradsverktyg:
OpenSSL:s standardinstallationsplats är /usr/local/ssl
Använd --openssldir
när du konfigurerar biblioteket. Se även Kompilering och installation
på OpenSSL-wikin.
Du bör inte installera OpenSSL i /usr/bin
(och biblioteken i /usr/lib
). Det skapar för många problem.
Låt istället biblioteket installera sig själv i /usr/local/ssl
. Då bör du kunna skapa ett skalskript som finns på /usr/local/bin/openssl
som utför följande:
$ 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]"
Se till att chmod a+x /usr/local/bin/openssl
.
Du kan verifiera att OpenSSL-verktyget används med:
$ which openssl
/usr/local/bin/openssl
Om det behövs, lägg till /usr/local/bin
till 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"
...