php74 安装扩展sodium

1. 下载编译安装libsodium

1
2
3
4
5
6
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18-stable.tar.gz
tar -zxf libsodium-1.0.18-stable.tar.gz
cd libsodium-stable
./configure --prefix=/usr/local/libsodium
make && make check
make install

 

 2. 下载编译安装sodium

1
2
3
4
5
yum install autoconf
php -v
wget https://www.php.net/distributions/php-7.4.21.tar.gz
tar -zxf php-7.4.21.tar.gz
cd  php-7.4.21/ext/sodium/

 核对导入lib/pkgconfig路径

1
2
3
echo  $PKG_CONFIG_PATH
export PKG_CONFIG_PATH=/usr/local/libsodium/lib/pkgconfig/
echo  $PKG_CONFIG_PATH

  

1
2
3
4
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install

 

3. 修改php.ini添加扩展

1
2
3
4
5
6
7
vim /usr/local/php/etc/php.ini
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/"
extension=sodium.so
:wq
 
systemctl restart php-fpm
php -m | grep sodium

  

 

posted @   py卡卡  阅读(972)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示