Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact

New telephone system - working a day early.
01225 708225 (phone) and 01225 899360 (fax) again ;-)

Vacancy - Hotel work, Melksham. [details]

Well House Manor (Hotel) site
Well House Consultants Global Technical Index
Melksham Weather and Climate
Google Maps and Reviews - Well House Manor


Delegates have individual use of server AND client systems on these courses.
Web Server training news
Next Public Course Dates
 fromfor
Deploying Apache / Tomcat Thu, 14 Oct 10 2 days
Learning to program in Java Mon, 8 Nov 10 5 days
Java Bootcamp Tue, 9 Nov 10 4 days
LAMP Deployment Mon, 15 Nov 10 4 days
Linux Basics Mon, 15 Nov 10 1 day
Linux Admin overview Tue, 16 Nov 10 1 day
Linux Web Server Wed, 17 Nov 10 2 days

Link on individual courses for more details and further dates.

We can also run a private tailored course at our centre or a private course at your office.
How to source, install, configure and support Apache httpd and Tomcat for the deployment of Java Web Applications.
Duration: 2 days • Price: £720.00 +VAT (with hotel room), or £600.00 +VAT (without room), • Venue: Melksham, Wiltshire


COURSE START DATES
• Thursday 14 October 2010• Thursday 9 December 2010
• Thursday 24 February 2011• Thursday 28 April 2011
• Thursday 28 July 2011• Thursday 6 October 2011
• Thursday 15 December 2011
DESCRIPTION
This course is intended for staff who'll be responsible for the installation, support and maintenance of Web applications written in Java. The course starts with a brief review of the stucture of Java, including the Java Runtime Environment, and a brief review of HTML before leading on to the main topics.

Apache is the most used Web Server worldwide; it's available for free (Open Source) and bristling with facilities. On the course, we download, install and test apache. We configure Apache, including virtual host support, access security, MIME type handling, and add modules to support extra facilities. We also cover error handling and log file analysis.

Tomcat is also Open Source. It provides a container for the deployment of Java based Web applications and can function both as a web server in its own right, and in conjunction with other servers such as Apache and IIS. We start the Tomcat section of this course by overviewing Tomcat, and then move on to sourcing installing and testing it. Tomcat is highly configurable at a variety of levels, and we'll study the deploying of Web Applications through their own directories, through .war files, and through the overall Tomcat configuration files.
PREREQUISITES
You'll need some knowledge of the structure of the web and the operating system (Windows, Linux or Unix) on which you're going to deploy your Java application prior to this course. You can learn these on our Linux Basics and Linux Administration courses.

Getting the most from your Well House Consultants course [Link]
SUBJECT BACKGROUND
Apache httpd and Apache Tomcat are two web servers which, when used together, provide a flexible, stable and configurable platform for organisations to deploy web based applications written in Java. You'll find the two servers in use together on many large scale services - commercial, educational, voluntary sector, research and governmental.
COURSE CONTENT
Course Summary: [Link]
 
Web, Web application, HTML and XHTML background
Java Application - Deployment on the Web (module A099) Server System Components. Webserver. Java Container. Relational Database. Operating System. Web Pages. Web Applications. Networking.
HTML - An Overview (module Q624) Tags. Structure of a page. Special characters and new lines. Some common tags. Lists, tables, frames, forms, applets, images, etc. Which HTML standard?
Commercial and Legal Aspects (module A213) Why discuss this on a technical course? Data Protection. Privacy and credit card security. Unsolicited commercial emailing and mailing lists. Accessability. Marketing and visibility.
 
Elements of Java for Deployment
Java - Basic Tools (module A502) .java files and .class files. Compiling and running java with javac and java. jar files and the jar utility.
Introduction to Ant (module J910) Downloading and Installing Ant. Installing. A first use of Ant. The build file. Dependencies. Further aspects of Ant.
 
