zoukankan      html  css  js  c++  java
  • Linux上面部署java项目

    1. 最近做项目迁移,费了很大周折。总算顺利迁移了。其实一直以为搞不懂单用tomcat是怎么发布项目的。但还是得硬着头皮做。  
    2.   
    3.    
    4.   
    5.    不过这个是在搭建测试服务器的时候弄的。开始我就直接把程序包丢tomcat里面也能运行。很是神奇。。哈哈,估计是以为它已经编译了。  
    6.   
    7. 今天是用另外一种方法的,当然这个方法是从百度上百度到的:  
    8.   
    9.    
    10.   
    11. 1、在eclipse或者myEclipse上将项目打好包(war)  
    12. 右击项目/export.../java EE/war file  
    13. 2、使用ftp将war包上传至linux服务器,并在webapps下创建一个文件夹demo,用于存放解压的项目  
    14. mkdir demo  
    15. 3、将war包移动到demo文件夹中  
    16. mv demo.war demo/  
    17. 4、解压war文件(注意文件权限)  
    18. jar -xvf demp.war  
    19. 5、备份并且删除demo目录下的demo.war文件  
    20. rm -ef demo.war   (备份略)  
    21. 6、进入tomcat的bin文件夹,重启Apache  
    22. ./shutdown.sh  
    23. service httpd stop(执行这句话是报错的)  
    24. kill 线程序号  
    25. 7、启动Apache  
    26. ./startup.sh  
    27. service httpd start  
    28. (或者直接重启:service httpd restart)  
    29. 8、访问项目的地址  
    30. eg:http://192.168.48.128:8080/demo/login.jsp  
    31.   
    32.   
    33. 9.项目 打包成 war包     首先找到jdk的bin目录,然后执行  jar  cvf 打成的包.war  原包名。  
    34.   
    35. 10.项目 打包成 jar包     首先找到jdk的bin目录,然后执行  jar  cvf 打成的包.jar  原包名。  

    ---------------------------------------------------------------------------------------------------------------------

      上传工具使用xmanager   

      将java项目打包为.zip包 ,linux 解压.zip包的命令为 unzip appName.

      启动tomcat:  进入tomcat bin目录, ./startup.sh  和 关闭tomcat ,  ./shudown.sh  在linux中 运行bin里面的命令用 :   ./命名名词

    -------------------常用命令------

    1: find /etc -name *.xml  在/etc 目录下面根据名字查询.xml结尾的文件

    2:echo $PATH :查看环境变量

  • 相关阅读:
    XJOI网上同步训练DAY2 T2
    XJOI网上同步训练DAY2 T1
    BZOJ 2661 连连看
    HDU 4411 Arrest
    BZOJ 2324 营救皮卡丘
    BZOJ 1927 星际竞速
    BZOJ 3550 Vacation
    XJOI网上同步训练DAY1 T3
    php 类的相互访问
    ThinkPhp5.0_文件上传
  • 原文地址:https://www.cnblogs.com/ganbo/p/4689482.html
Copyright © 2011-2022 走看看