kuerbis42
17.09.07, 13:08
Hallo zusammen,
ich hoffe Ihr könnt mir mit einer simplen Lösung helfen, denn ich denke, so kompliziert kann es gar nicht sein....
Voraussetzungen/Hardware:
LINUX SUSE 9.0 distri. mit MySQL 4.0.15 von 1und1
Mein Vorhaben:
MySQL SSL-fähig zu machen, und zwar mit openssl (im konkreten Fall: 0.9.8e)
was ich bisher gemacht habe:
cd /usr/local
tar -xvzf openssl-0.9.8e.tar.gz
cd openssl-0.9.8e
./config
make
make test
make install
Danach wollte ich eigentlich, wie es bei www.mysql.com beschrieben ist (Ich weiß, dort steht 5.1, doch für 4.0.xx habe ich nichts gefunden):
http://dev.mysql.com/doc/.../secure-using-openssl.html (http://dev.mysql.com/doc/refman/5.1/de/secure-using-openssl.html)
shell> ./configure --with-vio --with-openssl machen. (Hbae ich auch gemacht)
Das unter dort Punkt 3 beschriebene "mysql_fix_privilege_tables" habe ich auch schon gemacht.
mysql stop
mysql start
ist auch erledigt.
Aber das Ergebis von:
mysql> SHOW VARIABLES LIKE 'have_openssl';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| have_openssl | NO |
+---------------+-------+
ist halt immer noch NO.
Ich habe die Befürchtung, dass ich das "falsche" configure" aufgerufen habe, denn es gibt auf dem gesamten Server nur eins davon und das steht in:
p151x5x3x9:/ # find / -name configure
/usr/share/libtool/libltdl/configure
find: /proc/20970/fd: No such file or directory
p151x5x3x9:/ #
und nicht, wie ich vermuten würde unter
p151x5x3x9:/usr/share/mysql
So, ich glaube ich habe mein Problem soweit ganz gut beschrieben und stehe nun auf dem Schlauch.
Kann man dem MySQL noch anders mitteilen, dass er openssl zur Verfügung hat und bitte auch benutzen soll?
Danke, Frank
ich hoffe Ihr könnt mir mit einer simplen Lösung helfen, denn ich denke, so kompliziert kann es gar nicht sein....
Voraussetzungen/Hardware:
LINUX SUSE 9.0 distri. mit MySQL 4.0.15 von 1und1
Mein Vorhaben:
MySQL SSL-fähig zu machen, und zwar mit openssl (im konkreten Fall: 0.9.8e)
was ich bisher gemacht habe:
cd /usr/local
tar -xvzf openssl-0.9.8e.tar.gz
cd openssl-0.9.8e
./config
make
make test
make install
Danach wollte ich eigentlich, wie es bei www.mysql.com beschrieben ist (Ich weiß, dort steht 5.1, doch für 4.0.xx habe ich nichts gefunden):
http://dev.mysql.com/doc/.../secure-using-openssl.html (http://dev.mysql.com/doc/refman/5.1/de/secure-using-openssl.html)
shell> ./configure --with-vio --with-openssl machen. (Hbae ich auch gemacht)
Das unter dort Punkt 3 beschriebene "mysql_fix_privilege_tables" habe ich auch schon gemacht.
mysql stop
mysql start
ist auch erledigt.
Aber das Ergebis von:
mysql> SHOW VARIABLES LIKE 'have_openssl';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| have_openssl | NO |
+---------------+-------+
ist halt immer noch NO.
Ich habe die Befürchtung, dass ich das "falsche" configure" aufgerufen habe, denn es gibt auf dem gesamten Server nur eins davon und das steht in:
p151x5x3x9:/ # find / -name configure
/usr/share/libtool/libltdl/configure
find: /proc/20970/fd: No such file or directory
p151x5x3x9:/ #
und nicht, wie ich vermuten würde unter
p151x5x3x9:/usr/share/mysql
So, ich glaube ich habe mein Problem soweit ganz gut beschrieben und stehe nun auf dem Schlauch.
Kann man dem MySQL noch anders mitteilen, dass er openssl zur Verfügung hat und bitte auch benutzen soll?
Danke, Frank