zoukankan      html  css  js  c++  java
  • 在阿里云服务器上搭建 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。
    

      

      

  • 相关阅读:
    JavaScript 命名空间
    雅虎网站页面性能优化的34条黄金守则
    利用模板引擎配合ajax进行数据的导入
    canvas 实现小人的行走和上下左右的变换
    canvas 做一个小鸟运动的小游戏 (第二步) 使小鸟飞起来
    canvas 做一个小鸟运动的小游戏 (第一步)
    canvas 画一个小时钟
    更改博客的通知
    pat advanced 1139. First Contact (30)
    10分钟上手python pandas
  • 原文地址:https://www.cnblogs.com/babietongtianta/p/4376344.html
Copyright © 2011-2022 走看看