Răsfoiți Sursa

日常更新

caiyufan 1 lună în urmă
comite
90bbe7b830

BIN
markdown/image/西南大学手动打包/1760428622125.png


BIN
markdown/image/西南大学手动打包/1760428687672.png


BIN
markdown/image/西南大学手动打包/1760428823911.png


BIN
markdown/image/西南大学手动打包/1760428851892.png


BIN
markdown/image/西南大学手动打包/1760429189085.png


BIN
markdown/image/西南大学手动打包/1760429946856.png


+ 49 - 0
markdown/西南大学手动打包.md

@@ -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包。
+
+![1760429946856](image/西南大学手动打包/1760429946856.png)
+
+不涉及JAR包的情况如下图,pak包中不包含 `\ApacheJetspeed\webapps\seeyon\WEB-INF\lib\`目录的补丁包一般来说不涉及jar包。
+
+![1760428622125](image/西南大学手动打包/1760428622125.png)
+
+此时仅需要将将pak包中的v5/ApacheJetspeed目录解压出来,重新压缩为zip文件。再将ApacheJetspeed.zip上传到服务器的ApacheJetspeed同级目录中。![1760428687672](image/西南大学手动打包/1760428687672.png)
+
+![1760428851892](image/西南大学手动打包/1760428851892.png)
+
+### 4. 在服务器上解压文件
+
+进入目录
+
+`cd /home/A8V10`
+
+解压文件
+
+`unzip -o ApacheJetspeed.zip`
+
+![1760429189085](image/西南大学手动打包/1760429189085.png)
+
+删除补丁包
+
+`rm -rf ApacheJetspeed.zip`
+
+### 5. 启动服务
+
+`bash /home/A8V10/ApacheJetspeed/bin/startup.sh`