linux环境下配置jdk+tomcat环境

                                     linux环境下配置jdk+tomcat环境

 

        最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下。

           

        配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位。

  

        开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz  工具上传,完成后开始配置。

         [root@localhost local]# pwd
         /usr/local

         [root@localhost local]# ll  |  grep jdk-6u29-linux-x64.bin
          -rw-r--r-x.  1 root root 85411605 9月   4 2013 jdk-6u29-linux-x64.bin

         [root@localhost local]# ll |  grep  apache-tomcat-6.0.35.zip
         -rw-r--r--.  1 root root  8429450 10月 10 2013 apache-tomcat-6.0.35.zip

        给 jdk-6u29-linux-x64.bin  加执行权限, chmod   o+x   jdk-6u29-linux-x64.bin 然后 直接执行,  ./jdk-6u29-linux-x64.bin  脚本命令执行,按照提示进行配置,将jdk 配置完成后,需要配置环境变量, 编辑  /etc/profile  这个文件在文件最后增加下列几行信息,

        JAVA_HOME=/usr/local/jdk1.6.0_29

         CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
         PATH=$JAVA_HOME/bin:$PATH
         export JAVA_HOME CLASSPATH PATH

        然后保存退出 source /etc/profile  使配置文件生效。

   

       查看 jdk 环境

       [root@localhost local]# java -version
       java version "1.6.0_29"
       Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
       Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02, mixed mode)

 

 配置tomcat  unzip  apache-tomcat-6.0.35.zip  直接解压 zip 的包。tomcat 所有相关配置文件都在 tomcat 解压后生成的文件夹中,其中 bin/ 目录下  是tomcat 的启动目录 启动tomcat 可以直接操作:

      [root@localhost bin]# ./startup.sh
      Using CATALINA_BASE:   /usr/local/tomcat_1
      Using CATALINA_HOME:   /usr/local/tomcat_1
      Using CATALINA_TMPDIR: /usr/local/tomcat_1/temp
      Using JRE_HOME:        /usr/local/jdk
      Using CLASSPATH:       /usr/local/tomcat_1/bin/bootstrap.jar

 

tomcat 启动后默认端口是: 8080 可以使用端口命令查看tomcat是否监听

     

     [root@localhost /]# lsof -i:8080
     COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
     java    4926 root   38u  IPv6 157999      0t0  TCP *:webcache (LISTEN)

 

到此,jdk 和tomcat 已经配置完成。

 

           

      

你可能感兴趣的:(java,linux)