在Linux下配置JSP+TOMCAT+MYSQL环境
2007-11-11 15:19:08 来源:WEB开发网在Linux下配置jsp(SUN企业级应用的首选)+tomcat(一个很好用的JSP运行平台)+MySQL(和PHP搭配之最佳组合)环境
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(一个很好用的JSP运行平台)-4.1.31.tar.gz
下载地址http://apache(Unix平台最流行的WEB服务器平台).freelamp.com/jakarta/tomcat(一个很好用的JSP运行平台)-4/v4.1.31/bin/jakarta-tomcat(一个很好用的JSP运行平台)-4.1.31.tar.gz
3) MySQL(和PHP搭配之最佳组合)-connector-java-3.1.6.tar.gz
下载地址http://dev.MySQL(和PHP搭配之最佳组合).com/downloads/connector/j/3.1.html
2 用root身份安装jdk,tomcat(一个很好用的JSP运行平台),MySQL(和PHP搭配之最佳组合)驱动
1) 拷贝安装文件到/usr/local/目录
cp /root/src/jdk-1_2_2_017-linux-i586.tar.gz /usr/local/
cp /root/src/tar -zxvf ./jakarta-tomcat(一个很好用的JSP运行平台)-4.1.31.tar.gz /usr/local/
cp /root/src/tar -zxvf ./MySQL(和PHP搭配之最佳组合)-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(一个很好用的JSP运行平台)-4.1.31.tar.gz
tar -zxvf ./MySQL(和PHP搭配之最佳组合)-connector-java-3.1.6.tar.gz
3) 删除原安装文件
rm -f ./*.tar.gz
4) 拷贝MySQL(和PHP搭配之最佳组合)驱动
cp ./MySQL(和PHP搭配之最佳组合)-connector-java-3.1.6/MySQL(和PHP搭配之最佳组合)-connector-java-3.1.6-bin.jar ./jakarta-tomcat(一个很好用的JSP运行平台)-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(一个很好用的JSP运行平台)-4.1.31/webapps/ROOT/WEB-INF/lib/MySQL(和PHP搭配之最佳组合)-connector-java-3.1.6-bin.jar:.
PATH=$PATH:$JAVA_HOME/bin:$JRE/bin:.
export JAVA_HOME JRE CLASSPATH
export PATH
4 启动tomcat(一个很好用的JSP运行平台)
/usr/local/jakarta-tomcat(一个很好用的JSP运行平台)-4.1.31/bin/startup.sh
5 关闭tomcat(一个很好用的JSP运行平台)
/usr/local/jakarta-tomcat(一个很好用的JSP运行平台)-4.1.31/bin/shutdown.sh
6 写MySQL(和PHP搭配之最佳组合).jsp(SUN企业级应用的首选) 测试
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("org.gjt.mm.MySQL(和PHP搭配之最佳组合).Driver").newInstance();
String url ="jdbc:MySQL(和PHP搭配之最佳组合)://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(SUN企业级应用的首选)/MySQL(和PHP搭配之最佳组合).jsp(SUN企业级应用的首选)
- ››linux下两台服务器文件实时同步方案设计和实现
- ››Linux文件描述符中的close on exec标志位
- ››Linux下管道使用的一些限制
- ››Linux 误删/usr/bin 解决方法
- ››linux 添加新用户并赋予sudo执行权限
- ››linux常用软件安装方法
- ››Linux的分区已经被你从Windows中删除,系统启动后...
- ››JSP上传文件到指定位置
- ››linux enable命令大全
- ››Linux实现基于Loopback的NVI(NAT Virtual Interfa...
- ››Linux远程访问windows时,出现"连接被对端重...
- ››linux中使用head命令和tail命令查看文件中的指定行...
更多精彩
赞助商链接