QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2550|回复: 9

开发JSP程序全攻略(Linux篇)

[复制链接]
发表于 2003-10-7 15:13:20 | 显示全部楼层 |阅读模式
开发JSP程序全攻略(Linux篇)  
一 说明
本文是Windows篇的姊妹篇,阅读前请先掌握Windows下的配置,本文只叙述Linux下特有的东西.
二 推荐配置
操作系统:Redhat9.0
JAVA服务器:J2sdk1.4.2_01+Tomcat4.1.27
编辑编译器:vi+控制台
数据库:Mysql4.0.15+Connector/J3.0.8
三 Redhat9.0
1 下载: http://www.redhat.com/apps/download/
2 说明: 这是当今最流行的Linux操作系统
四 J2sdk1.4.2_01
1 下载: http://java.sun.com
2 安装:
# bash j2sdk-1_4_2_01-linux-i586-rpm.bin
# rpm -ivh j2sdk-1_4_2_01-linux-i586-rpm
3 配置:
在/etc/profile文件中添加以下内容
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
4 生效配置:
# source /etc/profile
(或者重新启动机器)
5、编译运行(假设编辑好一JAVA源程序HelloWorld.java)
# javac HelloWorld.java
# java HelloWorld
6 说明
1)如果想运行图形界面在控制台是不行的,必须在桌面上开启终端。
2)中文解决办法如下:
将JAVA_HOME/jre/lib下font.properties.zh_CN.Redhat8.0另存为font.properties覆盖掉原来的文件就可以了。(JAVA_HOME为JAVA的安装路径)
五 vi编辑器
很好的语法检查功能,喜欢Linux的朋友不用多说了吧.
六 Mysql
1 下载: http://www.mysql.com
2 安装:
# rpm -ivh MySQL-server-4.0.15-0.i386.rpm
# rpm -ivh MySQL-client-4.0.15-0.i386.rpm
3 运行
# /etc/init.d/mysql start
# mysql
七 Tomcat
1 下载: http://jakarta.apache.org/tomcat
2 安装
# gzip -d tomcat-4.1.27.tar.gz
# tar -xvf tomcat-4.1.27.tar
# cp -r jakarta-tomcat-4.1.27 /usr
3 配置
1)修改JAVA_HOME/bin/startup.sh文件,加入下列内容:
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
2)修改端口号
修改JAVA_HOME/conf/server.xml的port值8080为80
3)发布目录,Servlet,JavaBean等的配置方法同Windows
4 启动服务器
# /usr/jakarta-tomcat-4.1.27/bin/startup.sh
(如果要开机自动启动,只要将上面这条命令加入/etc/rc.d/rc.local文件中即可)
八 Connector/J3.0.8
说明:这是Mysql的JDBC驱动
安装:
# gzip -d mysql-connector-java-3.0.8-stable.tar.gz
# tar -xvf mysql-connector-java-3.0.8-stable.tar
# cd mysql-connector-java-3.0.8-stable
# cp -r mysql-connector-java-3.0.8-stable-bin.jar /usr/jakarta-tomcat-4.1.27/common/lib
发表于 2003-10-7 17:01:25 | 显示全部楼层
3 配置
1)修改JAVA_HOME/bin/startup.sh文件,加入下列内容:
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
2)修改端口号
修改JAVA_HOME/conf/server.xml的port值8080为80

修改JAVA_HOME下得?应该是$TOMCAT下面得吧?

Windows下面怎么设置?
回复

使用道具 举报

 楼主| 发表于 2003-10-9 13:28:58 | 显示全部楼层
Windows下面怎么设置?

安sdk后,设置path和java-home
之后tomcat,设置tomcat-home就ok了
回复

使用道具 举报

发表于 2003-10-11 21:04:53 | 显示全部楼层
有没有整合apache和其他模块的资料
我刚刚重新拿起jsp的东东
却发现jk2.0.43这个版本用在apache5+tomcat4。1上不行了
始终不解析jsp
回复

使用道具 举报

 楼主| 发表于 2003-10-11 22:24:31 | 显示全部楼层
wsm, 你去www.java-cn.com看看,我给你我的用户名和密码(下载资料要积分),看你的站内短信
回复

使用道具 举报

发表于 2003-10-12 21:46:58 | 显示全部楼层
thanks!
回复

使用道具 举报

发表于 2003-10-17 11:43:04 | 显示全部楼层
好文,支持
回复

使用道具 举报

发表于 2003-10-22 08:52:18 | 显示全部楼层
jk2的整合也不难,详细参考tomcat的文档示例!
推荐到 www.chinajavaworld.com 论坛上看看
回复

使用道具 举报

发表于 2003-10-23 15:02:49 | 显示全部楼层
我是在red hat 9上直接安装的Jbuilder 9.0,里面已经整合了jdk1.4.1,所以我只需要设置环境变量就可以了.

和windwos 下面差不多.做个jsp的 Server也不是太麻烦.
回复

使用道具 举报

发表于 2003-10-30 01:50:55 | 显示全部楼层

Re: 开发JSP程序全攻略(Linux篇)

[quote:721108dfed="goldedge"]
3 配置
1)修改JAVA_HOME/bin/startup.sh文件,加入下列内容:
JAVA_HOME=/usr/java/j2sdk1.4.2_01
PATH=$PATH:.:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
[/quote]

这个没有必要 ,看一下catalina.sh就知道(startup.sh调用了catalina.sh),在执行startup.sh的时候它会将以上系统所有环境变量的设置清空,然后自己进行设置。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 07:39 , Processed in 0.042189 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表