所有分类
  • 所有分类
  • 其它

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤

 阿里云虚拟主机支持PHP扩展组件和Zend扩展组件吗?Linux操作系统云虚拟主机支持配置PHP扩展组件和Zend扩展组件功能。为满足您对网站功能的扩展或安全性等需求,本文以SourceGuardian(sg11)和ionCube Loader加密组件为例,介绍如何在Linux操作系统云虚拟主机控制台上配置PHP扩展组件和Zend扩展组件。

 前提条件

 已安装FTP客户端。建议您使用FileZilla,您可以前往FileZilla官网下载。

 已自行获取sg11加密组件安装包。

 已获取ionCube Loader加密组件安装包,您可以前往ioncube官网下载。

 使用限制

 不同产品类型的云虚拟主机支持配置PHP扩展组件和Zend扩展组件的情况也不同,具体说明如下:

 增强版云虚拟主机支持配置PHP扩展组件和Zend扩展组件。

 非增强版Linux操作系统云虚拟主机部分支持配置PHP扩展组件和Zend扩展组件,请以云虚拟主机控制台界面显示为准。

 配置PHP扩展组件

 本文以SourceGuardian(sg11)加密组件为例,介绍在Linux操作系统云虚拟主机控制台上配置PHP扩展组件的方法,其他PHP扩展组件实现思路与本文介绍的方法基本相同。

 1、使用FileZilla连接Linux操作系统云虚拟主机。

 2、将sg11加密组件上传到云虚拟主机的myfolder目录下。

 (1)在本地主机上解压sg11加密组件安装包。

 (2)选中解压后的sg11加密组件(例如命名为sg11_Linux),用鼠标拖到云虚拟主机站点的myfolder目录下。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图1)

 3、登录云虚拟主机管理页面。

 4、找到已上传sg11加密组件的云虚拟主机,单击对应操作列的管理。

 5、在左侧导航栏,选择高级环境 > PHP和Zend扩展组件。

 6、在弹出的重要提示对话框中,仔细阅读相关内容并单击确认。

 7、在PHP和Zend扩展组件页面的扩展组件目录区域,单击myfolder目录。

 8、加载sg11组件中的文件到云虚拟主机的PHP配置中。

 以sg11组件中的ixed.7.0.lin文件为例,具体操作如下所示:

 说明

 每个文件只允许加载一次。压缩文件无法执行加载操作。

 确保主机的PHP版本与待加载文件版本一致。例如,主机的PHP版本为PHP 7.0时,需选择ixed.7.0.lin文件进行加载操作,其中,ixed.7.0.lin中的7.0表示待加载文件的版本号。

 (1)在扩展组件目录区域,单击sg11文件名(即sg11_Linux)。

 (2)找到ixed.7.0.lin文件,单击对应操作列的加载。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图2)

 (3)在弹出的对话框,输入扩展组件名称(例如sg-php7.0),单击确认。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图3)

 配置完成后,您可以在已加载组件列表区域查看ixed.7.0.lin文件加载后的相关信息。

 配置Zend扩展组件

 本步骤以ionCube Loader加密组件为例,介绍在Linux操作系统云虚拟主机控制台上配置Zend扩展组件的方法,其他Zend扩展组件实现思路与本文介绍的方法基本相同。

 1、使用FileZilla连接Linux操作系统云虚拟主机。

 2、将ionCube Loader加密组件上传到云虚拟主机的myfolder目录下。

 (1)在本地主机上解压ionCube Loader加密组件安装包。

 说明 请您确认解压后的ionCube Loader组件是单层文件夹(即文件夹直接包含子文件)。如果文件夹嵌套一层文件夹,请直接将内层文件夹提取出来。

 (2)选中解压后的ionCube Loader加密组件(例如命名为ioncube),用鼠标拖到云虚拟主机站点的myfolder目录下。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图4)

 3、登录云虚拟主机管理页面。

 4、找到已上传ionCube Loader加密组件的云虚拟主机,单击对应操作列的管理。

 5、在左侧导航栏,选择高级环境 > PHP和Zend扩展组件。

 6、在弹出的重要提示对话框中,仔细阅读相关内容并单击确认。

 7、在PHP和Zend扩展组件页面的扩展组件目录区域,单击myfolder目录。

 8、加载ionCube Loader组件中的文件到云虚拟主机的PHP配置中。

 以ionCube Loader组件中的ioncube_loader_lin_7.0.so文件为例,具体操作如下所示:

 说明

 每个文件只允许加载一次。压缩文件无法执行加载操作。

 确保主机的PHP版本与待加载文件版本一致。例如,主机的PHP版本为PHP 7.0时,需选择ioncube_loader_lin_7.0.so文件进行加载操作,其中,ioncube_loader_lin_7.0.so中的7.0表示待加载文件的版本号。

 (1)在扩展组件目录区域,单击ionCube Loader文件名(例如ioncube)。

 (2)找到ioncube_loader_lin_7.0.so文件,单击对应操作列的加载。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图5)

 (3)在弹出的对话框,输入扩展组件名称(例如ioncube7.0),单击确认。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图6)

 配置完成后,您可以在已加载组件列表区域查看ioncube_loader_lin_7.0.so文件加载后的相关信息。

 说明 Zend扩展组件名称会在加载过程中自动添加(zend_extension)后缀标识,用于识别您加载的扩展组件类型。

阿里云Linux云虚拟主机控制台配置PHP和Zend扩展组件的操作步骤(图7)

社交账号快速登录