您的位置:首页 > 运维架构 > Linux

linux环境下部署java项目

2020-01-13 00:19 190 查看

1. JDK 下载

到官网下载相应的jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
根据Linux系统的版本选择64位或32位下载,官方现提供rpm和tar.gz两种版本下载。

安装:
1.1 rpm版本 [root@oracle cdrom]# rpm -ivh jdk-8u25-linux-x64.rpm
1.2 Tar.gz版本 直接解压复制到/zems/java目录下

[root@localhost ~]# cd ..
[root@localhost /]# mkdir zems
[root@localhost zems]# mkdir java
[root@localhost test]# tar -xzvf jdk-8u101-linux-x64.tar.gz tar
[root@localhost test]# mv jdk1.8.0_101 /zems/java

2 配置JAVA环境

修改/etc/profile文件(该方法一劳永逸,设置一次,对所有用户有效)
用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义

JAVA_HOME=/usr/java/jdk1.8.0_25/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

保存退出,查看java版本

[root@oracle cdrom]# java -version

java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

表示安装成功

3 安装tomat

下载tomat linux版本将文件拷到某一文件夹下如test下,直接解压文件

[root@localhost test]# unzip -o apache-tomcat-7.0.69-x64.zip
[root@localhost test]# chmod 777 apache-tomcat-7.0.69
[root@localhost test]# cd apache-tomcat-7.0.69/

tomcat环境配置
linux控制台输入:

vi /etc/profile,

在profile文件末尾添加如下内容:

CATALINA_BASE=/test/apache-tomcat-7.0.69
CATALINA_HOME=/test/apache-tomcat-7.0.69
export CATALINA_BASE CATALINA_HOME

4.启动tomcat
进入tomcat bin 目录下,执行./startup.sh

[root@localhost bin]# ./startup.sh
Using CATALINA_BASE:   /test/apache-tomcat-7.0.69
Using CATALINA_HOME:   /test/apache-tomcat-7.0.69
Using CATALINA_TMPDIR: /test/apache-tomcat-7.0.69/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /test/apache-tomcat-7.0.69/bin/bootstrap.jar:/zems/apache-tomcat-7.0.69/bin/tomcat-juli.jar
Tomcat started.

有以上显示表示启动成功
默认端口为8080,要改端口的话,编辑conf目录下的server.xml更改8080端口即可

5. 部署web
将war包拷到tomcat/webapps目录下

[root@localhost test]# cp ze_ndas.war /test/apache-tomcat-7.0.69/webapps/

浏览器下执行打开,即部署成功
http://ip:port/test/login.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
weixin_43128990 发布了43 篇原创文章 · 获赞 2 · 访问量 1320 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: