通过ssh部署代码到线上

2023-01-05  本文已影响0人  zZ_d205

将本地文件夹传输到远程

参考文档:https://blog.csdn.net/hkl_Forever/article/details/120091485

scp {本地文件夹} root@123:{远程文件夹}
例如:scp -r /dist root@ip地址:/

-r:拷贝目录文件,将目录下的文件依序拷贝到目标目录中
-f:如果目标文件中已经有相同的文件名存在,在复制前先将同名文件删除再进行复制
-l:对源文件进行硬链接,而不复制文件
-u:源文件的Modification Time较目的文件有更新的时候,才会进行复制。
-v:输出详细信息

登录远程服务器

ssh root@ip地址
密码:服务器密码
cd /  //切换到根目录
apt-get update  //用来更新数据源列表
apt-get install nginx //下载nginx

cd /var/www/html/
rm -rf  *    //删除文件夹里面的所有文件
cp /dist.zip /var/www/html/   //拷贝文件
unzip dist.zip    //解压压缩包
mv dist/* /var/www/html/     //将dist文件夹下的所有文件转移到 /var/www/html/ 下

这个时候访问ip地址就可以看见网址了

上一篇下一篇

猜你喜欢

热点阅读