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
5.登录和修改密码
打开https://gitlab.example.com 首次登录会出现修改密码窗口,修改密码后登录
设置密码为12345678,重新登录,出现如下界面
gitlab的配置文件在/etc/gitlab/gitlab.rb
后期如果想改的话可以编辑这个文件,编辑完后要执行 gitlab-ctl reconfigure
重新配置重启。
--完--