David,
On 9/5/24 11:40, David Rush wrote:
Darryl:
Do you have a script or something that copies the "needed files" from the
previous version to the new version?
Seems like you would need to copy all your webapps and any customizations
in your config files (I sometimes tweak my server.xml and
logging.properties).
The whole point of using CATALINA_BASE distinct from CATALINA_HOME is
that you *do not need to copy such files*.
CATALINA_BASE must have its own conf/server.xml and it generally points
to its own webapps/ directory. So, changing what's in CATALINA_HOME
shouldn't disturb any of that.
-chris
On Thu, Sep 5, 2024 at 9:29 AM Darryl Baker <darryl.ba...@northwestern.edu>
wrote:
My method for updating Tomcat is that it lives behind a symbolic link.
/opt/tomcat/latest points to the version I want to run.
/opt/tomcat/apache-tomcat-9.0.XX when I want to upgrade I untar the latest
version, stop the running version, copy over the needed files to the new
version, repoint the link, and start up the new version. The system control
file use the symbolic link so needs no changes.
Darryl Baker, GSEC, GCLD (he/him/his)
Sr. System Administrator
Distributed Application Platform Services
Northwestern University
4th Floor
2020 Ridge Avenue
Evanston, IL 60208-0801
darryl.ba...@northwestern.edu <mailto:darryl.ba...@northwestern.edu>
(847) 467-6674 <tel:+18474676674>
On 9/5/24, 9:56 AM, "David Rush" <david.r...@wyo.gov <mailto:
david.r...@wyo.gov>> wrote:
Sebastian:
I want to keep HOME and BASE separate so that when a new version of Tomcat
comes out it's easy to swap the new binary download in at CATALINA_HOME
without impacting my configuration or webapps in CATALINA_BASE
David
On Thu, Sep 5, 2024 at 8:52 AM Sebastian Trost
<m...@sebastiantrost.de.inva <mailto:m...@sebastiantrost.de.inva>lid>
wrote:
David,
On 05.09.2024 16:13, David Rush wrote:
My CATALINA_HOME is /opt/tomcat9/home (which is a symlink to
/opt/tomcat9/apache-tomcat-9.0.93)
My CATALINA_BASE is /var/opt/tomcat9
Why are you setting the CATALINA_BASE-variable? If you're running just
one Tomcat instance, this variable is not needed. Also, you point this
variable to a different directory?
See
https://urldefense.com/v3/__https://tomcat.apache.org/tomcat-10.1-doc/introduction.html
<
https://urldefense.com/v3/__https://tomcat.apache.org/tomcat-10.1-doc/introduction.html>*CATALINA_HOME_and_CATALINA_BASE__;Iw!!Dq0X2DkFhyF93HkjWTBQKhk!Rc7C8HkZWIbxfAm38rp_i-EV1fH7v3D-qSOqznnMXuPLPia3Lv6Ln8BmtPmJv0LMLNRTToWFeSGEIMSE9xhvPZvlufqjKXI$
Sebastian
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org <mailto:
users-unsubscr...@tomcat.apache.org>
For additional commands, e-mail: users-h...@tomcat.apache.org <mailto:
users-h...@tomcat.apache.org>
--
E-Mail to and from me, in connection with the transaction
of public
business, is subject to the Wyoming Public Records
Act and may be
disclosed to third parties.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org