gitlabs 安装实录
sudo yum install postfix 安装邮件服务
1.下载gitlab镜像
清华大学镜像源
社区版
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
企业版
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/?C=M&O=D
这里推荐直接安装企业版,社区版的部分功能受限制,比如cici,和 企业看板等
# 下载社区版的gitlab
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/gitlab-ee-14.2.3-ee.0.el7.x86_64.rpm
2.安装
好多采用命令管道的方式安装镜像仓库,不建议用,容易报镜像源错误
2.1安装python支持环境
# 安装python支持环境
yum install -y curl policycoreutils-pythonopenssh-server
yum install policycoreutils-python
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
2.2 安装gitlab
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
2.3.修改配置文件
vim /etc/gitlab/gitlab.rb
# 找到,需要改成你自己的域名和端口
external_url 'http://localhost:8080'
# **改成 ,注意在使用非默认端口时,mac客户端sourcetree链接仓库可能会有 Password Required弹窗错误**
external_url 'http://mydomian:端口' //默认80 https443 这里可以是ip地址
# 找到开启邮件支持
#gitlab_rails['smtp_enable'] = true
#改为
gitlab_rails['smtp_enab