lnmp安装fileinfo拓展

在用命令行安装fastadmin时,提示需要fileinfo拓展支持,那就顺便手动编译下吧……

环境&说明

版本:lnmp1.8-full完整版

系统:debian 9

说明:特别要注意的是,fastadmin目前仅支持7.3>php≥7.1,其它版本可能会出现不可以预估的错误提示。

正文

进入src目录

该目录在lnmp解压包目录下,以full版本为例

cd /root/lnmp-版本-full/src

当前php版本号

php -v 

解压php压缩包

tar -jxf php-版本号.tar.bz2

进入fileinfo文件夹

cd php-版本号/ext/fileinfo 

生成configure文件

    #通过phpize建立php的模块
    /usr/local/php/bin/phpize

    编译执行

    ./configure --with-php-config=/usr/local/php/bin/php-config

    生成.so文件

    make && make install

    修改pip.ini

    #在配置文件的最后添加
    extension=fileinfo.so

    重启php

    systemctl restart php-fpm

     查看拓展

    #如果列表中有输出fileinfo即可
    php -m

    阅读剩余
    THE END