lnmp1.5 安装 fileinfo 扩展

打开保存安装包目录

1
cd /usr/local/src

下载php5.6安装包(我使用的是php5.6.36,根据自己使用的php版本下载)

1
wget http://cn.php.net/distributions/php-5.6.36.tar.gz

解压php安装包

1
tar xvf php-5.6.36.tar.gz

进入扩展目录的fileinfo目录

1
cd php-5.6.36/ext/fileinfo

配置安装

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

完成后提示

1
2
3
4
Build complete.
Don't forget to run 'make test'.

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

fileinfo扩展文件生成目录为/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

编辑php配置文件

1
vim /usr/local/php/etc/php.ini

修添加如下代码

1
2
3
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/fileinfo.so
# 或
extension=fileinfo.so

重启lnmp

1
lnmp restart

在这里插入图片描述
搞定!

提示:
访问http://php.net/get/php-5.6.36.tar.gz/from/a/mirror可以通过变更版本号查看相应的镜像。

坚持原创技术分享,您的支持将鼓励我继续创作!