ubuntu安装gitlab

安装依赖包
sudo
apt-get install curl openssh-server ca-certificates postfix

执行完成后,出现邮件配置,选择Internet那一项(不带Smarthost的)

首先信任 GitLab 的 GPG 公钥:

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

利用root用户sudo su ,vim打开文件/etc/apt/sources.list.d/gitlab-ce.list(该文件应该是不存在的,新建命令就是vim 文件名,有则打开,无则会创建该文件),加入下面一行
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main

安装 gitlab-ce:

sudo apt-get update
sudo apt-get install gitlab-ce

安装完成后,vim打开文件etc/gitlab/gitlab.rb,设置gitlab的web页面IP和端口

external_url 'http://192.168.1.12'

按i进行修改,再按esc退出,再按:wq保存文件

接下来启动gitlab

sudo gitlab-ctl reconfigure

启动成功后访问192.168.1.12,显示页面即为安装成功。

参考地址

https://www.jianshu.com/p/92f97939e33a

原文地址:https://www.cnblogs.com/wish5714/p/8093982.html