Debian 9 安装 LEMP + WHMCS 7.5 教程

WHMCS 7.5 终于发布了,这货开始支持 PHP 7.2,这里就写个简单的教程记录一下安装方式

1、准备工作

首先,按照《Debian 9 / Debian 8 使用源安装 LEMP 教程》安装好 LEMP 环境,可以选一些需要用到的 PHP 7.2 软件包

2、安装 ionCube Loader 10

WHMCS 7.5 开始不支持老版本 ionCube Loader,所以我们需要从官网上下载最新的版本并进入解压后的  ioncube 目录

按照默认编译 PHP 7.2 的  PHP Extension 我们可以找到 PHP 7.2 扩展的目录在  /usr/lib/php/20170718/

对应的话,PHP 7.0 在  /usr/lib/php/20151012/,PHP 7.1 在  /usr/lib/php/20160303/

然后把  ioncube 目录里的  ioncube_loader_lin_7.2.so 给复制过去

对应 PHP 7.1 就是

对应 PHP 7.0 就是

然后增加一个 FPM 的模块配置文件

 

然后给  PHP-FPM 和  PHP-Cli 都增加 ioncube 模块

 

然后重启  PHP-FPM

我们来检查一下是否生效

 

看到  with the ionCube PHP Loader (enabled) 即可

PS:对应的 PHP 7.1 和 PHP 7.0 用户请自行修改目录,不再重复

3、修改 MySQL 配置

按照官方说明,WHMCS 7 开始不支持 SQL strict 模式

WHMCS requires MySQL strict mode to be turned off in order for it to function.

所以我们需要关闭 Percona Server 里默认开启的 SQL strict 模式

直接修改  /etc/mysql/percona-server.conf.d/mysqld.cnf 文件,把  sql_mode 改成  sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 即可

最后这文件看上去就像这样子


然后重启 MySQL

最后配置 Nginx 和安装 WHMCS 就不再多重复了

转载请注明:开心VPS测评 » Debian 9 安装 LEMP + WHMCS 7.5 教程

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址