I'd also like to know how to upgrade to apache 2.2.
I'm trying to get ruby on rails to run with mongrel and mod_proxy_balancer, but apache 2.2 is required. I've tried downloading the official apache 2.2 rpm from apache.org and installing it, but I get the following error:
error: Failed dependencies:
httpd-mmn = 20020903 is needed by (installed) mod_perl-1.99_16-4.i386
httpd-mmn = 20020903 is needed by (installed) mod_ssl-2.0.52-22.ent.i386
httpd-mmn = 20020903 is needed by (installed) php-4.3.9-3.12.i386
httpd-mmn = 20020903 is needed by (installed) mod_python-3.1.3-5.1.i386
httpd = 2.0.52-22.ent is needed by (installed) httpd-suexec-2.0.52-22.ent.i386
httpd = 2.0.52-22.ent is needed by (installed) mod_ssl-2.0.52-22.ent.i386
httpd = 2.0.52 is needed by (installed) httpd-devel-2.0.52-22.ent.i386
Unfortunately, I can't remove any of these packages, since plesk depends on them, and I'm afraid of removing and readding plesk after upgrading apache, since I'm not sure if that will work..
In the plesk faq, it states:
"There should not be any problems if you update Apache because Plesk
uses its own Apache for Control Panel and the Apache which serves users
websites is a part of the operating system distributive and can be updated
freely. After Apache RPM installation you have to replace default
Apache /usr/sbin/suexec with the Plesk one"
Although from what I've seen so far, it looks like plesk is tied into the version of apache that's installed, and it's rather difficult to separate them. I may just end up compiling apache from source, but then I'll have two copies of apache installed, and I wanted to avoid this.. I also wanted to still allow plesk to configure apache.
If anyone has any advice, please let me know! Thanks,