LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 5192|回复: 8

关于Linux下平台搭建的问题[zt]

[复制链接]
发表于 2004-5-25 20:05:55 | 显示全部楼层 |阅读模式
本人在Red hat Linux系统上已经成功安装Tomcat,只需要三步:

第一步:

下载准备必备文件:
1.jakarta-tomcat-4.0.1.tar.gz (Tomcat 4.0.1)        
http://jakarta.apache.org/tomcat/index.html  
2.j2sdk-1_4_0-linux-i386.bin (Jdk1.4)         
http://java.sun.com/j2se/1.4/download.html
3. mm.mysql-2.0.4-bin.jar (支持数据库)               
http://www.mysql.com/downloads/api-jdbc.html  

tar zxf jakarta-tomcat-4.0.1.tar.gz 解压Tomcat到/usr/local
直接执行j2sdk-1_4_0-beta2-linux-i386.bin 解压jdk1.4到/usr/local
拷贝mm.mysql-2.0.4-bin.jar到jakarta-tomcat-4.0.1/lib目录下

第二步:
为方便操作:
ln -s jakarta-tomcat-4.0.1 tomcat
ln -s j2sdk1.4.0 jdk

修改Tomcat/bin/startup.sh 为:

export JAVA_HOME=/usr/local/jdk
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=/usr/local/jdk/lib:/usr/local/jdk/jre/lib:.
export PATH=$PATH:/usr/local/jdk/bin:/usr/local/jdk/jre/bin

/usr/local/tomcat/bin/catalina.sh start

第三步:
启动Tomcat/bin/startup.sh


注意 :
1.使用ps -ax | grep tomcat可以查询出内存中存在tomcat程序
使用http://你的服务器域名或I ... host:8080/可访问


2.如要求系统开机自动tomcat 在/etc/rc.d/rc.local中加入:
/usr/local/tomcat/bin/startup.sh

3.对于linux7.1系统, tomcat好象不能正常启动,需要安装:
compat-libstdc++-6.2-2.9.0.14.i386.rpm

rpm -i compat-libstdc++-6.2-2.9.0.14.i386.rpm

4.如果希望以http://www.xxx.com:8080/myweb  访问自己的jsp程序,以下步骤:
(1).在任意地方建立目录myweb 比如 /home/bqlr/myweb
(2).在myweb下建立 WEB-INF 和WEB-INF/classes目录
(3).在tomcat的conf目录下修改server.xml:
<Context path="/manager" docBase="manager" debug="0" privileged="true"/>
<Context path="/myweb" docBase="/home/bqlr/myweb" debug="0" reloadable="true"/>
(4) 在tomcat的webapps目录下,建立目录连接myweb
ln -s /home/bqlr/myweb /usr/local/tomcat/webapps/myweb

(5) 重新启动Tomcat. class文件放在/home/bqlr/myweb/WEB-INF/classes目录下 jsp文件放在/home/bqlr/myweb下

(6) Mysql的安装很简单,到www.mysql.com下载最新版,推荐RPM包.直接RPM -i几个安装包就可以.
发表于 2004-8-22 17:59:26 | 显示全部楼层
请问版主,你给的那个下载jdk的连接网页里那个是for linux的呀?

急等!
发表于 2004-8-22 18:31:21 | 显示全部楼层
发表于 2004-8-22 18:44:32 | 显示全部楼层
多谢etony!
发表于 2005-6-4 20:44:27 | 显示全部楼层
[root@shlinux local]# ls -l jakarta-tomcat-5.5.9
除了tomcat版本號不一樣之外其?的都是一樣...


tomcat啟不了.8080根本就不可以么...


請告之一下為什麽...

[root@shlinux tomcat]# bin/startup.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/lib/jdk-1.4.2_03
回复 支持 反对

使用道具 举报

发表于 2005-6-5 19:38:11 | 显示全部楼层
jakarta-tomcat-4.1.31.tar.gz

按版本是可行的
我剛試過了,
但是user
pwd是什麽...

<role rolename="manager"/>
  <role rolename="admin"/>
  <user username="peter" password="peter" roles="admin,manager"/>



用peter/peter即可進入了.
回复 支持 反对

使用道具 举报

发表于 2005-6-5 21:06:55 | 显示全部楼层
username="peter" password="peter"
回复 支持 反对

使用道具 举报

发表于 2005-6-5 22:19:59 | 显示全部楼层
[root@shlinux jsp]# cat /usr/local/tomcat/conf/server.xml | grep myweb
  <Context displayName="eter JSP Documentation" docBase="/java/jsp" path="/myweb" >

http://192.168.7.112:8080/manager/html
中也显示正常...

在/java/jsp/中放入.html文件也正常..

可是把
http://192.168.7.112:8080/examples/jsp/index.html
中的examples/目录考到/java/jsp/examples就會出現如下error

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

不知道哪裏還要更改設置,請教了...
回复 支持 反对

使用道具 举报

发表于 2005-12-2 09:21:56 | 显示全部楼层
"j2sdk-1_4_0-beta2-linux-i386.bin 解压jdk1.4到/usr/local"?

通常直接安装的默认是  /usr/java,
这个local应该需要指定的吧?
本人初学,看到这里有点不清楚--请多指教
回复 支持 反对

使用道具 举报

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

本版积分规则

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