美文网首页
Gitlab 使用指南 - 安装篇

Gitlab 使用指南 - 安装篇

作者: liuwei89757 | 来源:发表于2019-03-02 12:38 被阅读0次

安装环境

详细的系统要求可以查看:https://docs.gitlab.com/ee/install/requirements.html

官方给出的是 2核8GB 稳定支撑 100用户,一般我们使用 2核4GB 也差不多够了。

操作系统

主机使用的是虚拟机:Windows10 安装 ubuntu-18.04.2

# 版本
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:    18.04
Codename:   bionic

# 架构
Linux ubuntu 4.15.0-45-generic 48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

硬件信息


CPU: Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz
内存:  3993580 kB ≈ 4GB

设置下载镜像源

清华大学开源软件镜像站,赞一个👍

小科普:

  1. sources.list:常规的仓库文件,apt-get install 的时候会按照文件中的仓库源顺序查找下载。

  2. sources.list.d: 仓库目录,安装软件的时候会把该目录下的配置信息合并到 sources.list 中,关于查找顺序本人暂时还不清楚。

    我们把每个安装包的配置源单独放在 sources.list.d 目录中有以下好处:

    a. 文件名自带备注,方便查找。
    b. 添加或者删除只需要删除对应的文件就好,没有副作用。
    c. 方便第三方安装脚本使用。

  3. 配置文件说明:


deb                   https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/                bionic                                       main 
包类型                 源(镜像站点)                                 版本类型                 版本号(codenmae)                            包许可类型

# 包类型
`deb`:二进制包,即下载下来平台可以直接使用的。
`deb-src`:源码包,即下载之后需要自己手动进行编译的。

#  版本号
bionic: Ubuntu 18.04.1 LTS,更多的可以查看:https://wiki.ubuntu.com/Releases

起步

首先信任 GitLab 的 GPG 公钥:


curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null

新建 Gitlab 源文件:


sudo vim  /etc/apt/sources.list.d/gitlab-ce.list

把以下内容复制进去:


deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/ bionic main

进行安装:


# 更新源
sudo apt update
# 安装 gitlab-ce
sudo apt install gitlab-ce

基础配置

详细配置可以参考官方文档:https://docs.gitlab.com/omnibus/settings/configuration.html

打开 gitlab.rb 配置文件


sudo vim /etc/gitlab/gitlab.rb

external_url 更改为你本地IP 或者配置的域名(不要忘记加 http://),默认端口一般为 80:

修改完之后执行以下命令:


# 让 Gitlab 使用新配置
sudo gitlab-ctl reconfgiure

# stdout
> gitlab Reconfigured!

访问 external_url/help/instance_configuration 查看当前 gitlab 服务的实例配置信息。

结束

访问 external_url/help 看看是不是最新的(国外的🐒都是更新狂魔):

相关文章

网友评论

      本文标题:Gitlab 使用指南 - 安装篇

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