zoukankan      html  css  js  c++  java
  • Ubuntu上部署一个简单的Java项目

    一、安装tomcat7,mysql,Java JDK,直接apt安装

    $ sudo aptitude install tomcat7 
    $ sudo aptitude install sun-java6-jdk sun-java6-jre sun-java6-bin openjdk-6-jdk openjdk-6-jre 
    $ sudo aptitude install mysql-server mysql-common mysql-client php5-mysql python-mysqldb

    只要安装完tomcat之后,通过浏览器访问:localhost:8080 即可看到tomcat默认的HTML页面(源文件位于:/var/lib/tomcat7/webapps/ROOT/index.html)

    二、配置

    编辑启动文件:/usr/share/tomcat7/bin/startup.sh

    文件最后添加如下内容:

    JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    TOMCAT_HOME=/usr/share/tomcat7
    PATH=$JAVA_HOME/bin:$TOMCAT_HOME/bin:$PATH
    export JAVA_HOME,PATH,CLASSPATH,TOMCAT_HOME

    其实就是几个环境变量。

    然后启动Tomcat服务器:

    $ sudo /usr/share/tomcat7/bin/startup.sh

    若出现如下信息,表明启动成功:

    Using CATALINA_BASE:   /usr/share/tomcat7
    Using CATALINA_HOME:   /usr/share/tomcat7
    Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar

    关闭服务指令:

    $ sudo /usr/share/tomcat7/bin/shutdown.sh

    三个重要目录:

    • lib 文件夹在 /usr/share/tomcat7/lib,这是一个软链接。实际位置在 /usr/share/java
    • 主页在 /var/lib/tomcat7/webapps/ROOT/index.html
    • 配置文件在 /etc/tomcat7/

    Tomcat默认使用的8080端口,如果想更改,可通过编辑文件/etc/tomcat7/server.xml实现。

    然后就可以部署demo.war项目文件了

    将demo.war文件拷贝到目录/var/lib/tomcat7/webapps,然后重启Tomcat7,然后.war文件会自动解压。(注意SQL认证代码要与服务器一致)

    访问测试:localhost:8080/demo

  • 相关阅读:
    TestNG
    K近邻算法
    Python解决乱码问题
    Log4J 配置
    多线程死锁
    hadooplzo安装出错的解决方法
    B树
    设计模式
    整数序列化
    Maven
  • 原文地址:https://www.cnblogs.com/wzc0066/p/3608204.html
Copyright © 2011-2022 走看看