在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:mkfree-deploy开源软件地址:https://gitee.com/oyhk/mkfree-deploy开源软件介绍:Mkfree Deploy 自动化运维系统简述
技术栈(Typescript贯穿前后端)
原理分析用它可以做些神马?
快速开始环境
安装(Centos为例演示一下安装过程)1、安装Gityum install git 确认Git已经安装成功 git version 输出:git version 1.8.3.1 2、安装 Nodejs LTS版本# 版本LTS越新越好哦wget https://nodejs.org/dist/v12.18.1/node-v12.18.1-linux-x64.tar.xzxz -d node-v12.18.1-linux-x64.tar.xztar -xvf node-v12.18.1-linux-x64.tar.xz 确认 Nodejs 已经安装成功,环境变量配置一下。 node -v 输出:v12.18.1 3、安装cnpm参考资料:https://developer.aliyun.com/mirror/npm/package/cnpm npm install cnpm -g 4、安装Nestjscnpm install -g @nestjs/cli Nestjs安装后,把nest添加到环境变量中。 4、启动项目4.1、git clone 项目 mkdir devopscd devopsgit clone https://gitee.com/oyhk/mkfree-deploy.gitcd mkfree-deploy/backend 4.2、切换到最新release/1.1.0版本分支 git checkout release/1.1.0 4.3、安装依赖 cnpm install 4.4、构建项目 npm run build 4.5、运行 node dist/main.js 启动后,系统会自动生成数据文件,node服务运行在5000端口上。 如何使用1、访问链接: http://localhost:5000 ,自动跳转到系统安装页面2、输入相关信息安装系统3、安装成功4、登录5、系统主界面如何部署(例如部署一个Java项目)
环境管理(通常来说项目都有多个环境,比如DEV、UAT、PRE、PROD)管理页面创建页面创建成功服务器管理(通常来说就是本地服务器或者云服务器)管理页面创建页面创建成功项目管理(通常来说就是需要部署到服务器上的项目)管理页面创建页面创建成功 |
请发表评论