May 31

在Linux下配置JSP+TOMCAT+MYSQL环境 晴

在Linux下配置JSP+TOMCAT+MYSQL环境

1 下载安装文件
1) jdk-1_2_2_017-linux-i586.tar.gz
下载地址http://java.sun.com/products/archive/j2se/1.2.2_017/
2) jakarta-tomcat-4.1.31.tar.gz
下载地址http://apache.freelamp.com/jakarta/tomcat-4/v4.1.31/bin/jakarta-tomcat-4.1.31.tar.gz
3) mysql-connector-java-3.1.6.tar.gz
下载地址http://dev.mysql.com/downloads/connector/j/3.1.html

2 用root身份安装jdk,tomcat,mysql驱动
1) 拷贝安装文件到/usr/local/目录
cp /root/src/jdk-1_2_2_017-linux-i586.tar.gz /usr/local/
cp /root/src/tar -zxvf ./jakarta-tomcat-4.1.31.tar.gz /usr/local/
cp /root/src/tar -zxvf ./mysql-connector-java-3.1.6.tar.gz /usr/local/
2) 解包
cd /usr/local
tar -zxvf ./jdk-1_2_2_017-linux-i586.tar.gz
tar -zxvf ./jakarta-tomcat-4.1.31.tar.gz
tar -zxvf ./mysql-connector-java-3.1.6.tar.gz
3) 删除原安装文件
rm -f ./*.tar.gz
4) 拷贝mysql驱动
cp ./mysql-connector-java-3.1.6/mysql-connector-java-3.1.6-bin.jar ./jakarta-tomcat-4.1.31/webapps/ROOT/WEB-INF/lib/

3 配置JDK环境变量
修改/etc/profile,加入如下几行
JAVA_HOME=/usr/local/jdk1.2.2
JRE=/usr/local/jdk1.2.2/jre
CLASSPATH=$JAVA_HOME/lib:$JRE/lib:/usr/local/jakarta-tomcat-4.1.31/webapps/ROOT/WEB-INF/lib/mysql-connector-java-3.1.6-bin.jar:.
PATH=$PATH:$JAVA_HOME/bin:$JRE/bin:.

export JAVA_HOME JRE CLASSPATH
export PATH

4 启动TOMCAT
 /usr/local/jakarta-tomcat-4.1.31/bin/startup.sh

5 关闭TOMCAT
/usr/local/jakarta-tomcat-4.1.31/bin/shutdown.sh

6 写mysql.jsp 测试
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/phpbb?user=phpbb&password=phpbb&useUnicode=true&characterEncoding=8859_1";
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="show tables";
ResultSet rs=stmt.executeQuery(sql);%>
<%while(rs.next()) {%>
<%=rs.getString(1)%>
<br>
<%}%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
7 外部测试地址http://210.51.1.148:8080/jsp/mysql.jsp
echo
2008/05/28 21:40
哇靠 你就是个仙人
blue Email Homepage
2006/05/31 09:57
JSP实验环境的配置
1、准备工具
JDK      版本1.5   下载地址:http://java.sun.com/j2se/1.5.0/download.jsp
TOMCAT   版本5.5   下载地址:http://tomcat.apache.org/download-55.cgi
MYSQL    版本5.0   下载地址:http://dev.mysql.com/downloads/mysql/5.0.html
JDBC驱动 版本3.1   下载地址:http://dev.mysql.com/downloads/connector/j/3.1.html

2、安装工具
(1)JDK:安装路径:C:\\JDK1.5
(2)TOMCAT:解压至:D:\\TOMCAT5.5
(3)MYSQL:安装路径:D:\\MYSQL5.0 帐号root密码chen
(4)JDBC驱动:将文件解压至%TOMCAT%的\\common和\\shared目录

3、环境变量配置
打开 系统属性--高级--环境变量 对话框,在 系统变量 进行如下操作:
新建 JAVA_HOME,值为 C:\\JDK1.5;
新建 TOMCAT_HOME,值为 D:\\TOMCAT5.5;
新建 PATH,值为%JAVA_HOME%\\bin;D:\\MYSQL5.0\\MySQL Server 5.0\\bin;

特别说明:JDK1.4版本以上不需要配置CLASSPATH!本人从头到尾都未配置。此处要特别多谢perryhg版

主!

4、安装服务
1、安装TOMCAT服务
打开CMD窗口,定位至D:\\TOMCAT5.5,输入命令:sevice.bat /install
TOMCAT服务名为 Apache Tomcat
2、安装MYSQL服务
MYSQL服务在安装MYSQL的时候已经安装!
MYSQL服务名为 MYSQL

JSP实验环境的测试
1、测试JDK
准备测试文件test.java,放至C:\\根目录,内容如下:

public class test{
public static void main(String args[]){
System.out.println(\"This is a test program.\");
}
}

打开CMD窗口,定位至C:\\,然后输入命令:
javac test.java
此时应在C:\\根目录会多出个test.class文件
java test.class
此时在窗口中应输出
测试成功

2、测试TOMCAT
首先启动TOMCAT服务
然后打开浏览器,输入地址
http://localhost:8080
此时应出现TOMCAT的欢迎界面
测试成功
点击Tomcat Manager可进入后台管理页面。管理员名和密码在%TOMCAT%\\conf的tomcat-users.xml中设

置。用记事本打开,在</tomcat-users>前添加<user username=\"root\" password=\"chen\"
roles=\"admin,manager\"/>,这样就添加了一个名为root密码为chen的管理员

3、测试MYSQL
首先启动MYSQL服务
然后打开CMD窗口,输入命令:
mysql -uroot -p
Enter password:chen
这时当然是输入密码chen啦,然后会出现MYSQL的欢迎词和版本信息
测试成功
然后你可以试着新建一个数据库,比如新建一个名为school的数据库以备后面测试:
create database school

4、测试JDBC驱动
准备测试文件testjdbc.jsp,放至%TOMCAT%/webapps/root/目录下,内容如下:

<%@ page contentType=\"text/html;charset=GB2312\" %>
<%@ page import=\"java.sql.*\" %>
<HTML>
<BODY>
<%  
   String driver=\"com.mysql.jdbc.Driver\";
   String url=\"jdbc:mysql://localhost:3306/school\";  //连接到school数据库
   String userid=\"root\";                             //用户
   String passwd=\"chen\";                             //密码

   try{
      Class.forName(driver);
      }
   catch(Exception e){
       out.println(\"无法载入\"+driver+\"驱动程序!\");
       e.printStackTrace();
   }
   
   try {
       Connection con=DriverManager.getConnection(url,userid,passwd);
        if(!con.isClosed())
           out.println(\"成功连接数据库!\");
           con.close();
       }
   catch(SQLException SQLe){
       out.println(\"无法连接数据库!\");
   }
   
%>
</BODY>
</HTML>

然后打开浏览器,输入地址http://localhost:8080/testjdbc.jsp
此时应出现
成功连接数据库!
测试成功


OK!
环境建好之后,你就可以开始你的下一步工作了!
当然首先要把数据库、表准备好,推荐使用界面工具操作MYSQL:mysql-front、mysql adminstrator

等等~~你应该可以想像在黑色的DOS命令窗口下通过命令建库建表输入数据的痛苦:)
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]