美文网首页
前端基于Linux-ssh的自动部署

前端基于Linux-ssh的自动部署

作者: 小石头糖糖 | 来源:发表于2020-05-28 17:42 被阅读0次

现遇到两个项目共用测试服务器上www目录, 部署过程如下:

  • S1: 将其中一个index.html更名为test.html, 则可通过 域名/test.html访问
    mv index.html test.html
  • S2: 压缩成tar包
    tar zcvf test0528.tar.gz *
  • S3: 将tar包拷贝到远程主机上 (需密码)
    scp -P port test0528.tar.gz root@remote:/home/app/www/.
  • S4: 登录ssh (需密码)
    ssh root@remote -p port
  • S5: 进入www目录下
    cd /home/app/www/
  • S6: 删除旧的静态资源
    rm -rf static
  • S7: 将tar包解压缩
    tar zxvf test0528.tar.gz

若采用 zip 压缩方式, 则通过 unzip 解压, 如:
unzip test0528-dist.zip

其它常用命令

  • 退出ssh登录
    exit
  • 将dist文件移动到www中
    mv dist/ www

相关文章

  • 前端基于Linux-ssh的自动部署

    现遇到两个项目共用测试服务器上www目录, 部署过程如下: S1: 将其中一个index.html更名为test....

  • web组CI

    前端基于gitlab的持续化集成CI和自动化部署CD 现在已经完成了在gitlab上的持续化集成,和测试环境的自动...

  • vue+Jenkins前端自动化部署

    前言 前端自动化是指前端代码的自动化构建、打包、测试及部署等流程前端自动化通常与持续集成CI/持续部署CD流程相结...

  • 自动化部署 docker 项目

    自动化部署 docker 项目 Jenkins + Ansible + Gitlab 自动化部署 基于docker...

  • 自动化部署 docker 项目

    自动化部署 docker 项目 Jenkins + Ansible + Gitlab 自动化部署 基于docker...

  • gulp详解一

    gulp简介 gulp,是基于nodejs的前端自动化构建工具,用于压缩项目文件,合并文件,部署等,简言之,就是解...

  • [Docker] Docker 之 Jenkins自动化部署

    Docker搭建微服务自动部署 <架构探险之路>,让我们来看看如何实现基于Docker的Jenkins自动化部署。...

  • 前端自动化部署(免费部署)

    前端项目自动部署,可省去部署的时间与精力 1.gitee Pages(国内) 前提:代码部署到gitee,找到代码...

  • 搭建自己的前端高效部署工具

    公司运维没有给我们前端配置自动部署前端项目的实施,现阶段只有生产环境实现了一键部署,部署频率较高的开发、测试环境上...

  • gitlab自动化部署

    轻量级自动化部署方式,采用gitlab原有组件runner完成自动化部署,抛弃臃肿的jenkins,全程基于doc...

网友评论

      本文标题:前端基于Linux-ssh的自动部署

      本文链接:https://www.haomeiwen.com/subject/zzraahtx.html