因安装某个WordPress主题需要用到SG11加密扩展,于是对Web服务器的配置进行了修改。特将过程记录下来,以备忘。

因安装某个WordPress主题需要用到SG11加密扩展,于是对Web服务器的配置进行了修改。特将过程记录下来,以备忘。

网站采用LEMP架构,在Ubuntu系统中使用OneinStack脚本安装。

基础信息

  1. PHP 版本为 7.3.8
  2. php.ini所在的位置为/usr/local/php/etc/php.ini
  3. PHP扩展所在的位置为/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731

开始操作

在网上找到的大部分教程都没有提及到开发这个组件的公司:SourceGuardian

建议有条件的朋友,还是去SourceGuardian官网下载,在此页面可以下载到最新版本的扩展。

由于使用的是64位的Ubuntu系统,因此选择了Linux 64-bit版本,为了解压方便,选择了zip格式的压缩包。当然,还可以选择tzr.gz等格式。

解压之后,可以看到扩展有4.3到7.3的众多版本,根据PHP版本,这里选择了ixed.7.3.lin并复制到PHP扩展所在的位置。

extension=ixed.7.3.lin加到php.ini的最后一行,重启PHP服务。

service php-fpm restart

在浏览器中打开PHPinfo页面,能找到SourceGuardian相关信息,就说明扩展安装成功。