zoukankan      html  css  js  c++  java
  • 总结Linux上搭建tomcat6.0.16和JDK1.6.0_34

      今天由于工作需要,同事让我帮忙在他安装的虚拟机上搭建一套tomcat+JDK1.6.0_34 。我们测试部采用的是公司统一搭建的环境,我从没自己搭建过这个,今天突然找到我,心里一紧张,接下了,当做自己学习的机会吧。自己在网上找了一些资料,再加上同事帮忙,终于搭建成功了。现在总结一下自己的搭建成果,供大家借鉴:

      1、准备好jdk-6u33-linux-i586-rpm.bin和apache-tomcat-6.0.16.这些安装文件都非常好找,我就不在这里贴出下载地址了,因为我用的是公司现成的。

          2、将自己准备好的两个安装文件上传至Linux机的/opt目录下。执行以下命令:

    [root@localhost opt]# chmod 755 jdk-6u33-linux-i586-rpm.bin
    [root@localhost opt]# ./jdk-6u33-linux-i586-rpm.bin

          3. 运行结束后,程序会自动生成一个jdk-6u33-linux-i586.rpm文件,这是主程序包,运行下面命令来安装JDK:

    [root@localhost opt]#rpm –ivh jdk-6u33-linux-i586.rpm

      4、接下来就是最重要的配置环境变量了,这个是有很多种方法的,我选择的是一劳永逸的方法,运行一下命令:

    [root@localhost /]#vi /etc/profile
    JAVA_HOME=/usr/java/jdk1.6.0_34
    JRE_HOME=$JAVA_HOME/jre
    TOMCAT_HOME=/opt/apache-tomcat-6.0.16
    CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$TOMCAT_HOME/bin:$PATH
    export JAVA_HOME JRE_HOME CLASSPATH PATH TOMCAT_HOME 

    加入以上信息到profile文件后,按esc,输入“:wq”,保存退出。

    [root@localhost /]#source /etc/profile          //设置生效

     5、进入tomcat所在的目录 conf/servel.xml 用来设置端口

    <Connector port="8088" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" URIEncoding="UTF-8"/>
    URIEncoding="UTF-8"有的tomcat没有此设置,需要加上这一段,如果需要在一个测试环境中部署多个tomcat那么,需要修改port="8088",和<Server port="8005" shutdown="SHUTDOWN">中的port
    设置完毕后按esc输入“:wq”保存

     6、启动tomcat 在bin目录下执行./catalina.sh 或者./startup.sh可以启动tamcat。

    [root@localhost bin]#./catalina.sh

         7、验证一下自己的设置是否成功:

    [root@localhost /]#echo $JAVA_PATH
    
    [root@localhost /]#echo $CLASSPATH
    
    [root@localhost /]#echo $PATH

       运行后,应该打印出每个路径指向的内容。

      6、写个Hello World验证一下,能打印出“Hello World”就成功了。

  • 相关阅读:
    ASP.NET MVC实现通用设置
    C# Redis的操作
    Jquery Ajax向服务端传递数组参数值
    ASP.NET 通过配置hiddenSegment禁止目录下资源通过Url形式访问
    Jquery组织Form表单提交之Form submission canceled because the form is not connected
    Entity Framework工具POCO Code First Generator的使用
    ASP.NET MVC 5搭建自己的视图基架 (CodeTemplate)
    Jquery Ajax 提交json数据
    使用Reflector反编译并提取源代码
    ASP.NET MVC下Bundle的使用
  • 原文地址:https://www.cnblogs.com/xiaomeinvyimei/p/2863227.html
Copyright © 2011-2022 走看看