linux学习-安装jdk和tomcat。

来源:互联网 发布:jisucopy是什么软件 编辑:程序博客网 时间:2024/06/03 18:27

安装jdk

解压jdk源码包,输入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz

将其移动到/usr/local/目录下,并重命名为 jdk7,输入命令:mv jdk1.7.0_07 /usr/local/jdk7

设置jdk的环境变量这里彩全局设置方法,就是来修改 /etc/profile,它是所有用户的共用的环境变量输入命令:vi /etc/profile然后在打开的文件末尾添加如下内容

JAVA_HOME=/usr/local/jdk7
JRE_HOME=/usr/local/jdk7/jre
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH


使环境变量立即生效,输入命令:source /etc/profile

检验是否安装成功

输入命令:java    #检测jdk bin环境

接着输入:javac  #检测jdk classpath环境

安装tomcat:

  1. 来到tomcat安装包所在的目录:

    #cd /usr/local/Tomcat

    解压安装包:

    #tar –zxvf apache-tomcat-5.5.17.tar.gz

    将解压生成的文件夹放到/usr/local下,并将文件夹重命名为tomcat

    #mv apache-tomcat-5.5.17 /usr/local/tomcat

  2. 配置/usr/local/tomcat/bin/catalina.sh文件

    #vi /usr/local/tomcat/bin/catalina.sh

    在该文件的第46行添加:

    JAVA_HOME=/usr/local/java/jdk1.6.0_18(即jdk的安装目录)

  3. 为了防止一个系统下安装多个tomcat的情况下端口号发生重复的情形,可以修改此文件的端口号,修改方法:

    #cd /usr/local/tomcat/conf

    #vi server.xml

    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->

         <Connector port="8080[S1] " maxHttpHeaderSize="8192"

                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

                   enableLookups="false" redirectPort="8443" acceptCount="100"

                   connectionTimeout="20000" disableUploadTimeout="true"  URIEncoding="UTF-8" />

     [S1]默认为8080,为防止重复,可改为8888

  4. 启动tomcat

    #cd /usr/local/tomcat/bin

    #./startup.sh

    关闭tomcat服务的方法:

    第一步:查看tomcat的进程号:

    #ps –ef|grep tomcat

    root     10152     1  0 05:05 pts/0    00:00:06 /usr/local/java/jdk1.6.0_18/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed -classpath :/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start

    root     11243  9584  0 05:44 pts/0    00:00:00 grep tomcat从上面的显示结果可以看出其进程号为10152,则关闭tomcat的进程方法为:

    #kill -9 10152




0 0