Hello, Need to do a migration from 1.3.x to 2.6 with minimum downtime. But cross version modules issues will be a problem. Can I run these two versions independently on the same box. So the production facility remains up while testing the newer? Thanks!
Sure, just install both (to separate locations) and run the 2.6 on a different port number. ('Port 81' in the httpd.conf I think). When you're ready to go, modify the 2.6 config to use port 80, stop 1.3 and restart 2.6
I am not sure if it is that much easy as I have never installed two Apache server on one box. But I can not deny the possibility to install it on one server. Also if it is possible then there is a chance that some module may conflict with each other. Kailash
If you are using cPanel/WHM, then compile the apache with new apache version and WHM will automatically migrate it to the new version.
If you are using FreeBSD you can use jail to test out your config before rolling it over, or make the jail the actual webserver; if using linux, you have options for virtual machines in which you can do similar. Best of luck!
Do you really want to use 2.6? Because as far as I know..they are still on 2.2 I don't recommend that. Apache uses a lot of default paths and other config files that may cause an issue. Your new apache will have to be 100% customized and that could present a larger problem down the road. I suggest you do the upgrade a couple times on a test server..get familiar with the process. Realistically..you can do this with 1-10 minutes downtime if you know what you are doing. That would work well too. What OS are you on and what's your control panel if you have one? Normally servers with a CP have support for updating software that will ease the process.