上传war文件到服务器主要有两种方式:
-
SSH工具上传。比如使用Xshell、SecureCRT等SSH工具登录服务器,然后使用其附带的文件传输功能将war文件上传到服务器。具体步骤如下:
- 打开SSH工具,连接到阿里云服务器。
- 打开文件传输功能,选择本地的war文件,点击上传。
- 选择上传到服务器的目录,通常会选择一个应用服务器的部署目录,比如tomcat的webapps目录。
-
FTP工具上传。比如使用FileZilla、FlashFXP等FTP工具,通过SFTP方式上传war文件到服务器。具体步骤如下:
- 打开FTP工具,输入阿里云服务器的IP地址、用户名、密码,端口通常选择22。
- 连接到阿里云服务器后,会看到服务器的文件目录。
- 选择本地的war文件,拖放到服务器的应用服务器的部署目录上传。
注意:上传文件前,建议先将服务器上的old war 文件删除,再进行上传,以防止老版本应用对新版本应用造成影响。
-
使用 SCP 命令。如果可以在命令行中操作,也可以使用 SCP 命令。具体如下:
scp /path/to/local/war ubuntu@your-server-ip:/path/to/server
替换 “/path/to/local/war” 为本地 war 文件路径,your-server-ip 替换为你的服务器 ip 地址,
“/path/to/server”为保存在服务器上的路径。
以上步骤完成后,别忘了在服务器上重启web应用服务器,使新的war文件生效。例如使用Tomcat,就可以通过在其bin目录下执行shutdown.sh和startup.sh脚本来重新启动Tomcat。如果上传的war包中包含了新的依赖,可能还需要清空web应用服务器的工作目录,比如tomcat的work目录。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/170586.html