Exercises, examples and other material relating to training module A651. This topic is presented on public courses Deploying Apache and Tomcat
, Deploying Java Applications on Linux / Unix
Programs need an environment in which to run within a host computer. Sometimes the operating system is sufficient to provide the environment, but at other times a more sophisticated container is needed. Tomcat is a container that's used to provide an environment for Java code running on a web server.
|Articles and tips on this subject||updated|
|4434||Public training courses - upcoming dates|
I've been presenting a long series of private courses over the past two months - Ruby and Cucumber, Python, Java and C++. From the beggining of March until mid April, I'm training most weeks at our Melksham, Wiltshire training centre - courses scheduled as follows:
If you've missed these dates or want ...
|3997||Servlet v JSP (Java Server Page). What is the difference?|
A servlet is a web program that generates output (normally HTML) and returns it to a browser.
A JSP (Java Server Page) is a page of HTML ... with some extra bits of code where programatic elements are added as it's returned to the browser
So on the surface, it looks like there's a fundamental difference. ...
|2077||Why put Apache httpd in front of Apache Tomcat|
Does it seem odd to you that Apache Tomcat is a web server ... and yet the majority of sites run with another web server - Apache httpd - in front of it. Why do they do it?
There's a whole host of reasons! They including better logging, load balancing, security, speed of serving static pages such as ...
|2753||You do not just fly - that is just part of the journey|
Q - "Where did you go on holiday last year?"
A - "Spain"
Q - "How did you get to where you were going?"
A - "We flew"
A converstion I have often held with delegates on our "Tomcat Course" ... and I go on to point out that they didn't JUST fly - there were all sorts of other transportations involved ...
|2186||An FAQ on the Apache httpd and Apache Tomcat web servers, and on using them together|
Both Apache httpd and Apache Tomcat are popular web servers - and most people who use Tomcat 'front' it with httpd. We run an Apache httpd course (under Linux / Unix) and also a combined httpd and Tomcat course so we're very familiar with those "Frequently Asked Questions" that everyone wants to have ...
|2016||Apache httpd and Apache Tomcat miscellany|
When you start a newly installed Apache httpd web server, you may get the following message:
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
It's only a warning! It means that the web server software can't work out what the computer is called; ...
|1941||Server - Service - Engine - Host, Tomcat|
A Tomcat Server can run one or more Services. Each Service comprises a number of Connectors and an Engine, which contains one or more Hosts.
You connect to a Tomcat Server via an appropriate connector, which defines the port number, the protocol, and various other connection parameters, and within the ...
|1771||More HowTo diagrams - MySQL, Tomcat and Java|
Here are some more diagrams "off the wall" from last week - showing "howto" and "whatis" information for Tomcat, Java and MySQL
Some Tomcat and Java Fundamentals
On the right of the board ... the main java programs ...
• the Java compiler is called javac
• the Java Virtual machins is in a ...
|576||Why run two different web servers|
You wouldn't choose to use a Ford Ka as your car for that holiday of a lifetime travelling across Europe, neither would you choose a Jaguar as your idea car for the school run. Yet both of them are perfectly good models of car. Indeed as a family, you might have one of each.
Apache httpd and Apache ...
|1265||Apache, Tomcat, Jakarta, httpd, web server - what are they?|
If someone says "Apache" to me, that's a warning - a warning to listen very carefully to what they're saying and evaluate what they mean; the term has changed - been used (and abused) over the years and it would be so easy to talk to someone, or train someone, on the wrong product.
The original Apache ...
|659||Web Application Components|
When putting a web resource together, we want to keep what each individual user needs on his computer simple - REAL simple - which means that all the work and the complexity needs to be at the server side.
I'm running a deployment course that started yesterday and it's only when I started to think "what ...
PicturesScreen shot - Deploying Tomcat course
You may download this module
as a sample of our material
Topics covered in this module
What is Tomcat?.
The structure of Tomcat.
If you are looking for a complete course and not just a information on a single subject, visit our Listing and schedule
Well House Consultants specialise in training courses in
Linux and LAMP
. We run
throughout the UK (and beyond for longer courses), and
at our training centre in Melksham, Wiltshire, England.
It's surprisingly cost effective to come on our public courses -
even if you live in a different
country or continent to us
We have a technical library of over 700 books on the subjects on which we teach.
These books are available for reference at our training centre.