Chapter 1 Server Setup and Configuration. Contents A.Installing and Configuring Web Server B.Testing...

Post on 13-Dec-2015

231 views 2 download

Tags:

Transcript of Chapter 1 Server Setup and Configuration. Contents A.Installing and Configuring Web Server B.Testing...

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 Java2. Installing Tomcat Web Server3. Configuring Tomcat

1. Installing Java

Download JDK 6 Update 6 (jdk-6u6-windows-i586-p.exe) at http://java.sun.com/javase/downloads/index.jsp and run it

2. Installing Tomcat Web Server

Download apache-tomcat-6.0.16.exe at http://tomcat.apache.org 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 Tomcat2. Testing HTML3. Testing JSP4. 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.html2.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 File3.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 HelloServlet4.2. Declaring HelloServlet in

web.xml4.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, 2nd Edition, Chapter 02.

Revision History