DirectAdmin编译安装多个PHP版本

今天公司的香港网站服务器遇到个问题,两个网站用的程序使用同一个php版本,导致其中一个网站报错。

只好去新加一个php版本,让两个网站用不同版本的PHP,因为服务器装的是DirectAdmin面板,所以需要编译安装PHP。

下面讲讲具体如何操作。

DirectAdmin目前支持最多4版本的PHP同时安装及使用,安装命令如下:

1、进入安装目录

  1. #directadmin安装多个版本PHP
  2. cd /usr/local/directadmin/custombuild
  3. ./build update

2-1、执行操作命令

  1. ./build set php1_release=5.6
  2. ./build set php1_mode=php-fpm
  3. ./build set php2_release=7.4
  4. ./build set php2_mode=php-fpm
  5. ./build set php3_release=7.3
  6. ./build set php3_mode=php-fpm
  7. ./build set php4_release=8.0
  8. ./build set php4_mode=php-fpm

执行以上命令将会把这些命令写入  options.conf 文件中,并且是写在配置文件最后面的。

执行了以上步骤可以跳过2-2。

2-2、可以直接选择写入命令

  1. #或者直接编辑
  2. vi options.conf
  3. php1_release=5.6
  4. php1_mode=php-fpm
  5. php2_release=7.4
  6. php2_mode=php-fpm
  7. php3_release=7.3
  8. php3_mode=php-fpm
  9. php4_release=8.0
  10. php4_mode=php-fpm

3、开始编译安装php

  1. ./build php n
  2. ./build rewrite_confs

开始编译php时,会通过 php.net将需要的php版本下载到目录 /usr/local/directadmin/custombuild/cache 中,下载过程中可能出现网络波动导致下载失败,可以重复尝试。

4-1、常见错误 一

  1. mod_ruid2 is not supported anymore, please set mod_ruid2=no in CustomBuild 'options.conf'.

这个错误需要进入 options.conf配置文件中修改 mod_ruid2 = no

4-2、常见错误 二

  1. php3_release has been set twice in the options.conf. This will cause problems. Edit it to remove one of them.

这个错误是上面2-1和2-2重复执行了,需要打开options.conf配置文件将重复项删除。

4-3、常见错误 三

  1. %curl: (56) OpenSSL SSL_read: Connection reset by peer, errno 104

这个错误是在编译时,连接php.net下载php版本文件时网络波动造成的连接重置,可以尝试重复执行编译命令。

文章链接: https://www.mfisp.com/22547.html

文章标题:DirectAdmin编译安装多个PHP版本

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    运维技术

    Ubuntu 18.04 LTS 详细安装教程

    2023-7-28 15:46:22

    运维技术

    Linux虚拟机-使用命令行管理虚拟机

    2023-8-1 16:06:25

    0 条回复 A文章作者 M管理员
    如果喜欢,请评论一下~
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索

    梦飞科技 - 最新云主机促销服务器租用优惠