美文网首页
CentOS7 配置PHP支持socket扩展

CentOS7 配置PHP支持socket扩展

作者: 皮蛋馅儿 | 来源:发表于2020-04-30 16:42 被阅读0次

    PHP7源码安装可以查看我之前的文章: PHP7源码安装

    1. 不删除解压后的源码就是方便, 在这里可以直接进入PHP源码的/ext/sockets目录
    cd /usr/local/pageages/php-7.2.30/ext/sockets
    
    1. 执行 phpize
    /home/soft/php/bin/phpize
    

    注:/home/soft/php/bin 请自行修改成你自己的PHP安装路径, 并找到bin目录下的phpize

    image.png
    1. configure配置, --prefix指定PHP的安装路径
    ./configure --prefix=/home/soft/php --with-php-config=/home/soft/php/bin/php-config --enable-sockets
    

    注:/home/soft/php 根据你安装的PHP路径修改


    image.png
    1. make进行构建
    make && make install
    
    image.png

    这里说明 sockets 安装在了第一行的目录内, 切换到对应目录可以看到sockets.so扩展

    1. 修改 PHP.ini 配置,启用扩展
    // 使用这个命令可以找到php.ini的具体位置
    php -i | grep php.ini
    
    image.png
    // 去掉;extension=sockets前面的分号, :wq! #保存退出
    vi /home/soft/php/lib/php.ini
    
    image.png

    6、改完记得重启一下环境, 执行php -m 可以看到已经开启了sockets扩展

    php -m
    
    image.png

    相关文章

      网友评论

          本文标题:CentOS7 配置PHP支持socket扩展

          本文链接:https://www.haomeiwen.com/subject/ruozwhtx.html