您的位置:首页 > 编程语言 > Java开发

Ubuntu上部署一个简单的Java项目

2014-03-18 17:14 465 查看
一、安装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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: