漸漸淘汰gitosis、gitolite 目前較多采用gitlabgit
vi /etc/yum.repos.d/gitlab-ce.repovim
[gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 repo_gpgcheck=0 gpgcheck=0 enabled=1 gpgkey=https://packages.gitlab.com/gpg.key
sudo yum makecache sudo yum install gitlab-cedom
vim /etc/gitlab/gitlab.rbssh
external_url='http://git.example.com' //修改成本身的IP地址或者本身的域名,而後編譯,這裏會用chef來進行,
gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.163.com" gitlab_rails['smtp_port'] = 25 gitlab_rails['smtp_user_name'] = "xxx@163.com" gitlab_rails['smtp_password'] = "xxx" gitlab_rails['smtp_domain'] = "163.com" gitlab_rails['smtp_authentication'] = :login gitlab_rails['smtp_enable_starttls_auto'] = true
##修改gitlab配置的發信人gitlab
gitlab_rails['gitlab_email_from'] = "xxx@163.com" user["git_user_email"] = "xxx@163.com"
sudo gitlab-ctl reconfigureurl