GitLab - 安装 - yum

GitLab - 安装

一、安装工具包

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 firewall-cmd --permanent --add-service=https #可选
sudo systemctl reload firewalld #可选

 

二、安装邮件服务

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

 

三、配置国内镜像源

vim /etc/yum.repos.d/gitlab-ce.repo #新建源配置文件

添加如下内容,指定 #清华大学镜像源

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

注意:此处的 $releasever 需要和部署机器的操作系统版本号对应

如下操作系统,则对应:el7 

[root@dev-platform /]# uname -r
3.10.0-957.21.3.el7.x86_64
[root@dev-platform /]#

 

 

四、更新 yum 缓存

sudo yum makecache

 

五、安装

sudo yum -y install gitlab-ce

 

在安装时即指定 url,省去重新配置及重启

sudo EXTERNAL_URL="http://XXXXXXX" yum install -y gitlab-ce

 

 

六、更改配置

vim /etc/gitblab/gitlab.rb

修改 external_url 为自己的服务器 域名 或者 ip地址

坑:先进入 /etc/gitblab 目录,再 vim 具体的文件,否则可能报权限不足。

 

七、重启

#刷新配置
gitlab-ctl reconfigure

#重新启动
gitlab-ctl restart

 

八、访问 gitlab 地址

 

九、Gitlab 代码保存位置

默认存储在默认存储位置在/var/opt/gitlab/git-data/repositories

 

yum 小知识

yum -y install 包名  #自动选择y,全自动
yum install 包名      #手动选择y or n
rm -rf /var/cache/yum #清除yum缓存
rm -rf xxxx           #删除yum的仓库文件
yum clean all         #刷新yum的仓库文件
yum repolist          #查看yum的包有多少个

 

 

参考资料:

官方安装文档

yum一键安装gitlab

Gitlab 国内镜像安装

修改gitlab代码保存位置 - git仓库迁移

Gitlab Community Edition 镜像使用帮助

 

posted @ 2020-07-26 16:50  风过无痕521  阅读(827)  评论(0编辑  收藏  举报