3 votes

Comment avoir plusieurs PHP sur Webmin/Virtualmin

J'ai parcouru l'internet pendant 4 heures pour essayer de trouver comment obtenir des versions PHP plus récentes sur Webmin. Pas de chance !

Idéalement, comment obtenir PHP 5.5 sur Webmin/Virtualmin ? Si cela n'est pas encore disponible, la dernière version possible

Ceci est pour le serveur ubuntu. (Ils ont un tutoriel pour cent-os mais pas pour les .deb).

0 votes

Avez-vous essayé quelque chose de ce genre ? gregrickaby.com/how-to-install-lamp-on-ubuntu

0 votes

J'avais l'impression que ce n'était pas recommandé pour les raisons suivantes : "L'un des principaux avantages de l'utilisation du programme d'installation par rapport à l'installation manuelle de Virtualmin est le dépôt APT ou YUM qu'il met en place sur votre système. Cela inclut des paquets Debian ou RPM pour Webmin, Usermin et les modules Virtualmin, ainsi que des versions modifiées de programmes dépendants comme Apache et PHP." Je viens de lancer virtualmin install script à partir d'une nouvelle installation. Tout semble fonctionner parfaitement sauf PHP qui est vieux.

0 votes

Je n'en suis pas sûr, je suppose que vous devrez vous pencher sur la question. Que dit webmin à propos de la mise à jour de PHP ?

1voto

GioMac Points 4331

Il ne s'agit pas seulement de Webmin, mais du système sous-jacent. Vous ne pouvez pas avoir plusieurs versions de PHP en même temps dans une action, surtout avec des modules - il ne s'agit pas seulement de savoir comment faire fonctionner apt-get install .

PHP peut être utilisé avec apache en tant que module ou avec une interface CGI . Vous ne pouvez pas avoir deux modules PHP en même temps ; vous pouvez avoir deux binaires php-cgi, mais ils doivent avoir des noms/emplacements différents, des emplacements différents pour les modules PHP, des emplacements différents pour les includes, etc. Vous devez les construire manuellement et satisfaire toutes les dépendances et la structure. Ce n'est pas si facile et ce ne sera pas facile à gérer avec virtualmin - vous devez spécifier la version de PHP pour chaque serveur virtuel manuellement dans le fichier de configuration Apache, comme SeeDeoubleYou l'a fait ici : Plusieurs versions de php simultanément sur Ubuntu .

Vous pouvez facilement faire tourner une seule version de PHP avec Webmin/Virtualmin, mais pas plusieurs.

0 votes

Que faire si je ne veux qu'une seule version, la plus récente possible ? Est-ce que je peux casser webmin/virtualmin si je remplace la version fournie ?

1 votes

Oui, c'est possible et il y a des changements qui ne devraient pas affecter webmin. Ce n'est pas officiellement supporté par Canonical, mais il y a des dépôts communautaires avec des paquets PHP 5.5 : launchpad.net/~zanfur/+archive/php5.5 y launchpad.net/~ondrej/+archive/php5

1voto

giorgio79 Points 1727

Virtualmin a un guide sur ce problème exact https://www.virtualmin.com/documentation/web/multiplephp

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X