Chapter 1 Server Setup and Configuration
Contents A.Installing and Configuring Web Server B.Testing the Installation
A. Installing and Configuring Web Server 1.Installing Java 2.Installing Tomcat Web Server 3.Configuring Tomcat
1. Installing Java Download JDK 6 Update 6 (jdk-6u6- windows-i586-p.exe) at and run it
2. Installing Tomcat Web Server Download apache-tomcat exe at and run it Destination folder: C:\Program Files\Apache Software Foundation\Tomcat 6.0 (TOMCAT_DIR)
3. Configuring Tomcat Configuration file: TOMCAT_DIR/conf/server.xml 3.1. Specifying Server Port 3.2. Enabling Servlet Reloading
3.1. Specifying Server Port Change port from 8080 to 80 Change to 80
3.2. Enabling Servlet Reloading Add DefaultContext:
B. Testing the Installation 1. Starting Tomcat 2. Testing HTML 3. Testing JSP 4. Testing Servlet
1. Starting Tomcat Start > All Programs > Apache Tomcat 6.0 > Monitor Tomcat Right-click the Tomcat icon at the lower right corner of the screen > Start service
2. Testing HTML 2.1. Preparing Hello.html 2.2. Running Hello.html in Web Browser
2.1. Preparing Hello.html Use Microsoft FrontPage or Dreamweaver 8 to edit and save Hello.html to TOMCAT_DIR/webapps/ROOT
2.2. Running Hello.html in Web Browser
3. Testing JSP 3.1. Preparing Hello.jsp File 3.2. Running Hello.jsp in Web Browser
3.1. Preparing Hello.jsp File Use Microsoft FrontPage or Dreamweaver 8 to edit and save Hello.jsp to TOMCAT_DIR/webapps/ROOT
3.2. Running Hello.jsp in Web Browser
4. Testing Servlet 4.1. Preparing HelloServlet 4.2. Declaring HelloServlet in web.xml 4.3. Running HelloServlet in Web Browser
4.1. Preparing HelloServlet.java Use Eclipse 3.2 to edit HelloServlet.java (see next slide) Import TOMCAT_DIR/lib/servlet-api.jar to the Eclipse project Save HelloServlet.class to TOMCAT_DIR/webapps/ROOT/WEB-INF/classes
4.2. Declaring HelloServlet in web.xml Using WordPad or Dreamweaver to add the following to TOMCAT_DIR/webapps/ROOT/WEB- INF/web.xml
4.3. Running HelloServlet in Web Browser
References 1.Core Servlets And Java Server Pages, Volume 1, 2 nd Edition, Chapter 02.
Revision History