gitlab
Gitlab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人的项目Gitlab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,他非常易于浏览提交过的版本并提供一个文件历史库。他还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找
官方网站:https://about.gitlab.com
安装
注意:内存一定不要小于4G
1.安装前提软件
[root@gitlab ~]# yum -y install curl policycoreutils openssh-server openssh-clients postfix
2.下载清华gitlab安装包
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
3.复制rpm包到虚拟机,yum安装
[root@gitlab ~]# yum -y install gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
4.修改配置文件,指定ip地址
[root@gitlab ~]# vim /etc/gitlab/gitlab.rb
修改:
external_url 'http://192.168.1.20'
5.配置启动 gitlab
[root@gitlab ~]# gitlab-ctl reconfigure
查看状态
[root@gitlab ~]# gitlab-ctl status
6.gitlab服务管理命令(开启/关闭/重启)
[root@gitlab ~]# gitlab-ctl start 开启
[root@gitlab ~<