美文网首页
gitlab安装向导

gitlab安装向导

作者: 死鱼 | 来源:发表于2020-07-21 17:37 被阅读0次

安装过程在原生centos7系统上完整实现过,独立安装依赖有点麻烦,使用gitlab-ce的整合包就会很方便。

1 下载安装包

通过下面链接下载最新版本的官方gitlab-ce,这边选择使用迅雷下载,速度较快,完成后拿nc传到服务器上。
https://packages.gitlab.com/gitlab/gitlab-ce/

2 设置防火墙

防火墙可以按需自行配置,gitlab默认使用了80端口,嫌麻烦可以直接关闭防火墙。

// 关闭
systemctl stop firewalld.service
// 禁止开机启动
systemctl disable firewalld.service 

3 安装

然后安装步骤1下载的rpm包

sudo rpm -i gitlab-ce-xxxxx.rpm

安装完毕后开始配置

首先进入gitlab的统一配置文件

sudo vim /etc/gitlab/gitlab.rb

1、配置gitlab的访问入口external_url

这个入口配置很重要,关乎之后类似于用户邮件中收到的链接的问题。比如要求用户在邮件中跳转到gitlab页面时,用的就是这个url。
我在本地配置了一台centos服务器,IP是192.168.207.128,所以我直接把ip配置进来。


image.png

2、配置邮箱服务

gitlab集成了邮箱发送功能,主要用于用户在注册、重置密码时候的邮箱交互。
我这里配置使用的是QQ邮箱的smtp服务

先需要在QQ邮箱中生成一个授权码
QQ邮箱-设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务-生成授权码

gitlab中smtp配置
第一步:
找到Email_Setting,去掉注释,配置成下图的样子。其中全大写的地方需要修改成你的信息


第二步:
找到GitLab email server setting,去掉注释,修改对应的配置,其中smtp_password填的就是刚才在QQ邮箱中生成的授权码,注意smtp_tls必须是true,不然QQ邮箱不认你
image.png

至此,邮箱的配置就完成了

3、载入配置(重载配置也是这个操作)

输入以下命令载入gitlab的配置,第一次会比较久,慢慢等

sudo gitlab-ctl reconfigure

正常情况下会出现这个样子


image.png

4、启动gitlab服务

输入以下命令启动gitlab服务,把start改成stop就是关闭服务了

sudo gitlab-ctl start

正常情况下会出现这个样子


image.png

5、开始使用

在浏览器访问部署了gitlab的服务器,即可开始使用gitlab服务。其中gitlab的默认端口是80

结尾附带一个官方ubuntu的安装向导:https://about.gitlab.com/install/#ubuntu

相关文章

  • gitlab安装向导

    安装过程在原生centos7系统上完整实现过,独立安装依赖有点麻烦,使用gitlab-ce的整合包就会很方便。 1...

  • Gitlab + Jenkins + Ansible 自动部署–

    环境: 安装Ansible 安装GitLab 配置GitLab 汉化Gitlab,可省略 安装jenkins Je...

  • 基于gitlab的devops解决方案

    gitlab及gitlab-runner安装 gitlab 安装 必须在项目根目录创建本项目的gitlab-ci....

  • Gitlab 备份、恢复

    vim /etc/gitlab/gitlab.rb 使用Gitlab一键安装包安装Gitlab非常简单, 同样的备...

  • GitLab 迁移

    Gitlab 修改普通用户密码 Gitlab 创建备份 使用Gitlab一键安装包安装Gitlab非常简单, 同样...

  • GitLab安装 配置

    安装依赖 添加软件包 安装Gitlab gitlab-ce (社区版本),gitlab-ee(商业版本),一般安装...

  • GitLab 安装及使用

    安装包下载地址 安装包下载地址:https://packages.gitlab.com/gitlab/gitlab...

  • ubuntu安装gitlab

    ubuntu安装gitlab 官网安装gitlab方法 1. 安装依赖包 安装postfix, 用于发邮件 在安装...

  • 《Git/Gitlab进阶》二:omnibus package安

    omnibus-package 安装 gitlab-ce ubuntu 下安装 gitlab-ce 官方推荐安装,...

  • 安装向导

    一.远程 1.进入pe 1.1 1.2 键盘上下键,选择第一个,按回车键进入(注意快速选择,时间只有10秒) 等待...

网友评论

      本文标题:gitlab安装向导

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