关于openssl安装的一个问题
我的linux默认有个openssl:
$ which openssl
/usr/bin/openssl
$ openssl version
OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
我下载了一个openssl-fips-2.0.9.tar.gz,执行安装:
$ tar -zxvf openssl-fips-2.0.9.tar.gz
$ cd openssl-fips-2.0.9
$ ./config
$ make
$ sudo make install
安装成功了,openssl被安装在了/usr/local/ssl:
$ pwd
/usr/local/ssl/fips-2.0
但是系统执行的还是原来的openssl:
$ which openssl
/usr/bin/openssl
$ openssl version
OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
怎么才能把原来的删除,或者覆盖掉呢?我想用命令窗口openssl就用自己安装的那个。
此外,还有,我安装好的openssl文件不在/usr/local/ssl/fips-2.0/bin目录下,而是在/usr/local/ssl/fips-2.0/include目录下,这是什么原因?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一般配置安装路径是 ./configure --prefix=/path
update-alternatives或者修改/usr/bin/openssl的link到/usr/local/ssl/xxx