GitLab服务器安装

GitLab 服务器安装

官方文档:https://about.gitlab.com/install/#centos-7

1.准备工作

运环境:centos7

虚拟机环境要求:内存大于等于4G

2.安装依赖软件

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd

sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

3. 设置gitlab安装源

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

上方配置是官方的 ,但是在国内可能会慢,所以可以配置清华大学的源
新建/etc/yum.repos.d/gitlab-ce.repo文件,内容为:

[gitlab-ce]
name=gitlab-ce repository
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
gpgcheck=0
enabled=1

4.安装GitLab

绑定域名安装

sudo EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ce

不绑定域名安装

sudo yum install -y gitlab-ce

安装完成以后,运行下面的命令进行配置

sudo gitlab-ctl reconfigure

查看gitlab状态

sudo gitlab-ctl status
image.png

5.登录和修改密码

打开https://gitlab.example.com 首次登录会出现修改密码窗口,修改密码后登录

image.png

设置密码为12345678,重新登录,出现如下界面

image.png

gitlab的配置文件在/etc/gitlab/gitlab.rb后期如果想改的话可以编辑这个文件,编辑完后要执行 gitlab-ctl reconfigure 重新配置重启。

--完--

你可能感兴趣的:(GitLab服务器安装)