在本地环境开发完成后,如何将本地环境的代码部署到服务器上呢?
在mac上,我们可以利用系统自带的终端来进行处理
1. 添加远程服务器密钥:
ssh-add 你的密钥地址(可以直接将此文件拖至终端)
2. 将上传文件的压缩包拷贝到远程服务器地址上:
scp 你的压缩文件地址 ubuntu@52.68.187.221(你的远程服务器ip地址):/tmp
3. 连接远程服务器
ssh -o StrictHostKeyChecking=no ubuntu@52.68.187.221(用户名@你的远程服务器ip地址)
4. Sudo su 切换到root命令下
5. 此时文件夹已经拷贝到/tmp目录下,你可以利用cp命令将它拷贝到自己需要的位置
cp -r 原路径 目标路径
6.解压文件夹
unzip -o