安装多个版本

安装多个版本,第1张

DirectAdmin安装多个PHP版本

DirectAdmin支持并行处理来运行两个PHP版本。目前最流行的组件是PHP5.6和7.0。这样,您可以额外支持传统的手机软件及其最新的软件。在这个示例教程中,人们将应用CustomBuild来运行2个PHP版本。

在学习和培训本示例教程之前,必须确保您已经运行了CustomBuild2.0。如果不是这样,请按照要求进行认证和升级。如何确保这一点的逐层手册可以在这里找到。

注意:PHP7仅受DirectAdmin1.50.1及更高版本支持。

接下来,运行以下指令来设置版本:

第1步:更改CustomBuild配备

有两种方法可以更改CustomBuild配置:立即更改options.conf文档或应用命令行。在本手册中,人们将应用命令行。

为了设置两个PHP版本5.6和7.0,第一行指向CustomBuild文件夹名:

cd/usr/local/directadmin/custombuild 第2步:设置PHP版本

接下来,运行以下指令来设置版本:

./buildsetphp1_modephp-fpm ./buildsetphp2_modephp-fpm ./buildsetphp1_release7.0 ./buildsetphp2_release5.6

注意:使用上面的例子,两个PHP版本都将在php-fpm模式下运行。如果应用Nginx和Apache反向代理,必不可少。如果不应用反向代理,可以根据需要改变PHP模式。

5.6之前的PHP版本显然是不鼓励的,因为已经过了EOL,所以没有升级或者维护。所以建议尽量使用PHP7,纯片段应用5.6暂时支持传统程序运行。

打开options.conf文档:

cd/usr/local/directadmin/custombuild vioptions.conf

验证前几行是成对的,或者在所有文档中至少出现一次:

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

如果有错误,请再次运行指令。

第3步:再次编译PHP

再次编译PHP并重写配置:

./buildphpn ./buildrewrite_confs

这将需要很长时间,请不要中断这个过程。如果您在screen应用程序中运行一条指令,或者在系统进程运行时删除该行,请防止您的SSH应用程序被删除或终止。

第4步:设置PHP版本

现在你可以为每个虚拟主机(平台网站)选择一个PHP版本。在今天的DirectAdminweb服务器上运行的所有网页都将应用为它们设置的值php1_release。为了更改各平台网站的PHP版本,请到客户层,选择域名,点击“您的账户”下的“域名设置”,点击域名,向下翻转。如下图所示,你现在可以选择一个PHP版本了。温馨提醒,改版本后,最多1分钟解决改。然后,重新启动Web服务器将被添加到DirectAdmin的日常任务序列中。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/744471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-29
下一篇 2022-04-29

发表评论

登录后才能评论

评论列表(0条)

保存