Git及gitlab
文章平均质量分 77
从青铜到王者 \^o^/
这个作者很懒,什么都没留下…
展开
-
Git简介及常用操作演示(一)
Git简介及常用操作演示(一)一.Git的简介Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。-----百度百科Git的主要特点1.作用版本控制2.分布式3.工作过程是将服务器上的代码下载到本地,本地开发完成后,在...原创 2018-11-29 20:34:56 · 323 阅读 · 0 评论 -
Gitlab在Linux系统的免密登录(二)
一.Gitlab简介GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。----来自百度百科管理的命令 gitlab-ctl stop gitlab-ctl start gitlab-ctl restart二.安装Gitlab第一步:上传安装...原创 2018-11-30 11:53:11 · 2154 阅读 · 0 评论 -
Git+Gitlab+Ansible剧本实现Nginx静态页面部署(一)
前言通过前面有关Ansible《Ansible的基础认识以及安装(一)》《Ansible常用模块的介绍及使用(二)》《Ansible剧本的使用及演示(三)》以及git《Git简介及常用操作演示(一)》和Gitlab《Gitlab在Linux系统的免密登录(二)》的博客文章我们了解这些工具的基础,现在让我们完成一个小项目吧!项目演示为了增加项目的难度,特地要求使用role,以及template...原创 2018-11-30 15:45:36 · 781 阅读 · 0 评论 -
Git+Gitlab+Ansible剧本一键部署动态页面(二)
前言从上篇博客《Git+Gitlab+Ansible剧本实现Nginx静态页面部署(一)》我们部署一键部署了静态页面,接下来我们实现以下一键部署动态页面吧!项目需求需求一:使用gitlab创建项目需求二:使用ansible的roles实现一键化部署wordpress每次部署需要备份之前的网站数据使用roles使用templates脚本对网站监控检测需求三: 完成之后项目上传至gi...原创 2018-12-03 10:12:44 · 463 阅读 · 0 评论