DirectAdmin开启多PHP版本 - upup~( ̄▽ ̄)~* - upup~( ̄▽ ̄)~*

upup~( ̄▽ ̄)~*实用技巧分享

DirectAdmin开启多PHP版本

DirectAdmin支持运行两个PHP版本。 目前,最流行的组合是应该是PHP 5.6PHP 7.0 这样,用户既可以使用传统软件,也可以使用最新的软件。但是DirectAdmin默认只安装了一个版本的PHP 那么在这里将讲一讲如何安装多版本PHP
前言


在本教程中,我们将使用CustomBuild运行两个PHP版本。

注意!!!在使用本教程中的命令之前,需要确保运行CustomBuild 2.0
并且 只有DirectAdmin 1.50.1及更高版本支持PHP 7 [也就是说盗版的DA就可以绕道了]

·Step 1:更改CustomBuild配置

有两种方法可以更改CustomBuild配置:直接修改options.conf文件或使用命令行。在这里,我们将使用命令行。(能一键的事情 干嘛非要自己手动改!!!)

首先进入到CustomBuild文件夹:

cd /usr/local/directadmin/custombuild

·Step 2:设置PHP版本

运行以下命令以设置PHP版本:

./build set php1_mode php-fpm
./build set php2_mode php-fpm
./build set php1_release 7.0
./build set php2_release 5.6

接下来打开options.conf文件:

vi options.conf

验证以下几句话在整个文件中至少出现过一次:

php1_release=7.0
php1_mode=php-fpm
php2_release=5.6
php2_mode=php-fpm

如果没有,请重新运行上面的命令。

·Step 3:重新编译PHP

重新编译PHP并重写配置:

./build php n
./build rewrite_confs

这可能需要很长时间,请不要打断这个过程。我建议最好是在screen会话中运行命令,以防SSH会话断开连接或中断。

·Finally:设置PHP版本

现在就可以为每个网站选择PHP版本。目前在DirectAdmin服务器上运行的所有网站都将默认使用为其设置的php1_release 如果要更改每个网站的PHP版本。请进入到用户级,选择域名,单击站点设置
如下图所示,现在已经可以选择PHP版本了。

upup~( ̄▽ ̄)~* , 版权所有©丨如未注明 , 均为原创
转载请注明原文链接:DirectAdmin开启多PHP版本

分享