• 在阿里云服务器上搭建 Apache Tomat 应用


    在阿里云上购买一台服务器,系统采用 window 2008 Server 企业版,64位

    1、下载Java7 JRE,安装

        http://www.java.com/zh_CN/download/manual_java7.jsp

    2、下载 Apache Tomcat 7.0.40 For Windows 64位

      http://www.mycodes.net/16/1982.htm

    3、注册Apache 服务

       打开cmd ,切换到 bin 目录下

      cd C:Program Filesapache-tomcat-7.0.40in

      运行命令 startup.bat 

      返回错误

    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 

     一下是解决方法

    先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量,如我的就是:
    
     
    
    rem ---------------------------------------------------------------------------
    rem Set CLASSPATH and Java options
    rem
    rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $
    rem ---------------------------------------------------------------------------
    set JAVA_HOME=C:/Program Files/Java/jdk1.7.0_02 set JRE_HOME=C:/Program Files/Java/jre7 rem Make sure prerequisite environment variables are set if not "%JAVA_HOME%" == "" goto gotJdkHome if not "%JRE_HOME%" == "" goto gotJreHome echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined echo At least one of these environment variable is needed to run this program goto exit ......

    4、修改 Tomcate 端口

    在Tomcat的conf文件夹里有个server.xml文件,修改里面的<Connector
    port="80"               maxHttpHeaderSize="8192"
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   connectionTimeout="20000" disableUploadTimeout="true" />这段代码,那个port值就是端口号!
    

    5、修改 Tomcate 密码

    找到你的TOMCAT安装目录,conf-tomcat users   修改里面的内容
    例如:<?xml version='1.0' encoding='utf-8'?>
    <tomcat-users>
      <role rolename="manager"/>
      <role rolename="admin"/>
      <user username="DENISE" password="HOPEINFUTURE" roles="admin,manager"/>
    </tomcat-users>

    6、部署 war 包到Tomcate 

    方法一:
    
    1、将war文件拷贝到tomcat7的webapps目录下(不要再建目录)。
    
    2、将必要的jar文件拷贝到tomcat目录lib目录下。如jdbc驱动jar包。
    
    3、完毕,启动tomcat。
    
    方法二:
    
     1、将war文件拷贝到tomcat7的webapps目录下(不要再建目录)。
    
     2、将必要的jar文件拷贝到tomcat目录lib目录下。如jdbc驱动jar包。
    
     3、在tomcat6或7目录的conf/Catalina/localhost目录下新建war包名.xml。 比如我的war包名demo.war包,我建立的xml文件名是 demo.xml,内容加入:
    
    <?xml version="1.0" encoding="UTF-8"?>    
    
     <context debug="0" docbase="demo" path="/demo" privileged="true">  </context>
    
     path="" 为部署后运行的url路径,docBase为你的war的文件名。 第一次运行的时候,tomcat会自动解压war,生成path指定名称的网站。
    
     这里docBase中的"demo"就表示war文件名称为“demo.war"
    
     4、完毕,启动tomcat。
    

      

      

  • 相关阅读:
    ORACLE学习-1.过滤和排序
    Java-net.sf.json.JSONException: java.lang.reflect.InvocationTargetException处理方法之一
    ORACLE
    java日常-com.alibaba.fastjson快速处理json字符串转成list类型
    java日常-List、Map初始值
    javaScript中获取时间
    获取select的option值及其文本
    java日常-通过年月,获取到月的第一天和最后一天
    sybase powerdesigner 16.5注册码
    05-Docker私有仓库
  • 原文地址:https://www.cnblogs.com/babietongtianta/p/4376344.html
Copyright © 2020-2023  润新知