Manual upgrade of Apache 2
1) Download latest version of Apache (see Apache Binaries)
2) Install Apache on a development PC/Server.
We will then manual upload the Apache files to your production server with FTP
or other protocol.
3) Uninstall old Apache service (for details see
Install Apache
as a Windows Service)
apache -k uninstall -n "MyServiceName"
or
httpd -k uninstall -n "MyServiceName"
Note: This step is optional if you want to use the same configuration file and service name.
4) Erase old Apache file (keep you customized configuration files)
Delete Folders:
modules (save your custom modules, it helps if you install you custom
modules in sub-folders so you know you can safely delete all module files inside
this folder and keep the folders; Most module will be compatible within a Major
release of Apache. For example from Apache 2.2.2 to Apache 2.2.3)
htdocs
5) Copy the Apache files from the development server to your production
server.
Including the previous folder and the updated files within the "bin" folder and
check if new configuration directives were released with the new Apache version.
6) Install new service (for details see
Install Apache
as a Windows Service)
apache -k install -n "MyServiceName" -f "c:\YourPathTo\httpd.conf"
or
httpd -k install -n "MyServiceName" -f "c:\YourPathTo\httpd.conf"


delicious
digg
reddit
google
technorati