用途:使用php的gnupg加密来进行银联国际的pgp安全字段加密功能
环境:
centos x64 7.9
php 7.2
安装流程:
1.下载 gnupg-1.5.1
链接:https://pan.xcadmin.com/s/m2EviaDiFo
提取码:wGh5
gpgme-1.6.0
链接:https://pan.xcadmin.com/s/IRv2QrcDsD
提取码:EVo2
libassuan-2.5.5
链接:https://pan.xcadmin.com/s/eMB7R3h1oI
提取码:l8ND
2.安装libassuan-2.5.5
-
- tar -vxf libassuan-2.5.5.tar.bz2
- cd libassuan-2.5.5/
- ./configure
- make
- make install
复制代码
3.安装gpgme-1.6.0
- tar -vxf gpgme-1.6.0.tar.bz2
- cd gpgme-1.6.0/
- ./configure
- make
- make install
复制代码
4.安装
gnupg-1.5.1
- tar -zvxf gnupg-1.5.1.tgz
- cd gnupg-1.5.1/
- /www/server/php/72/bin/phpize
- ./configure
- ./configure --with-php-config=/www/server/php/72/bin/php-config
- make
- make install
复制代码
安装成功后返回:
- /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/
复制代码
5.php.ini配置
- extension = /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/gnupg.so
复制代码
6.重启php
phpinfo显示
就成功了 |
|
|
|
|