Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Can anyone suggest a good control panel for a LAMP server (Ubuntu) that you can choose which PHP version to run for each vhost configured?

Ideally, you would also be able to manage the basics as well: things like FTP passwords and email accounts.

share|improve this question

closed as off topic by Michael Hampton, Dan, John Gardeniers, Ward, rnxrx Aug 29 '12 at 1:10

Questions on Server Fault are expected to relate to professional server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Hi atomicguava, shopping and recommendation questions are generally considered off topic for Server Fault because of their very short lifespan and limited relevance. As such, this question will probably be closed. Take a look at our FAQ for a good overview of what we're all about. –  Dan Aug 6 '12 at 7:45
    
Oh ok, sorry about that :) –  BeesonBison Aug 6 '12 at 11:19

2 Answers 2

Virtualmin/Webmin appears to support switching between PHP4 and PHP5 on a per-vhost basis - if you use FastCGI - and it supports FTP passwords, email accounts, and almost any other web host feature you might need.

http://www.webmin.com/virtualmin.html

The GPL version of Virtualmin is adequate for almost all needs - I use it myself on production web servers.

share|improve this answer
    
Do you think it's possible to swap out PHP4 for PHP 5.3? 5.2 and 5.3 are the main versions required at this time. –  BeesonBison Aug 6 '12 at 11:21
    
I haven't looked deeply into it on my own boxes, all I did was log into Virtualmin and look for a "PHP Version" option, which I saw, but didn't set up. –  TheJosh Aug 8 '12 at 4:36

I don't remember any to do so per virtualhost. If you will be able to manage and have binaries for different versions of php on your system simultaneously, then ISPCP can do that, but you will need to specify php binary manually in /var/www/fcgi/xxx/ wrapper script for every vhost with non-default php version.

share|improve this answer
    
I assume that you want to switch between 5.0/5.1/5.2/5.3/5.4 –  GioMac Aug 6 '12 at 10:36
    
Yes, that's correct –  BeesonBison Aug 6 '12 at 11:20
    
So, your major problem will be to have all these binaries and it's modules available. If manual version configuration is OK for you - go with ISPCP 1.0b. –  GioMac Aug 6 '12 at 12:39
    
OK I will take a look, thanks: ISPCP isn't one I've used before. –  BeesonBison Aug 6 '12 at 16:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.