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 ma...@apache.org. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org