The Apache httpd web server
Apache httpd - an overview (module A601) What is "Apache" and what does it do? Other web servers. Versions of Apache.
Apache httpd - Sourcing, Installation, Testing (module A602) Downloading Apache. Selecting a user account under which to run Apache. Initial mandatory configuration. Testing your installation. Running apache as a daemon.
Further httpd Configuration (module A603) Available Modules and turning them on and off. Assosciating file extensions with modules.
Apache httpd - virtual hosts (module A604) Virtual Hosts. Setting up so the browser can see multiple hosts. Configuring virtual hosts.
Apache httpd - log files and log tools (module A606) Configuring the access and error logs. making logs available to the web site owner. Tools to analyse log files.
 
The Apache Tomcat web server
Tomcat Overview (module A651) What are Jakarta, Tomcat and Catalina and how do they fit together? What does Tomcat do? Tomcat versions - 3, 4, 5.
Tomcat -Sourcing, Installing and Initial Testing (module A652) The JWSP (Java Web Server Package) Downloading Tomcat. Installation of Tomcat. Starting Tomcat and running the supplied test Web Applications.
Tomcat - Configuring Web Applications (module A653) The web.xml file - configuring an individual Web Application. The structure of Web Application directories. Creating and deploying web applications in .war files. Direct application configuration through the server.xml file. Directing web application URLs away from the webapps directory.
Configuring and Controlling Tomcat (module A654) Stopping, restarting and deleting web applications via the manager. Installing new web applications via the manager. Managing user and other resources
Using Tomcat and Apache httpd Together (module A655) Other protocols supported by Tomcat. Using Tomcat through Apache and IIS.
More Tomcat Configuration (module A656) Configuration files in the conf directory. server.xml. web.xml. Modifying your Jasper configuration. Realms. Logging Tomcat Activity. Adding and tailoring access logs. Applications that log. Sessions.
Using httpd to front Tomcat (module A657) The Tomcat connector story. Apache, Apache httpd and Apache Tomcat. Do I need both servers? How are the tasks divided? Connector principles. Proxy connector. jk connector and configuring jk. A practical complete installation.
Tomcat - Extra Features (module A900) Running a secure service through https. Certificate provision. Changes to server.xml. A note on https. Server testing through wget. Clustering and load balancing. Setting up a cluster. The current state of clustering. Load Balancing. Load balancing - an alternative.

TUTOR and COURSE AUTHOR
Graham Ellis - graham@wellho.net [email]  [about Graham]
VENUE
Melksham, Wiltshire
Public courses run at Well House Manor - our own purpose fitted training centre and business hotel / conference centre in Melksham.
• Download Melksham Map - [pdf file (750k)] • Google Map - [Link]
PRICE
1 student   2 students   3 students   For 4 or more students
from the same company,
please consider a private course.
 With hotel room
£720.00
(£846.00 inc VAT)
Without room
£600.00
(£705.00 inc VAT) 
 With hotel rooms
£1340.00
(£1574.50 inc VAT)
Without rooms
£1100.00
(£1292.50 inc VAT) 
 With hotel rooms
£1960.00
(£2303.00 inc VAT)
Without rooms
£1600.00
(£1880.00 inc VAT) 
 
Notes:
• Multiple discount applies to bookings for second and subsequent delegates on the same running of a course, and on same order.
• Hotel rooms are available for arrival the night before the course starts, for departure after the end of the course on the last day.
FOLLOW UPS
If you're going to be developing your own Java applications, our Learning to Program in Java or Java Bootcamp courses will take you through from "first base" to the coding of Web Applications.

Upon completion of your course, you'll have online access to the source code of all the examples from the course, and you'll have access to the "Ask the Tutor" forum where you can raise questions. We also encourage you to email the tutor, and to visit us again to use our library as appropriate.

Certification? - [Link]
FOR FURTHER INFORMATION
Public (scheduled) courses -- http://www.wellho.net/course/ctc.html
For more information about our public courses in general, such as class size, course times, materials provided, special requests, accommodation list, finding our centre, etc.
Terms and Conditions -- http://www.wellho.net/net/terms.html
Covering topics such as delegate substitution, payment, cancellation policy and other matters.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2010: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 0800 043 8225 or 01225 708225 • FAX: 01225 899360 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.co.uk/course/atfull.html • PAGE BUILT: Thu Aug 26 12:53:56 2010 • BUILD SYSTEM: wizard