Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 17285 invoked from network); 10 Mar 2005 21:23:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 10 Mar 2005 21:23:04 -0000 Received: (qmail 59380 invoked by uid 500); 10 Mar 2005 21:22:56 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 58992 invoked by uid 500); 10 Mar 2005 21:22:55 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 58976 invoked by uid 99); 10 Mar 2005 21:22:55 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from radu.onastick.net (HELO radu.onastick.net) (207.44.150.54) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 10 Mar 2005 13:22:52 -0800 Received: from sitz by radu.onastick.net with local (Exim 3.35 #1 (Debian)) id 1D9V7L-0003V6-00 for ; Thu, 10 Mar 2005 16:22:51 -0500 Date: Thu, 10 Mar 2005 16:22:51 -0500 To: users@httpd.apache.org Message-ID: <20050310212251.GB17244@radu.onastick.net> References: <9C63A4713C4E3342B90428CE44806A730D515D@PHSXMB5.partners.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9C63A4713C4E3342B90428CE44806A730D515D@PHSXMB5.partners.org> User-Agent: Mutt/1.3.28i From: Noah X-Virus-Checked: Checked Subject: Re: [users@httpd] Upgrading mod_ssl X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Thu, Mar 10, 2005 at 03:55:07PM -0500, Kaplan, Andrew H. wrote: > The procedure I had in mind was to download the latest versions of the Apache, > OpenSSL, MM, and Mod_SSL components > and subsequently install them over the existing programs. Is this the correct > procedure to follow, or is there a better method? I generally manange everythings with symlinks, which allows for easy rollback. So, for instance if your current layout was: /usr/local/apache /usr/local/apache/conf /usr/local/apache/htdocs etc, etc. Move /usr/local/apache to /usr/local/apache-previous (or $VERSION) and symlink /usr/local/apache-previous to /usr/local/apache. Install the new apache into /usr/local/apache-new (or $NEWVERSION). When you're ready to cut over, shut down apache, repoint the symlink, and start it back up. You could also use something like graft (http://www.gormand.com.au/peters/tools/graft/graft.html) or stow (http://www.gnu.org/software/stow/) to manage this for you, if you'd rather. Installing over top is just a recipe for pain. =) --n -- dd of=/dev/fd0 if=/dev/flippy bs=1024 ^^^ Making Flippy Floppy --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org