You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2018/02/21 15:25:40 UTC
[tomcat-training] 03/03: Flesh out the background module Other
minor tweaks
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomcat-training.git
commit 49e338a6dfc82674814040034167b2e5660ee555
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Feb 21 15:25:05 2018 +0000
Flesh out the background module
Other minor tweaks
---
courses/tomcat-for-administrators.html | 14 ++++--
modules/background-01.html | 91 ++++++++++++++++++++++++++++++++--
modules/intro.html | 10 +++-
3 files changed, 105 insertions(+), 10 deletions(-)
diff --git a/courses/tomcat-for-administrators.html b/courses/tomcat-for-administrators.html
index 4ef4f2c..a532816 100644
--- a/courses/tomcat-for-administrators.html
+++ b/courses/tomcat-for-administrators.html
@@ -65,16 +65,19 @@
<div class="slides">
<section>
<h1>Tomcat for Administrators</h1>
+ </section>
+ <section>
+ <h2>Introduction</h2>
<aside class="notes">
Welcome everyone.
<br>
+ If there are any venue announcements (WiFi access, fire exits etc.) do those now.
+ <br>
Introduce yourself here. Get the class to do short introductions as well. Find out any
particular topics of interest.
<br>
- If there are any venue announcements (WiFi access, fire exits etc.) do those now.
</aside>
</section>
- <section><h2>Introduction</h2></section>
<section>
<h3>Agenda - Morning</h3>
<table>
@@ -145,8 +148,8 @@
</tbody>
</table>
<aside class="notes">
- Wrap up session is an opportunity to ask general Tomcat questions, dig a little deeper into an
- earlier topic etc.
+ Wrap up session is an opportunity to ask general Tomcat questions, dig a little deeper
+ into an earlier topic etc.
<br>
Questions are welcome at any time. Just get my attention.
</aside>
@@ -155,6 +158,9 @@
<section data-external-replace="../modules/background-01.html"> </section>
<section data-external-replace="../modules/deployment-01.html"> </section>
<section data-external-replace="../modules/logging-01.html"> </section>
+ <section>
+ <h1>Lunch</h1>
+ </section>
<section data-external-replace="../modules/tls-01.html"> </section>
<section data-external-replace="../modules/tls-03.html"> </section>
<section data-external-replace="../modules/performance-01.html"> </section>
diff --git a/modules/background-01.html b/modules/background-01.html
index adad088..44d00bf 100644
--- a/modules/background-01.html
+++ b/modules/background-01.html
@@ -14,7 +14,90 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<section>Background 01</section>
-<section>Slide 1</section>
-<section>Slide 2</section>
-
+<section>
+ <h2>Installation</h2>
+</section>
+<section>
+ <h3>Dependencies</h3>
+ <p>Java Runtime</p>
+ <p>Full JDK not required</p>
+ <p>Tomcat 9 requires Java 8 or later</p>
+ <p>Tomcat 8 requires Java 7 or later</p>
+ <p>Tomcat 7 requires Java 6 or later</p>
+ <p>Tomcat Native for OpenSSL support</p>
+ <aside class="notes">
+ Very old versions of Tomcat (10+ years ago) required the JDK for JSPs. All current versions of
+ Tomcat include the Eclipse compilers.
+ <br>
+ off-by-one pattern broken by Java's switch sto a 6-monthly release cycle.
+ <br>
+ Tomcat 9 and 8.5 require Java 9 for pure Java HTTP/2 support
+ <br>
+ Tomcat 7 requires Java 7 for JSR 356
+ </aside>
+</section>
+<section>
+ <h3>Installation options</h3>
+ <p>Unpack an archive</p>
+ <p>Tomcat Installer for Windows</p>
+ <p>Package from Linux distribution</p>
+ <p>Build from source</p>
+ <aside class="notes">
+ Various services provide packaged Tomcat instances. Not going to cover those.
+ </aside>
+</section>
+<section>
+ <h3>Installing from an archive</h3>
+ <p>.zip for Windows</p>
+ <p>.tar.gz for Linux, OSX etc</p>
+ <p>Contents is largely the same</p>
+ <p>Line endings vary</p>
+ <p>Tomcat Native binary for Windows is included in .zip</p>
+</section>
+<section>
+ <h3>Demonstration</h3>
+ <p>Installing from an archive</p>
+ <p>Windows</p>
+ <p>Linux</p>
+</section>
+<section>
+ <h3>Exercise</h3>
+ <p>Install from an archive</p>
+ <p>Display Tomcat home page in browser</p>
+</section>
+<section>
+ <h3>File structure</h3>
+</section>
+<section>
+ <h3>Running as a Service</h3>
+ <p>Windows</p>
+ <p>Runs as LocalService by default - TODO Check</p>
+</section>
+<section>
+ <h3>Running as a Daemon</h3>
+ <p>TODO commons daemon</p>
+</section>
+<section>
+ <h3>Tomcat Installer for Windows</h3>
+ <p>Unpacks archive</p>
+ <p>Creates a service</p>
+ <p>Automates the manual steps</p>
+ <p>Provides a GUI to set some basic options</p>
+ <aside class="notes">
+ Original target was setting up developers, not production systems.
+ </aside>
+</section>
+<section>
+ <h3>Demonstration</h3>
+ <p>Installing with the Tomcat Installer for Windows</p>
+</section>
+<section>
+ <h3>Demonstration</h3>
+ <p>Installing from a Linux package</p>
+</section>
+<section>
+ <h3>Exercise</h3>
+ <p>Install from the Installer for Windows</p>
+ <p>or</p>
+ <p>Install from a Linux package</p>
+</section>
diff --git a/modules/intro.html b/modules/intro.html
index c52262a..e784b90 100644
--- a/modules/intro.html
+++ b/modules/intro.html
@@ -42,8 +42,8 @@
</aside>
</section>
<section>
- <h3>Resources</h3>
- <p>Website: <a href="https://tomcat.apache.org">https://tomcat.apache.org</a></p>
+ <h3>Tomcat Resources</h3>
+ <p>Web site: <a href="https://tomcat.apache.org">https://tomcat.apache.org</a></p>
<p>Mailing lists: <a href="https://tomcat.apache.org/lists.html">https://tomcat.apache.org/lists.html</a></p>
<p>Source code: <a href="https://github.com/apache/tomcat">https://github.com/apache/tomcat</a></p>
<p>Issue tracker: <a href="https://bz.apache.org/bugzilla">https://bz.apache.org/bugzilla</a>
@@ -53,4 +53,10 @@
<br>
Aim to fix all open bugs (not enhancements) before next release. Monthly release cycle.
</aside>
+</section>
+<section>
+ <h3>Training Resources for Today</h3>
+ <p>WiFi: TOMCAT-TRAINING</p>
+ <p>Pwd: 'let me in' (excluding quotes)</p>
+ <p>Files: http://192.168.0.1/shares
</section>
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
markt@apache.org.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org