sourceguardian官网地址:https://www.sourceguardian.com
SG11下载地址:https://www.sourceguardian.com/loaders.html
测试环境为linux,centos7,kangle,easypanel分别为php5.6 7.0安装sg,也适用于本站的所有kangle的php版本。此教程适合用于debian,Ubuntu等所有linux系统。
我们这里是centos7,
如你是centos6
64位那么我们下载:https://www.sourceguardian.com/loaders/download/loaders.linux-x86_64.tar.gz
如是32位应该下载:https://www.sourceguardian.com/loaders/download/loaders.linux-i386.tar.gz
接下来我们写成php5.6的安装方法,教程适用于所有的php版本,但是要注意各自的安装目录及php.ini,在文章最后有目录及php.ini地址。
cd /root mkdir -p sg11 cd sg11 wget --no-check-certificate https://www.sourceguardian.com/loaders/download/loaders.linux-x86_64.tar.gz -O loaders.linux-x86_64.tar.gz tar -xvf loaders.linux-x86_64.tar.gz mkdir -p /vhs/kangle/ext/tpl_php52/php56/sg mv -f ixed.5.6.lin /vhs/kangle/ext/tpl_php52/php56/sg
编辑/vhs/kangle/ext/php56/php-templete.inivi /vhs/kangle/ext/tpl_php52/php56/php-templete.ini
把光标移至最后一行shift键+G
在最后面添加extension = "/vhs/kangle/ext/tpl_php52/php56/sg/ixed.5.6.lin"
保存并退出然后平滑重载kangle/vhs/kangle/bin/kangle -r
现在打开kangle面板并切换到php5.6.现在打开网站的php探针有证明成功,其它版本可以安装以上方法进行安装。注意你要随着版本号变更而变更
下面是php7.2的方法,您必须先安装好php7.2,及需要像以上php5.6一样下载sourceguardian.并解压到/root/sg11目录。
mkdir -p /vhs/kangle/ext/php72/sg
mv -f /root/sg11/ixed.7.2.lin /vhs/kangle/ext/php72/sg
编辑/vhs/kangle/ext/php72/php-templete.ini
vi /vhs/kangle/ext/php72/php-templete.ini
把光标移至最后一行shift键+G
在最后面添加
extension = "/vhs/kangle/ext/php72/sg/ixed.7.2.lin"
保存并退出然后平滑重载kangle
/vhs/kangle/bin/kangle -r
本系统的所有php版本默认目录和php.ini文件及地址
/vhs/kangle/ext/tpl_php52
/vhs/kangle/ext/tpl_php52/php-templete.ini
/vhs/kangle/ext/php54
/vhs/kangle/ext/php54/php-templete.ini
/vhs/kangle/ext/php55
/vhs/kangle/ext/php55/php-templete.ini
/vhs/kangle/ext/tpl_php52/php56
/vhs/kangle/ext/tpl_php52/php56/php-templete.ini
/vhs/kangle/ext/php70
/vhs/kangle/ext/php70/php-templete.ini
/vhs/kangle/ext/php71
/vhs/kangle/ext/php71/php-templete.ini
/vhs/kangle/ext/php72
/vhs/kangle/ext/php72/php-templete.ini
/vhs/kangle/ext/php73
/vhs/kangle/ext/php73/php-templete.ini