Scp命令项目部署
Posted maxiangyu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scp命令项目部署相关的知识,希望对你有一定的参考价值。
1.项目打包
angular 项目打包命令推荐使用:ng build —prod,或者 ng build ,将打包出来的文件压缩成 .zip便于上传至服务器
2.上传
1)连接服务器
命令:ssh [user]@[address]
说明:ssh:安全的加密协议,用于远程连接Linux服务器 (远程连接工具)
user:是连接服务器的用户名
address:是连接的服务器的地址
按回车键后输入密码即可。
2)上传
将本地压缩后的.zip项目文件上传至服务器中项目所在的tomcat的某文件下
命令:scp -r [localPath] [user]@[hostAddress]:[hostPath]
说明:scp:用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,-r 表示递归复制
localPath:是在压缩文件所在的本地地址
user@hostAddress:是服务器的用户名和地址
:hostPath:是要传的服务器中项目所在的tomcat的某文件的路径
按回车键后就开始进行传输了。
注意:该步骤是要在本地的终端上实现,在不清楚路径的情况下,可使用pwd查看文件路径
3)将文件解压
命令:unzip [zipFileName]
说明:unzip:解压.zip文件的命令
zipFileName:要进行解压的文件名
搞定!
以上是关于Scp命令项目部署的主要内容,如果未能解决你的问题,请参考以下文章