I want to update my Apache Server from 2.4.6 to 2.4.7 using the zip file. Can you tell me which Files and Folders I have to replace? Or is there some kind of "Howto" I didn't find? I do not want to loose my configs

I run Apache as a Service, do I have to change something there?

Can I use the same mod_jk or is there something else I have to think of?

I would follow Steffen's and glsmith's advice. They know what they are doing.

To supplement them, here is a bit more detailed post.

If you are installing from zip files, the replacement should be fairly simple. The zip files from Apache Lounge are completely self-contained installs and need nothing additional to run out of the box (other than basic config file tweaking, etc. ).

Before upgrading, be careful to backup all your conf files/directories, SSL certificates/directories, virtual host files/directories, etc. or any other custom modifications to the server. Otherwise, you might run into a bunch of work!

3.) Unzip your new upgraded installation to the old install directory (e.g. "C:\install\path\Apache24").

4.) Copy needed conf files, additional components, etc. from the old install folder to the new install folder (e.g. select the needed files from "Apache24_old" and copy them to "Apache24").

If you are paranoid, you can always uninstall and reinstall the Apache service after step 4 if you like, but is unlikely to be necessary.

A big advantage to keeping the same installation directory is that it should obviate the need for making any conf changes (i.e. everything should be "drag and drop" as far as replacing the new default config files with your old ones -- you may still want to keep the default files as backups though). Furthermore, you should be able to drop custom files (SSL certificates, modules, etc.) into the same locations and have them work as well.

Another big advantage to this approach (simply renaming the old directory) is that you can also keep your old installation "just in case". As long as you don't cannibalize your old install to make it inoperable (i.e. you copy and DON'T cut/paste), you have a backup in case your upgrade goes awry for some reason.

Last edited by Anaksunaman on Mon 27 Jan '14 11:45; edited 1 time in total

You may also install another instance of Apache to different location e.g. C:\Apache247 and setup it with different service name httpd.exe -k install -n "Apache247". Then just setup the http and https on the different port than your current Apache. Test your current Apache config with the new instance. When you sure that everything is working fine on 2.4.7 just stop the 2.4.6, change the 2.4.7 listening porst to 80 and 443 and start it.