[vox-tech] Multiple versions of PHP on one server

Richard S. Crawford richard at underpope.com
Thu Feb 9 13:34:43 PST 2017


That's something that had occurred to me as well, but I have absolutely no
idea how to go about implementing that.

Fortunately, this situation won't be lasting more than a year or so, if
things go as planned. Of course, as in all things, that's a pretty big If.

On Thu, Feb 9, 2017 at 1:24 PM, Nicholas Weigand <ntw at davismakerspace.org>
wrote:

> This seems like a perfect use case for containers. Use docker or rkt to
> run each site, and use nginx in front as a reverse proxy pointing to the
> local listening ports of the containers. Using nginx (or apache or
> whatever) as a reverse proxy will avoid the port collision problem.
>
> I'd definitely look at containing these sites (either in containers or
> vms) just for security reasons. PHP 5.3 hasn't been getting security fixes
> since 2014 according to http://php.net/supported-versions.php!
>
> Nicholas
>
> On Thu, Feb 9, 2017 at 1:00 PM, Richard S. Crawford <richard at underpope.com
> > wrote:
>
>> Hi all,
>>
>> ​I have a situation where I need to set up a webserver that runs a
>> different version of PHP on each different subdomain. For example:
>>
>> http://pb.mydomain.edu <- runs PHP 5.3
>> http://moodle.mydomain.edu <- runs PHP 7
>> http://i.mydomain.edu <- runs PHP 5.6
>>
>> All on the same server, where the moodle domain is the default.
>>
>> What's the best way to approach this? I've looked at PHPBrew (
>> https://github.com/phpbrew/phpbrew) and PHPFarm (
>> https://github.com/fpoirotte/phpfarm), but I'm not sure either one does
>> what I need it to.
>>
>> For extra fun, I'm building this server on an Amazon EC2 server running
>> the most recent version of Amazon Linux AMI.​
>>
>> Any ideas or assistance would be greatly appreciated.
>>
>> TIA
>>
>> Richard
>>
>> _______________________________________________
>> vox-tech mailing list
>> vox-tech at lists.lugod.org
>> http://lists.lugod.org/mailman/listinfo/vox-tech
>>
>>
>
> _______________________________________________
> vox-tech mailing list
> vox-tech at lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lugod.org/pipermail/vox-tech/attachments/20170209/50c4f3ae/attachment-0001.html>


More information about the vox-tech mailing list