|
|
@@ -0,0 +1,49 @@
|
|
|
+### 1. 停服
|
|
|
+
|
|
|
+`bash /home/A8V10/ApacheJetspeed/bin/shutdown.sh`
|
|
|
+
|
|
|
+### 2. 备份
|
|
|
+
|
|
|
+ 进入目录
|
|
|
+
|
|
|
+`cd /home/bak`
|
|
|
+
|
|
|
+打包备份
|
|
|
+
|
|
|
+`zip -r seeyon20251014.zip /home/A8V10/ApacheJetspeed/webapps/seeyon 此行勿直接复制执行,需将20251014改为当天日期。`
|
|
|
+
|
|
|
+### 3. 解压pak文件,并将其压缩为zip文件。
|
|
|
+
|
|
|
+此处分为两种情况,补丁包中涉及JAR包和不涉及JAR包。
|
|
|
+
|
|
|
+涉及jar包的补丁包如下图,pak包中包含 `\ApacheJetspeed\webapps\seeyon\WEB-INF\lib\`目录的补丁包一般来说都涉及jar包。此时需要将对应的jar包从服务器上提取下来,将jar包内class文件与服务器提取的jar进行合并后再重新压缩为.jar再覆盖服务器上的对应jar包。
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+不涉及JAR包的情况如下图,pak包中不包含 `\ApacheJetspeed\webapps\seeyon\WEB-INF\lib\`目录的补丁包一般来说不涉及jar包。
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+此时仅需要将将pak包中的v5/ApacheJetspeed目录解压出来,重新压缩为zip文件。再将ApacheJetspeed.zip上传到服务器的ApacheJetspeed同级目录中。
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+### 4. 在服务器上解压文件
|
|
|
+
|
|
|
+进入目录
|
|
|
+
|
|
|
+`cd /home/A8V10`
|
|
|
+
|
|
|
+解压文件
|
|
|
+
|
|
|
+`unzip -o ApacheJetspeed.zip`
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+删除补丁包
|
|
|
+
|
|
|
+`rm -rf ApacheJetspeed.zip`
|
|
|
+
|
|
|
+### 5. 启动服务
|
|
|
+
|
|
|
+`bash /home/A8V10/ApacheJetspeed/bin/startup.sh`
|