DeveloperSide.NET Forums
December 13, 2019, 01:11:26 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Updating Components of the Suite...  (Read 13852 times)
0 Members and 1 Guest are viewing this topic.
admin
Administrator
Master of All Subjects
*****
Posts: 3272


View Profile WWW Email
« on: March 25, 2009, 09:50:46 PM »

The Web.Developer Server Suite is a modular package and the components of the Suite can be upgraded following a few simple instructions. Lets start with PHP...
« Last Edit: April 21, 2009, 12:03:43 AM by admin » Logged

DeveloperSide.NET
Advanced PHP and MySQL Solutions for your Web Design and Development needs with Web.Developer Server Suite.
admin
Administrator
Master of All Subjects
*****
Posts: 3272


View Profile WWW Email
« Reply #1 on: March 25, 2009, 09:52:12 PM »

PHP

  • 1. Stop the Apache2.2 Service
  • 2. Rename the folder C:\www\php5 to C:\www\php5.old
  • 3. Download and extract a copy of PHP (Windows Binaries - zip package) from php.net as C:\www\php5
  • 4. Place a copy of php.ini from C:\www\php5.old\ to C:\www\php\
  • 5. Start the Apache Service.

Note that if you have any additional php modules that you have placed under the original php ...\ext\ sub-folder, you should also copy them over to the new folder's ...\ext\ sub-folder.

You now also have a copy of the older version of PHP as C:\www\php5.old\ that you can always roll back to by switching back the folder name and restarting Apache.
« Last Edit: March 25, 2009, 09:57:19 PM by admin » Logged

DeveloperSide.NET
Advanced PHP and MySQL Solutions for your Web Design and Development needs with Web.Developer Server Suite.
admin
Administrator
Master of All Subjects
*****
Posts: 3272


View Profile WWW Email
« Reply #2 on: March 25, 2009, 10:00:56 PM »

APACHE

This is the tough one (as it's at the core of the Suite). Be careful and read the instructions in full. You do not want to end up deleting or overwriting your Apache's conf folder.


  • 1. Stop the Apache2.2 Service.
  • 2. Rename the folder C:\www\Apache22 to C:\www\Apache22.old
  • 3. Download a copy of Apache from httpd.apache.org...

    a) Download file "apache_2.2.14-win32-x86-openssl-0.9.8k.msi" (or newer/other version)
    DO NOT INSTALL THIS MSI; WE JUST WANT TO EXTRACT THE APACHE FOLDER FROM THIS MSI

    b) To extract the Apache folder from the msi (without installing it), perform an msi "administrative network install" to location C:...

    Do this by running 'cmd.exe', changing to the download folder, and executing 'msiexec /a apache_2.2.14-win32-x86-openssl-0.9.8k.msi'.
    Install to C: (the root of the drive)

    This will place a local copy of Apache under folder C:\Program Files\Apache Software Foundation\ (without installing it).
  • 4. Copy or move folder C:\Program Files\Apache Software Foundation\Apache2.2 to C:\www\ and rename it to Apache22.
  • 5. Delete new sub-folder C:\www\Apache22\conf and place a copy of older sub-folder C:\www\Apache22.old\conf in its place.
  • 6. Place a copy of older sub-folder C:\www\Apache22.old\logs under new folder C:\www\Apache22
  • 7. Copy module files C:\www\Apache22.old\modules\mod_aspdotnet.so, mod_jk.so, mod_security2.dll to new folder C:\www\Apache22\modules\
  • 8. Copy files C:\www\Apache22.old\bin\Apache.Web.dll, Apache.Web.Helpers.netmodule ,openssl.cnf to new folder C:\www\Apache22\bin\
  • 9. Start the Apache Service.

You now also have a copy of the older version of Apache as C:\www\Apache22.old\ that you can always roll back to by stopping Apache, switching back the folder name and starting Apache.
« Last Edit: March 02, 2010, 05:19:08 PM by admin » Logged

DeveloperSide.NET
Advanced PHP and MySQL Solutions for your Web Design and Development needs with Web.Developer Server Suite.
admin
Administrator
Master of All Subjects
*****
Posts: 3272


View Profile WWW Email
« Reply #3 on: March 02, 2010, 05:34:13 PM »

Quote
> I simply cannot rename the old Apache folder, it won't let me.

That would usually mean one of two things:
1. That the Apache2.2 Service has not been stopped and is still running.
2. You have a folder open under this path (in windows explorer), or a file open under this path in some editor.
 
Make sure that Apache2.2 is stopped, and check your open windows and files. If you still have trouble renaming this folder, set the Apache2.2 service to "manual" (or "demand") startup and reboot. Try again.
Logged

DeveloperSide.NET
Advanced PHP and MySQL Solutions for your Web Design and Development needs with Web.Developer Server Suite.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!