渐渐淘汰gitosis、gitolite目前较多采用gitlabvi /etc/yum.repos.d/gitlab-ce.repo[gitlab-ce]name=gitlab-cebaseurl=h
渐渐淘汰gitosis、gitolite目前较多采用gitlab
vi /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]name=gitlab-cebaseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7repo_gpgcheck=0gpgcheck=0enabled=1gpgkey=https://packages.gitlab.com/gpg.key
sudo yum makecachesudo yum install gitlab-ce
修改配置
vim /etc/gitlab/gitlab.rb
external_url='http://git.example.com' //修改为自己的IP地址或者自己的域名,然后编译,这里会用chef来进行,
关于邮箱
gitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] = "smtp.163.com"gitlab_rails['smtp_port'] = 25 gitlab_rails['smtp_user_name'] = "[email protected]"gitlab_rails['smtp_password'] = "xxx"gitlab_rails['smtp_domain'] = "163.com"gitlab_rails['smtp_authentication'] = :logingitlab_rails['smtp_enable_starttls_auto'] = true
##修改gitlab配置的发信人
gitlab_rails['gitlab_email_from'] = "[email protected]"user["git_user_email"] = "[email protected]"
sudo gitlab-ctl reconfigure