It can be tired, huh, huh, I can't find the overall document online, let myself, let the rookie door, easy to get into the door :) Please indicate the author and the source. This article only uses Tomcat write programs, do not do a Server environment, so you don't integrate Apache. Chinaunix double eyelids: redhat AS3 JDK installation path: / usr / java / jdk Tomcat installation path: / usr / local / Tomcat / total public Divided into the following steps: First, install the configuration JDK II, install the configuration Tomcat three, install the postgreSQL four, Tomcat test 5, the software required to connect the database: J2SDK-1_4_2-Linux-I586-rpm.bin jakarta-Tomcat-4.1 .30.4.1-1pgdg.i386.rpm PostgreSQL-JDBC-7.4.1-1pgdg.i386.rpm PostgreSQL-Server-7.4.1-1pgdg.i386.rpm PostgreSQL-LIBS-7.4.1 -1pgdg.i386.rpm All of these software All in / download a backup #MKDIR / DOWNLOAD 1 installation JDK Download Address: http://java.sun.com/j2se/1.4.2/download.html Download the RPM package In fact, it is a .bin file #CHMOD U X J2SDK-1_4_2-Linux-i586-rpm.bin #. / J2sdk-1_4_2-linux-i586-rpm.bin # rpm -ivh j2sdk-1_4_2-linux-i586-rpm # CD / USR / JAVA / #LN -S J2SDK1.4.2 / JDK / Setting Environment Variable: Don't write / etc / profile here. It can cause each user to start using JDK. Because Tomcat is used to write to Tomcat's Home directory. #Vi /Home/tomcat/.bashrc (can also be .bash_profile) Export java_home = / usr / java / jdk export path = $ PATH: $ java_home / bin extra ClassPath = $ java_home / lib su to tomcat users, see if you can use # sa - Tomcat $ JAVAC $ JAVA? If there is, then the JDK is configured successfully. Re-SU to root 2 Configuring Tomcat Tomcat I am started by Tomcat, please pay attention :) Because I downloaded a binary version, I don't need to compile again.
#cp /download/jakarta-tomcat-4.1.30.tar.gz / usr / local #TAR ZXVF JAKARTA-TOMCAT-4.1.30.TAR.GZ #RM -F JAKARTA-TOMCAT-4.1.30.TAR.GZ # CD JAKARTA-TOMCAT-4.1.30 Add Environment Variable: #vi /Home/tomcat/.bashrc Export Catalina_Home = / usr / local / tomcat export catalina_base = / usr / local / tomat can test whether Tomcat can start normally: #bin /Startup.sh you will see these state: use catalina_base: / usr / local / tomcat using catalina_home: / usr / local / tomcat using catalina_tmpdir: / usr / local / Tomcat / Temp USING JAVA_HOME: / USR / JAVA / JDK Then open the browser, enter http: // localhost: 8080, if you can see a metamorphosis kitte looks at you, then congratulations, Tomcat also became 3 installation PostgreSQL Since you have downloaded PostgreSQL installation package, And rpm, it is very convenient to install :) to http://www.postgresql.org to see, there are a lot of mirror, I went to a Mirror site under Taiwan for AS3 package, you also go to find Let's download to / download # rpm -ivh --Nodeps postgreSQL * .rpm must add --Nodeps, rest assured, after installing without problems, you can use #service postgreSQL Start to start PGSQL, if you see Starting PostgreSQL Service: [OK] So, PGSQL can also run, of course, you can take a look at the default setting # sa - postgres #psql of course, remember to firstddb. Now, we start testing servlet, JSP And JSP connection PostgreSQL 4 first, let's test JSP first because this is relatively simple. #CD / usr / local / Tomcat / WebAP PS #mkdir -p myApp / web-infographic #CP root / web-inf / web.xml myapp / web-inf #vi myapp / index.jsp
<% = new java.util. Date ()%> body> html> This cannot be accessed by http: // localhost: 8080 / myapp / index.jsp, you also need to add a context vi ../conf/server.xml to Tomcatpackage test; import java.io. *; import javax.servlet *;. import javax.servlet.http *;. public class Test extends HttpServlet {protected void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {PrintWriter out = Response.getwriter (); out.println ("