精华内容
下载资源
问答
  • Linux 安装tomcat 部署war包项目

    千次阅读 2019-07-25 16:50:49
    准备工作: jdk-8u161-linux-x64.tar.gz 链接: https://pan.baidu.com/s/1zQGL_cfN5jFWshZkAJOkNw 密码:0u7d apache-tomcat-9.0.20.zip链接:... 以及你的 war ...

    准备工作:

    jdk-8u161-linux-x64.tar.gz   链接: https://pan.baidu.com/s/1zQGL_cfN5jFWshZkAJOkNw  密码:0u7d

    apache-tomcat-9.0.20.zip  链接:https://pan.baidu.com/s/1Nf_qdmUVlQ0Cz8BOoQg2rA  密码:bh9f

    以及你的 war 包


    创建目录,安装 

    链接到 Linux 服务器

    将 jdk-8u161-linux-x64.tar.gz 文件放在 /usr/local/java 目录下

    执行命令tar -zxvf jdk-8u161-linux-x64.tar.gz 解压文件

    将apache-tomcat-9.0.20.zip文件放在 /usr/local/tomcat 目录下

    执行命令 unzip apache-tomcat-9.0.20.zip 解压文件

    root用户下,执行命令 adduser tomcat  创建tomcat用户,

    执行命令  chown -R tomcat:tomcat tomcat/   将tomcat文件夹权限赋予 tomcat用户


    配置Tomcat 

    1、配置Tomcat 使用的 jdk 

    使用命令 su tomcat切换到 tomcat用户,

    使用命令echo $JAVA_HOME查看当前 java home

    如果没有,或者不为1.8,配置当前tomcat用户的javahome为1.8

    使用命令vim ~/.bashrc 编辑文本

    在 #User specific aliases and functions 上方插入文本

    export JAVA_HOME=/usr/local/java/jdk1.8.0_161/

    export PATH=$JAVA_HOME/bin:$PATH

    保存退出,执行命令source ~/.bashrc 使其生效

    2、配置 Tomcat 启动参数,jvm参数

    切换到 tomcat 用户,切换目录到 /usr/local/tomcat/apache-tomcat-8.5/bin 目录
    使用命令 vim catalina.sh 编辑文本
    找到 JAVA_OPTS=”$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources” 
    在该行下面添加:

    1.如果默认使用war包中已有的 prod.properties 配置文件进行配置
      在上述位置处添加 JAVA_OPTS=”JAVA_OPTS -Dbond.activeDatasource=prod” 
      启动参数配置设置为prod的properties文件

    2.如果使用外部配置文件进行配置
      首先编写外部配置文件 例如:source.properties
      文件内容 例如:
    enabled=false
    env_name=development
    transaction_manager=JDBC
    driver=oracle.jdbc.OracleDriver
    url=jdbc:oracle:thin:@//1.12.123.91:1521/ebsdb.localhost
    username=username
    password=password
    mappers_location=conf/

    ftp_url=ftp://123.123.132.206:21/data/jhpt/source/JHPT/JHPT_FDS/SLR
    ftp_name=username
    ftp_password=password
    ftp_port=21
    ftp_path=/data/jhpt/source/JHPT/JHPT_FDS/SLR

    配置好数据库连接信息和ftp连接信息
    在catalina.sh的上述位置处添加 
    JAVA_OPTS=”$JAVA_OPTS -Dbond.externalDatasource=上述配置文件的绝对路径”
    例JAVA_OPTS=”$JAVA_OPTS -Dbond.externalDatasource=/usr/local/properties/source.properties”
    启动参数配置设置为该配置文件

    最后继续添加 JAVA_OPTS=”$JAVA_OPTS -Xmx2048m -Xms256m” 设置内存大小
    保存退出


    部署项目

    将项目war包bond.war 放置到 /usr/local/tomcat/apache-tomcat-9.0.20/webapps/ 目录下,

    切换到tomcat 用户,切换到 /usr/local/tomcat/apache-tomcat-9.0.20/bin/ 目录下,

    使用命令 chmod +x catalina.sh  将该文件变为可执行文件

    使用命令 ./catalina.sh start  启动tomcat

    使用命令 ./catalina.sh stop  停止tomcat

    使用命令 tail -f ./logs/catalina/out  查看tomcat 输出日志

    展开全文
  • 内有说明文档,可支持项目的备份,修改配置可支持自动复制服务器端的配置文件,并实现自动进行 war部署,很实用
  • springboot项目打成war包部署Linux的Tomcat中流程目录:启动类继承`SpringBootServletInitializer`pom文件添加`war`mvn命令操作(clean、install)打好的war包部署Linux的Tomcat中本地访问部署好的项目 ...
  • 一、Linux快速部署War包操作,暂时是最简单的操作 1、先关闭Tomcat /home/java/tomcat7/bin/shutdown.sh   2、进入War包存放目录(可以通过工具:SSH Secure Shell Client把War传到Linux服务器) cd /home/...

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

     

     

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ©Copyright 蕃薯耀 2017年3月6日

    http://fanshuyao.iteye.com/

     

    一、Linux快速部署War包操作,暂时是最简单的操作

    1、先关闭Tomcat

    /home/java/tomcat7/bin/shutdown.sh

     

    2、进入War包存放目录(可以通过工具:SSH Secure Shell Client把War传到Linux服务器)

    cd /home/project

     

    3、解压War包到部署的项目中

    unzip -oq finance.war -d /home/java/tomcat7/webapps/finance/

     

    说明:

    unzip -o:不必先询问用户,unzip执行后覆盖原有文件。

    unzip -q:执行时不显示任何信息。

     

    4、部署完后启动Tomcat

    /home/java/tomcat7/bin/startup.sh

     

     

    二、以后可能会用到的命令

    一、查看Tomcat进程
    ps -ef|grep java
    
    二、、杀死进程(10740为进程Pid)
    kill -9 10740
    
    三、重启Linux服务器
    reboot
    
    四、进入到Tomcat下的logs目录,动态查看日志文件,退出查看日志使用 :Ctrl+Z
    tail -f catalina.out
    
    
    五、jar命令解压war包
    jar -xvf game.war
    解压到当前目录
    
    六、删除文件夹实例:
    
    rm -rf /var/log/httpd/access
    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
    
    删除某文件夹下所有文件,不删除该文件夹
    rm -rf /test/* 
    或者进入test文件夹:cd test,然后:rm -rf *
    
    删除单个文件夹:rmdir 文件夹名,如:rmdir aa
    
    七、删除文件使用实例:
    rm -f /var/log/httpd/access.log
    将会强制删除/var/log/httpd/access.log这个文件

     

     

     

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    http://fanshuyao.iteye.com/blog/2360423

     

     Linux下Tomcat修改favicon.ico图标

    http://fanshuyao.iteye.com/blog/2359800

     

    Linux tomcat设置ip地址直接访问

    http://fanshuyao.iteye.com/blog/2359793

     

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端

    http://fanshuyao.iteye.com/blog/2359706

     

    Linux下载jdk

    http://fanshuyao.iteye.com/blog/2302566

     

    Linux安装Jdk,CentOS安装Jdk

    http://fanshuyao.iteye.com/blog/2302562

     

     

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ©Copyright 蕃薯耀 2017年3月6日

    http://fanshuyao.iteye.com/

    展开全文
  • Linux 服务器部署 war 包项目,如何设置直接访问,无需地址后加 war 包名? 一般情况,我们将 war 包项目部署到服务器后,访问地址为:ip地址:端口号/war包名 方法一:修改 Tomcat 中 server.xml 配置文件 <Host ...

    Linux 服务器部署 war 包项目,如何设置直接访问,无需地址后加 war 包名?

    一般情况,我们将 war 包项目部署到服务器后,访问地址为:ip地址:端口号/war包名

    方法一:修改 Tomcat 中 server.xml 配置文件

    <Host name="网站域名"  appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
                pattern="%h %l %u %t &quot;%r&quot; %s %b" />
            <!-- war包名 -->
    	<Context path ="" docBase="war 包名"  reloadable="true"/>
    </Host>
    

    保存配置文件,重启 Tomcat
    重启完成后即可按照 ip地址:端口号 的方式进行访问

    方法二:删除 Tomcat 中 ROOT 文件夹
    Tomcat 启动时默认会去访问 webapps 目录下 ROOT 文件夹中的程序。

    1. 将 webapps 目录中 ROOT 文件夹删除,将项目 war 包复制到 webapps 目录下,并更名为 ROOT.war
    2. 重启 Tomcat
    展开全文
  • linux下面部署Jenkins,war包,直接放到tomcat的webapp下运行即可
  • 一、部署 ... 将项目打包成 war 上传至 服务器 将diaowen.war 上传 到 $TOMCAT_HOME/webapps 中 [root@zh webapps]# ls diaowen diaowen.war docs examples host-manager manager ROOT [root@zh w...

    一、部署

    1. 安装 JDK    见前文
    2. 安装 Tomcat    见前文
    3. 将项目打包成 war 上传至 服务器
    • 将diaowen.war 上传 到 $TOMCAT_HOME/webapps 中
    [root@zh webapps]# ls
    diaowen  diaowen.war  docs  examples  host-manager  manager  ROOT
    [root@zh webapps]# pwd
    /usr/local/tomcat/webapps
    • 添加相应语句到 $TOMCAT_HOME/conf/server.xml

    <Context path="/" docBase="diaowen.war" debug="0" privileged="true" reloadable="true"/>

    • 重启   运行之后,diaowen.war会自动解压

    • 部署完成!

     

    展开全文
  • 一、首先使用IntelliJ IDEA或其他IDE将项目打包成war包;二、简单的运行war的shell脚本文件内容如下:#!/bin/bash nohup java -jar /root/gdEurekaServer/gd-eureka-server-0.0.1-SNAPSHOT.war &gt; /log/...
  • 最近需要在Linux 上部署javaweb 项目,javaweb 项目可以自己打包成war包,或者jar 包部署,下面说一下2种包的部署方式。 目录部署war 包一:将springboot项目打包成war包排除内置tomcat添加servlet-api的依赖配置...
  • linux系统部署war包

    千次阅读 2019-03-29 15:42:29
    1)登录远程服务器拿war包到本地,比如war包叫test.war。 2) 在pshell打开Tomcat的部署路径 ,假设是“TEST\Tomcat\apache-tomcat-8.5.20”,然后进入到 webapps文件夹中,把 test.war放到 webapps文件夹 3)在...
  • linux服务器部署war包jar包命令

    千次阅读 2018-07-03 16:49:25
    把本地jch2.war拖放到服务器/tmp目录服务器上操作:cd /alidata/server/tomcat71/webappscd /alidata/server/tomcat7/webapps//------------》部署war包1.netstat -anlp|grep 90802.kill -9 pid3.rm -rf jch2 jch2....
  • 主要介绍了SpringBoot中maven项目打成war包部署在liunx服务器上的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • Linux下按装tomcat以及部署war包

    万次阅读 2018-09-22 17:24:43
    (。・∀・)ノ゙嗨,又到周末了,自己吹过的牛还是继续将它吹完吧。...部署war包也是很简单的了,直接把自己打包好的war包cp到tomcat/webapp目录下即可。 目录: Linux服务器安装--------------------------...
  • tomcat默认的发布web项目的目录是:webapps,将war拷贝到webapps目录下;重启(先关闭,再启动)Tomcat; 查看8080端口是否被占用: netstat -anp | grep 8080 输出结果:tcp 0 0 :::8080 ::???? LISTEN...
  • Linux环境部署war包流程及tomcat配置

    千次阅读 2019-06-20 15:59:18
    现在的部署当然都是写好自动化脚本...另一方面再牛逼的自动化脚本也是在基本的流程基础上编写的,所以这里不讨论自动化脚本咋写,而是认识一下Linux环境部署war包流程,抓住最基本的流程。 一、tomcat配置 发布...
  • 部署linux下直接通过域名进行访问,这里涉及到tomcat的两个知识点需要将端口号改为80,项目名去掉,首先 找到linux下的tomcat文件夹中的conf文件夹中有一个service.xml配置,打开找到 ...
  • linux部署war包到tomcat下

    千次阅读 2017-03-26 15:00:53
    linux部署war包到tomcat下 前言: 要想把window下的项目部署到linux的tomcat下要怎么做哪? 1)打war包 到eclipse里面把项目加载成war,如果已经打好了就查找war的地址,找到对应的war包。 1.1 项目右键,点击...
  • linux系统下部署war包

    千次阅读 2019-03-04 21:37:07
    本人也是linux的菜鸟,以前没接触过这个系统,前段时间因公司项目需要用到linux系统做服务器,所以将自己的操作学习心得在这里写成博客分享,希望能帮助同样是刚接触linux系统的小白少走弯路,写的不够详细,望大牛...
  • 附件是出差时参与项目时,使用了国产化平台金蝶容器Apusic时,把重新制作war包放入容器的过程详细阐明。
  • Linux部署项目 包括idea打war包

    千次阅读 2020-10-15 13:41:54
    用 IDEA里面maven命令打包 ...用 IDEA或者Eclipse打成war包 ...这里一定、一定、一定、一定、一定要选择Web Application:Archive下的第二个,一定是第二个, ...点击8后会弹出资源管理器...创建war包,会自动生成...
  • linux 部署war包

    千次阅读 2019-05-19 22:19:12
    Linux下安装Tomcat服务器和部署Web应用 https://www.cnblogs.com/xdp-gacl/p/4097608.html linuxyum安装jdk https://www.cnblogs.com/xuehx/p/6143251.html ...wfr=spi...
  • 一、web项目处理 1、本地pom.xml文件改造 去除springboot自带的tomcat(有两种方式),并且依赖servlet-api; 方法一: <dependency> <groupId>org.springframework.boot</groupId> <artifactId...
  • 1.在idea打war包 1.1 在pom文件将jar --> war 1.2 先clean 然后在package 打包成功之后 会有个target包 从里面找到 xx.war (注意:war包名字最好是一段英文字母,不要带有版本号,如 xx-2.0.0.war ,不然后面...
  • linux系统请下载tar.gz后缀的程序,这一步可以先下载到本地,然后再使用远程助手(我是用的是finalshell)复制到服务器上。 到这个网页下查看最新的镜像:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat ...
  • Linux的Tomcat中部署war包去掉访问路径的项目
  • Linux:Tomcat部署war包

    千次阅读 2019-06-11 14:25:16
    3、将war包放在Tomcat中的webapps目录下(如果webapps中有任何其他war包或解压后的文件都需要删除) 4、修改以上穿过去的文件的拥有者(非root用户下时) 5、查看需要使用的端口的占用情况(ro...
  • 下载tomcat linux,地址:http://tomcat.apache.org/download-80.cgi,选择tar.gz类型; 加压压缩包,tar -zxv -f apache-tomcat-8.5.38.tar.gz 启动Tomcat:进入apache-tomcat-8.5.38/bin...
  • 主要介绍了window和linux通过tomcat9手工部署war包的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,998
精华内容 10,799
关键字:

linux部署war包项目

linux 订阅