linux安装openssl依赖包(Linux下安装OpenSSL及碰到的问题)
linux安装openssl依赖包(Linux下安装OpenSSL及碰到的问题)gmssl versionsudo make installcd GmSSL-master./config no-saf no-sdf no-skf no-sof no-zucmake
我们在centos7系统下,首先需要提前准备安装cpp和gcc,然后到官网:http://gmssl.org/docs/quickstart.html,点击zip,进行下载
下载GmSSL-master.zip,并将这个文件传到linux服务器中。
然后找到该文件所处的目录,执行下述命令:
unzip GmSSL-master.zip
cd GmSSL-master
./config no-saf no-sdf no-skf no-sof no-zuc
make
sudo make install
gmssl version
此时会提示一下报错:
openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory。。。
这是由于gmssl库的位置不正确导致,需要将我们安装的gmssl路径在/usr/lib64/路径下做个链接就好,具体操作方法如下:
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
注意:需要我们在root用户下进行操作。
之后,gmssl version 不会报错了。