精华内容
下载资源
问答
  • 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...

    Linux下安装Tomcat服务器和部署Web应用
    https://www.cnblogs.com/xdp-gacl/p/4097608.html
    linux yum安装jdk
    https://www.cnblogs.com/xuehx/p/6143251.html
    https://baijiahao.baidu.com/s?id=1625872524161069279&wfr=spider&for=pc
    https://blog.csdn.net/lyhkmm/article/details/79524712
    centos7.2下安装mysql5.7,使用rpm包安装
    https://www.cnblogs.com/pythonal/p/6141516.html
    https://blog.csdn.net/zwx19921215/article/details/21027953
    https://blog.csdn.net/qq_22805577/article/details/79700940
    http://blog.sina.com.cn/s/blog_a5191a440102wk6k.html
    https://blog.csdn.net/CSDN1154366625/article/details/80699362
    https://blog.csdn.net/jz1993/article/details/79358500
    Linux 删除文件夹和文件的命令(强制删除包括非空文件)
    https://blog.csdn.net/txqd1989/article/details/72641156/

    install of mysql-community-common-5.7.16-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.44-2.el7.centos.x86_64
    http://blog.sina.com.cn/s/blog_a5191a440102wk6k.html
    net-tools is needed by mysql-community-server-5.7.16-1.el7.x86_64
    https://www.cnblogs.com/pythonal/p/6141516.html

    10.200.20.166这个地址你内网可以访问,但是外网访问就不通了 
    外网映射的意思就是用个公网地址,做一个转换,访问这个公网地址的指定端口,给转换到内网的地址的端口
    如果通过公网的IP地址访问不方便,那就申请域名解析,访问就直接通过域名来访问,dns服务器会给你自动解析到公网IP访问
     

    <!--<bean id="dataSource1" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
            <property name="driverClassName" value="com.mysql.jdbc.Driver" />
            <property name="url" value="jdbc:mysql://10.200.20.166/test?useUnicode=true&amp;characterEncoding=utf8&amp;rewriteBatchedStatements=true&amp;useSSL=false" />
            &lt;!&ndash;<property name="username" value="root" />&ndash;&gt;
            <property name="username" value="dfbb" />
            &lt;!&ndash;<property name="password" value="SuningRds@123" />&ndash;&gt;
            <property name="password" value="dfbb" />
            <property name="validationQuery" value="SELECT 1" />
            <property name="testOnBorrow" value="true"/>
        </bean>-->
    
        <!--<bean id="dataSource1"  name="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
            <property name="jndiName" value="java:comp/env/jdbc/pcdn" />
        </bean>-->
    
        <jee:jndi-lookup id="dataSource1" jndi-name="java:comp/env/jdbc/test" proxy-interface="javax.sql.DataSource" lookup-on-startup="false"/>
    

    Spring MVC 使用tomcat中配置的数据源
    https://www.cnblogs.com/Leechg/p/6873443.html

     

    展开全文
  • Linux部署war包

    2019-12-25 11:47:14
    执行 shutdown.sh 时关闭 Tomcat 与 进程, ...上传 Tomcat 到 linux 下载 Linux 版本 tomcat 进入官网Tomcat,下载历史版本选择则 Download 中的 Archives选项 https://archive.apache.org/dist/tomcat/...

    执行 shutdown.sh 时关闭 Tomcat 与 进程,

    XShell 连接

    • 安装 lrzsz

    yum -y install lrzsz

    • 上传 Tomcatlinux

    下载 Linux 版本 tomcat

    进入官网Tomcat,下载历史版本选择则 Download 中的 Archives选项

    https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.52/bin/
    

    注: 文件夹为 bin 而不是 src

    上传文件到 linux 当前目录下

    # rz 打开文件对话框(出现错误)
    
    # rz -be 能够正确上传
    
    • 解压 tomcat 文件
    tar zxvf apache-tomcat-8.0.52.tar.gz 

    解压xx.tar文件

    tar xvf xx.tar
    进入../bin 目录,执行该命令
    chmod u+x *.sh
    

    清空catalina.out日志文件

    引用linux清空 catalina.out 日志 不需要重启 tomcat

    [root@CDH46 logs]# du -h catalina.out  # 查看日志文件大小
    17M	catalina.out 					   
    [root@CDH46 logs]# >catalina.out  	   # 重定向清空文件

    分配 JVM 内存空间,记录 GC 日志

    编辑 catalina.sh 文件,增加
    # create gc log monitor
    # OS specific support.  $var _must_ be set to either true or false.
    JAVA_OPTS='-Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxNewSize=512m -XX:MaxPermSize=512m -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -Xloggc:/opt/apache-tomcat-8.0.52/logs/tomcat_gc.log'
    
    # OS specific support.  $var _must_ be set to either true or false.
    JAVA_OPTS='-Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxNewSize=512m -XX:MaxPermSize=512m -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC'

    指定tomcat依赖的 jdk 版本

    1. 找到 catalina.shsetclasspath.sh 文件路径
    [root@cdh02 bin]# pwd
    /opt/iptvOrder/apache-tomcat-8.0.52/bin
    [root@cdh02 bin]# vi ./catalina.sh 
    1. catalina.sh文件头部加入以下配置,指定 jdkjre 路径
    # specify jdk version
    JAVA_HOME=/usr/java/jdk1.8.0_101
    JRE_HOME=/usr/java/jdk1.8.0_101/jre

    shutdown 命令 kill 进程

    1. 修改catalina.sh文件
    export JAVA_HOME=/usr/java/jdk1.8.0_101
    export JRE_HOME=/usr/java/jdk1.8.0_101/jre
    export CATALINA_HOME=/opt/apache-tomcat-8.0.52
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    • 需要注意JAVA_HOME、JRE_HOME、CATALINA_HOME路径配置
    1. 修改catalina.sh文件,设置记录CATALINA_PID(catalina.sh)
    # Get standard environment variables
    PRGDIR=`dirname "$PRG"`
    if [ -z "$CATALINA_PID" ]; then
      CATALINA_PID=$PRGDIR/CATALINA_PID
    fi

    注:

    • 设置会在启动时候bin下新建一个CATALINA_PID文件
    • 关闭时候从CATALINA_PID文件找到pid,kill。。。同时删除CATALINA_PID文件
    1. 修改shutdown.sh
    # 这是 8.0.50 版本最后一行
    exec "$PRGDIR"/"$EXECUTABLE" stop -force "$e@"
    
    # 这是 8.5.38 版本最后一行
    exec "$PRGDIR"/"$EXECUTABLE" stop -force "$@"
    展开全文
  • Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>...

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

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

    ©Copyright 蕃薯耀 2017年3月6日

    http://www.cnblogs.com/fanshuyao/

     

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

    1、先关闭Tomcat

    Java代码  收藏代码
    1. /home/java/tomcat7/bin/shutdown.sh  

     

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

    Java代码  收藏代码
    1. cd /home/project  

     

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

    Java代码  收藏代码
    1. unzip -oq finance.war -d /home/java/tomcat7/webapps/finance/  

     

    说明:

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

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

     

    4、部署完后启动Tomcat

    Java代码  收藏代码
    1. /home/java/tomcat7/bin/startup.sh  

     

     

    二、可能会用到的命令

    Java代码  收藏代码
    1. 一、查看Tomcat进程  
    2. ps -ef|grep java  
    3.   
    4. 二、、杀死进程(10740为进程Pid)  
    5. kill -10740  
    6.   
    7. 三、重启Linux服务器  
    8. reboot  
    9.   
    10. 四、进入到Tomcat下的logs目录,动态查看日志文件,退出查看日志使用 :Ctrl+Z  
    11. tail -f catalina.out  
    12.   
    13.   
    14. 五、jar命令解压war包  
    15. jar -xvf game.war  
    16. 解压到当前目录  
    17.   
    18. 六、删除文件夹实例:  
    19.   
    20. rm -rf /var/log/httpd/access  
    21. 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹  
    22.   
    23. 删除某文件夹下所有文件,不删除该文件夹  
    24. rm -rf /test/*   
    25. 或者进入test文件夹:cd test,然后:rm -rf *  
    26.   
    27. 删除单个文件夹:rmdir 文件夹名,如:rmdir aa  
    28.   
    29. 七、删除文件使用实例:  
    30. rm -f /var/log/httpd/access.log  
    31. 将会强制删除/var/log/httpd/access.log这个文件  

     

     

     

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

    http://www.cnblogs.com/fanshuyao/p/6508516.html

     

     Linux下Tomcat修改favicon.ico图标

    http://www.cnblogs.com/fanshuyao/p/6489128.html

     

    Linux tomcat设置ip地址直接访问

    http://www.cnblogs.com/fanshuyao/p/6488989.html

     

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

    http://www.cnblogs.com/fanshuyao/p/6485245.html

     

    Linux下载jdk

    http://www.cnblogs.com/fanshuyao/p/6227125.html

     

    Linux安装Jdk,CentOS安装Jdk

    http://www.cnblogs.com/fanshuyao/p/6227126.html

     

     

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

    ©Copyright 蕃薯耀 2017年3月6日

    http://www.cnblogs.com/fanshuyao/

     

    转载于:https://www.cnblogs.com/fanshuyao/p/6508516.html

    展开全文
  • 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包到tomcat下
    前言:
    要想把window下的项目部署到linux的tomcat下要怎么做哪?
    1)打war包
    到eclipse里面把项目加载成war,如果已经打好了就查找war的地址,找到对应的war包。
    1.1 项目右键,点击run as 然后点击maven instead 打war包。
    2)把war包丢到tomcat里面
    复制war包到tomcat,webapps下记得把名字改成ROOT.war,这样方便你去解析。
    2.1:在复制war包前需要做以下事情,
    2.1.1:清除logs日志,如下
    2.2:进入webapps下把里面的库清楚干净:如下
    2.3:删除work项目缓存
    3)进入tomcat bin文件,启动tomcat
    3.1:回到logs日志文件,查看tomcat启动于解析日志
    4)如果你要访问本地数据库需要更改jdbc.properties
    5)  如果你是建立的虚拟机需要更改mysql权限
    注意:数据库是mysql 要开启远程访问,否则拒绝访问
    GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '1234';
    ----第一个* 代表所有表  第二个* 代表所有库 root代表账号  '%' 对所有ip开放


    展开全文
  • 亲测在windows环境和linux环境不一样Windows第1步: 用maven打war包 (假如得到的war包名为: hello-back.war)第2步: 把war包拷贝到tomcat安装的webapps目录下第3步: 启动tomcat (可以在conf/server.xml修改端口号)第4...
  • wildfly8.2 standalone linux 部署war包指令

    千次阅读 2017-07-14 20:58:51
    1、进入bin文件夹 cd ../wildfly/standalone/bin 2.执行部署脚本 ./jboss_cli.sh 3、连接wildfly服务 connect 4、部署war包 deploy /home/demo.war
  • linux 部署war包到tomcat解压但未加载

    千次阅读 2020-01-09 14:54:33
    记录下,以免忘了! 项目用的springboot。...查看webapp下的war包,显示解压了,但是未加载war包 解决方法: 修改启动类 public class ClsApplication extends SpringBootServletInitializer{ @Override p...
  • linux部署war包方案

    2015-03-31 07:37:00
    复制ROOT.war包到备份目录 chown -R jnfwzFtp /home/jnfwzFtp/bushubackup/`date +%Y%m%d`; 更改备份所有者,用于支持ftp用户下载 rm -rf /var/lib/tomcat6/webapps/ROOT.war; 删除原webapps下的ROOT.war ...
  • 我用虚拟机安装了Linux系统,Linux上已经安装好了jdk,tomcat,MySQL,于是,我打算用之前的ssm项目打war包,在Linux服务器部署项目: 用的是SecureCRT 8.3 的sftp,直接把war包拖进去,就传到了Linux服务器的root根...
  • 真的不要图省事,我刚学,因为有linux运维面板,可以随时停止tomcat服务,结果傻逼了,可能导致很多问题哦 tomcat默认的发布web项目的目录是:webapps,将war拷贝到webapps目录下;重启(先关闭,再启动)Tomcat; ...
  • 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 Tomcat 部署war包

    2020-07-22 12:23:22
    // 解压war包到项目部署目录 unzip -oq BDA.war -d /usr/local/apache-tomcat/apache-tomcat-7.0.88/webapps/BDA 说明: unzip -o:不必先询问用户,unzip执行后覆盖原有文件。 unzip -q:执行时不显示任何...
  • 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....
  • Linux部署war包

    2018-03-01 10:23:17
    目录前言:没有接触过linux系统之前,都会觉得很神秘,觉得纯命令行是多么牛逼,今天特意看了下怎么放war包 记录下全部的流程,方便初学者入门,本人也只是入门水平。 使用的 xshell 远程链接上 服务器,查看当前...
  • linux tomcat部署war包

    2019-04-22 12:50:45
    只要把war包上传到tomcat的webapps目录下就行了, 但是这样子的话,用url访问的时候必须带上项目名。 这样感觉就不怎么爽了, 于是。 找到tomca的conf目录,找到server.xml文件,在Host标签里面加上Context标签...
  • linux下面部署Jenkins,war包,直接放到tomcat的webapp下运行即可
  • Linux上 Tomcat 部署 war包 最近小编在部署项目所以对此有一些了解,也走了一些弯路,再次跟各位分享一下。 POM文件中添加内容 首先我们在pom文件中添加或修改如下内容: 1、将packaging标签中的 jar 改成 war 2、...
  • Linux环境部署war包流程及tomcat配置

    千次阅读 2019-06-20 15:59:18
    现在的部署当然都是写好自动化脚本...另一方面再牛逼的自动化脚本也是在基本的流程基础上编写的,所以这里不讨论自动化脚本咋写,而是认识一下Linux环境部署war包流程,抓住最基本的流程。 一、tomcat配置 发布...
  • linux tomcat里怎样部署war包 2017年03月07日 16:53:52 阅读数:11645 WAR是Web Archive file的缩写。 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JSP等代码...
  • linux部署war包

    2014-07-29 12:03:00
    首先,直接把相应的war包放到$TOMCAT_HOME/webapps下(我直接用的WinSCP工具上传) 然后,修改$TOMCAT_HOME/conf/server.xml,在Host配置段中添加类似于如下内容:  <Contextpath="/"docBase="hdfs-webdav.war...
  • linux系统下部署war包
  • 一、部署 安装 JDK 见前文 安装 Tomcat 见前文 将项目打包成 war 上传至 服务器 将diaowen.war 上传 到 $TOMCAT_HOME/webapps 中 [root@zh webapps]# ls diaowen diaowen.war docs examples host-manager ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,512
精华内容 604
关键字:

linux部署war包

linux 订阅