zoukankan      html  css  js  c++  java
  • 记一次Linux向服务器传war过程

      首先Myeclipse进行打包工程为war文件,选择"Target runtime",并勾选"Export source files"。打包成我们需要的war文件,Emample.war

      用终端ssh远程连接到我们的服务器,如下图:

      

      命令行关闭tomcat, cd /usr/local/tomcat-7/bin

                ./shutdown.sh

      然后可以选择把里面的文件重命名,然后移动到别的地方备份

      cd /usr/local/tomcat-7/webapps

      ls

      用ls命令查看webapps下的所有文件夹

      找到其中的example

      重命名:

      mv example/ example-back

      移动文件到备份文件夹下

      mv example-back /usr/back-up/

      这个时候需要把新的war文件上传到服务器上面,就用到了scp命令,

      scp /home/code/example.war root@192.168.2.1:/usr/local/tomcat-7/webapps/

      查看scp命令可以到网址:http://www.cnblogs.com/peida/archive/2013/03/15/2960802.html下看一下

      这时候等待慢慢上传,注意上面的ip是你自己需要使用的ip,目录也是自己的文件目录和上传目录。

      OK上传完成后面我们需要打开tomcat(因为打开tomcat会自动把war文件解压为我们需要的)

      cd /usr/local/tomcat-7/bin

      ./startup.sh

      这个时候我们到

      cd /usr/local/tomcat-7/webapps/

      然后ls查看所有

      会发现有一个example文件夹和一个example.war文件两个存在。

      我们当然希望把war文件移动到别的地方,而不是在webapp目录下面咯。

      不过需要先关闭tomcat,不然修改war文件名称会同时修改文件夹的名称,因为两个是相关联的

      如果需要建立软连接,那么需要用命令 ls-l 查看,ls不会把软连接的地址也显示出来

      如果你想在example文件夹下有个目录upload是软连接到  /usr/apps/fileUpload  这里那么需要在example目录下进行如下指令

      首先当前目录到example目录下

      cd /usr/local/tomcat-7/webapps/example/

      然后

      ln -s /usr/apps/fileUpload upload

      既可以建立一个软连接,也就是windows下面的快捷方式

      关于软连接和硬链接可以到网址:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/05/2199534.html

      建立好后,就可以打开tomcat,网站就算是更新完毕了

  • 相关阅读:
    使用反射和HttpServlet类制作一个简单的web层框架
    [剑指offer]跳台阶问题&动态规划求解
    [剑指offer]旋转数组的最小值
    java实现大锤的自动校对程序(字节校招,字符串问题)
    栈结构的java实现&括号匹配问题
    单链表结构及链表反转操作java代码实现
    排序算法的java实现
    Ajax+JSON
    Jquery
    Filter+Listener
  • 原文地址:https://www.cnblogs.com/2589-spark/p/3935786.html
Copyright © 2011-2022 走看看