JDK_Tomcat

 

************************************************

一:jdk安装

 

1.

chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin

命令使其获得可执行权限

 

2.

rpm –ivh jdk-1_5_x-rc-linux-i586-rpm.bin

安装

 

3.

安装完毕,JDK安装在/usr/java/目录下

 

4.

设置环境变量(写入vi/etc/profile中)

用i进入插入模式 jdk版本记得要变化

#set java environment

export JAVA_HOME = /usr/java/jdk1.6.0_21

export JRE_HOME = $JAVA_HOME/jre

export PATH = $JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

esc 按下大写ZZ保存退出

java -version 查看有么成功

不行可以source一下

再没有成功,尝试下面的步骤:

 

4-2.

要使JDK在所有的用户中使用,可以这样:

vi /etc/profile.d/java.sh

在新的java.sh中输入以下内容: 

JAVA_HOME=/usr/java/jdk1.5.0

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib/dt.jar

PATH=$JAVA_HOME/bin:$PATH

JAVA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"

CATALINA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"

export JAVA_HOME CLASSPATH PATH JAVA_OPTS CATALINA_OPTS

保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh

 

4-3.

这一步很关键,困扰了我一天,AS4默认的是jdk1.4.2 ,当我们安装上jdk1.5.0的时候如果不做新的链接jdk的使用是会出问题的,具体做法如下:

进入 /usr/bin/目录

cd /usr/bin

 ln -s -f /usr/java/jdk1.5/jre/bin/java

 ln -s -f /usr/java/jdk1.5/bin/javac

reboot重起linux机器。

 

************************************************

二:tomcat安装

 

1.

#tar -zxvf apache_tomcat_5.523.tar.gz

#mv apache_tomcat_5.52.3 tomcat

进入TOMCAT 目录 然后进入 BIN 目录

运行 ./startup.sh

 

2.

然后简单配置一下TOMCAT的用户和角色

进入当前的目录下的CONF

vi tomcat-users.xml

在<tomcat-users>

加入

<user name="admin" password="admin" roles="admin" />

 

3.

配置sever.xml

<Context path="" reloadable="true" docBase="D:/web/test"></Context>

 

4.

开机自启动

# vi /etc/rc.d/rc.local 添加:

export JAVA_HOME=/usr/java/jdk1.5

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar

/usr/apache_tomcat_5.52.3/bin/startup.sh

 

//关闭

在linux中强制把tomcat进程杀掉:

1. 输入命令ps -ef|grep java ,查看tomcat进程ID

2.输入命令sudo -u username kill -9 pid,其中userName指用户名

重新启动tomcat即可。

 

//启动

./startup.sh有个弊端,当客户端连接断开的时候,tomcat服务也就立即关闭了,通过以下命令可以作为Linux服务一直运行

 

3.作为服务启动tomcat

进入tomcat主目录下的bin目录,然后执行如下命令:

nohup ./startup.sh &

通过以上的方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过以下命令可以以控制台模式启动tomcat服务,这样便于跟踪查阅后台输出信息

 

4.控制台动态输出方式启动tomcat

进入tomcat主目录下的bin目录,然后执行如下命令:

./catalina.sh run

通过4启动的服务,如果客户端连接关闭,服务也会立即停止。

 

 

************************************************

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值