jekins离线部署前端vue项目上传远程服务并部署

安装

  1. 官网下载jekins安装包 官网下载安装包
  2. 下载离线包
    链接: https://pan.baidu.com/s/1LpfgXXhpGcHQvLFKnsp20A 提取码: 1v3b
  3. jekins命令,再url里http://url:port/reload重新加载,http://url:port//exit关闭服务,http://url:port//restart重启服务

配置jekins

在这里插入图片描述
点击高级,上传插件
在这里插入图片描述

  1. 汉化
    打开下载后的离线包,安装里面的localization-zh-cn.hpi,localization-support.hpi,locale.hpi
  2. 上传相关的svn插件subversion.hpi,上传相关的SSH插件ssh.hpi等,上传FTP插件publish-over-ftp.hpi等, 缺少什么上传什么,记得重启jekins
    (1)如果只是本机部署,不需要上传到服务器,可以不用安装SSH插件或者FTP插件(用来连接远程服务器)
    (2) 插件安装完成记得重启服务,上面有 /restart
  3. 还有一种方法是把这些插件,全部扔到jekins安装目录里plugin,没有具体测试过,有兴趣的可以自己试试
    在这里插入图片描述

修改workspace工作空间

  1. 打开安装目录
    在这里插入图片描述在这里插入图片描述
    修改workspaceDir路径,改成你自己的路径,我的是D:/jekinsWork/workspace,配置成功之后,在界面上进行重启
    在这里插入图片描述

这样,你的工作空间就变成了当前目录

创建打包项目

我nodejs使用的是本地的,所以没有用jekins的node打包 我本机部署的,所以没有用到ftp或者是ssh

在这里插入图片描述
在这里插入图片描述

里面执行的命令,没有进行打包命令,如果有需要可以自行打包
tar -zcvf admin.zip admin/*
由于本机不能上网,把node_modules给放到项目里面了

如果需要上传到服务器的话,linux的话,就用ssh,如果是windows就用ftp,本机部署的话,不需要以下配置

配置服务器:首页》系统设置》配置
linux配置
在这里插入图片描述

windows配置
在这里插入图片描述
构建之后进行包上传,如果是本机部署,则不需要构建上传
在这里插入图片描述

运行

返回首页,进行打包构建
在这里插入图片描述

到这一步就已经大功告成了,看一下你部署的nginx里面是否有admin包

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值