如何在 Webmin/Virtualmin 上拥有多个 PHP

如何在 Webmin/Virtualmin 上拥有多个 PHP

我已经在互联网上搜索了 4 个小时,试图找到如何在 Webmin 上获取较新的 PHP 版本。没有运气!

理想情况下,如何在 Webmin/Virtualmin 上获取 PHP 5.5?如果尚未提供最新版本

这是针对 ubuntu 服务器的。(他们有一个针对 cent-os 的教程,但不是基于 .deb 的)

答案1

这不仅仅与 Webmin 有关,还与底层系统有关。您无法在一次操作中同时拥有多个版本的 PHP,尤其是模块——这不仅仅与如何运行有关apt-get install

PHP 可以与 apache 一起使用作为一个模块, 或者使用 CGI 接口。您不能同时拥有两个 PHP 模块;您可以拥有两个 php-cgi 二进制文件,但它们必须具有不同的名称/位置、PHP 模块的不同位置、包含的不同位置等。您必须手动构建它们并满足所有依赖关系和结构。这并不容易,使用 virtualmin 进行管理也不容易 — 您需要在 Apache 配置文件中手动为每个虚拟主机指定 PHP 版本,正如 SeeDeoubleYou 在此处所做的那样:Ubuntu 上同时运行多个 php 版本

您可以使用 Webmin/Virtualmin 轻松运行一个版本的 PHP,但不能运行多个版本。

答案2

Virtualmin 针对此问题提供了指南https://www.virtualmin.com/documentation/web/multiplephp

相关内容