PHP Panda! Multi-PHP installer for Plesk (and others!)
Posted: Fri Nov 22, 2013 8:21 pm
The Plesk PHP Panda (P3) is a suite of multiple PHP versions to an alternate location using redhats SCL structure, Allowing the default system version of PHP to remain in place. It is primarily
designed for Plesk hosting environments, but can be used on any RPM based system.
* PHP 5.2
* PHP 5.3
* PHP 5.4
* PHP 5.5
* PHP 5.6
The Plesk PHP Panda is designed to enable you to have per domain PHP options using FCGI mode in plesk. While I wrote this initially for plesk, its entirely possible that this could be installed on other systems, like cpanel or directadmin. I hope that it can be, and we'll finally be able to bring these kinds of updates to the source-only environments.
In plesk 11.5, under your Domain -> Hosting Settings you will see 2 new options for FCGI php:
- Atomic 5.2
- Atomic 5.3
- Atomic 5.4
- Atomic 5.5
- Atomic 5.6
Detail nerds:
Atomic SCL installs packages under /opt/atomic, with an API layer for managing packages system wide much like the alternatives subsystem. This means that it is absolutely possible to load these packages as a DSO (Not per domain. This is an apache limitation) and *not* touch or otherwise interfere with the vendor installed PHP packages. There are many advantages to this approach, as well as serious disadvantages. My position on the SCL option is its useful in niche cases, like when you have another API to enable it like plesk does. It is not going to replace the way we've been doing updates for the last 10 years. We can have an SCL discussion in another thread.
Installation:
yum install php-panda
PS- Free Nucleus subscription to the first person who gets the P3 reference!
PPS- We'll make nucleus work with this too.
designed for Plesk hosting environments, but can be used on any RPM based system.
* PHP 5.2
* PHP 5.3
* PHP 5.4
* PHP 5.5
* PHP 5.6
The Plesk PHP Panda is designed to enable you to have per domain PHP options using FCGI mode in plesk. While I wrote this initially for plesk, its entirely possible that this could be installed on other systems, like cpanel or directadmin. I hope that it can be, and we'll finally be able to bring these kinds of updates to the source-only environments.
In plesk 11.5, under your Domain -> Hosting Settings you will see 2 new options for FCGI php:
- Atomic 5.2
- Atomic 5.3
- Atomic 5.4
- Atomic 5.5
- Atomic 5.6
Detail nerds:
Atomic SCL installs packages under /opt/atomic, with an API layer for managing packages system wide much like the alternatives subsystem. This means that it is absolutely possible to load these packages as a DSO (Not per domain. This is an apache limitation) and *not* touch or otherwise interfere with the vendor installed PHP packages. There are many advantages to this approach, as well as serious disadvantages. My position on the SCL option is its useful in niche cases, like when you have another API to enable it like plesk does. It is not going to replace the way we've been doing updates for the last 10 years. We can have an SCL discussion in another thread.
Installation:
yum install php-panda
PS- Free Nucleus subscription to the first person who gets the P3 reference!
PPS- We'll make nucleus work with this too.