crx349 发表于 2023-6-13 01:52:27

centos 下 php 编译安装 gnupg

用途:使用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显示

就成功了
页: [1]
查看完整版本: centos 下 php 编译安装 gnupg