首页 > 系统管理 > GitLab搭建私有的Github
2015
10-19

GitLab搭建私有的Github

    Gitlab是一个用Ruby on Rails开发的开源项目管理程序,可以通过WEB界面进行访问公开的或者私人项目。它和Github有类似的功能,能够浏览源代码,管理缺陷和注释。

下面介绍如何在 Centos6 下搭建配置 GitLab。

一、安装程序依赖包

yum install curl openssh-server postfix cronie
service postfix start
chkconfig postfix on
lokkit -s http -s ssh

二、添加 GitLab package server 

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
rpm -ivh gitlab-ce-7.14.3-ce.0.el6.x86_64.rpm

rpm 包下载地址 https://packages.gitlab.com/gitlab/gitlab-ce

三、 Configure and start GitLab

修改配置文件将external_url external_url 'http://localhost' 修改成本机的IP地址,如下所示:

vim /etc/gitlab/gitlab.rb 
external_url 'http://192.168.1.37'
sudo gitlab-ctl reconfigure

四、 Browse to the hostname and login

初始用户名密码如下:

Username: root 

Password: 5iveL!fe

blob.png

登录成功之后

blob.png

   到此服务就基本安装成功了,可以测试一下注册的时候是否可以正常接收到邮件,如果不能正常接收邮件,请检查postfix服务是否启动,在gitlab.rb 文件中的 external_url 是否已经修改。 




最后编辑:
作者:tshare365
这个作者貌似有点懒,什么都没有留下。
捐 赠您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击

留下一个回复