IT教程 ·

Kangle主机面板安装fileinfo扩展脚本


最近玩 cms 需要 fileinfo 扩展,于是乎开始了折腾,鉴于配置比较麻烦,这里给出了一份脚本。

查看 PHP 版本:

  1. cd /vhs/ext/
  2. ls

里面有对应的 php 版本,可根据脚本思路进行修改安装,在此获取 php 下载:https://github.com/1265578519/kangle/tree/master/php
注意:在执行此脚本前,请确保您安装的 PHP7.1.13,如未安装,请先安装。

脚本注释:

(可以根据说明修改自己对应的 php 版本):

  1. !/bin/sh
  2. #下载PHP(根据已安装的php下载对应的版本)
  3. wget -c https://raw.githubusercontent.com/1265578519/kangle/master/php/7.1/7113/php-7.1.13.tar.bz2 -O php-7.1.13.tar.bz2
  4. #解压PHP
  5. tar xjf php-7.1.13.tar.bz2
  6. #移动到fileinfo目录
  7. cd /root/php-7.1.13/ext/fileinfo
  8. #执行phpize生成.configure文件
  9. /vhs/kangle/ext/tpl_php7113/bin/phpize
  10. #配置文件
  11. ./configure -with-php-config=/vhs/kangle/ext/tpl_php7113/bin/php-config --enable-fileinfo
  12. #编译安装
  13. make && make install
  14. #移动到php配置目录
  15. cd /vhs/kangle/ext/tpl_php7113
  16. #删除安装时下载的ini配置
  17. rm -rf php-templete.ini
  18. #下载添加fileinfo配置的ini文件(在原ini文件末尾加上 extension=fileinfo.so 即可)
  19. wget https://raw.githubusercontent.com/moehu/kangle/master/php/php7.1/71113/php-templete.ini
  20. #重启kangle
  21. /vhs/kangle/bin/kangle -r
注:在使用本系统源码时,使用方必须在国家相关法律法规范围内并经过国家相关部门的授权许可,禁止用于一切非法行为。使用用途仅限于测试、实验、研究为目的,禁止用于一切商业运营,本站不承担使用者在使用过程中的任何违法行为负责。

参与评论