GitLab简介
GitLab是一个用于仓库管理系统的开源项目,使用GIt作为代码管理工具,并在此基础上搭建起来的web服务,可通过web界面进行访问公开的或者私人项目。他拥有GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,他非常易于浏览提交过的版本并提供一个文件历史库,团队成员可以利用内置的简单聊天程序进行交流。他还提供一个代码片段收集功能可以轻松实现代码复用。
常用的网站:
国内镜像:https://mirrors.tunatsinghua.edu.cn/gitlab-ce/yum/
安装环境:
1.centos 7
2.2G内存(实验环境)4G内存(生产环境)
3.安装包:gitlab-ce-10.2.2-ce
4.禁用防火墙,关闭selinux
开始安装:
1.可以在:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/地址下载镜像文件,然后用xftp直接传输。
2.安装包传输完成后就要开始进行安装操作。
安装rpm文件的命令:rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm(注:命令后面跟的这个版本要和你传输到服务器的版本一致)
在安装传输过去的安装包之前先要导入几个依赖文件,否则安装不了。
依赖执行命令:yum install -y curl policycoreutils-python openssh-server
查看依赖有没有安装成功:rpm -qa|egrep "policycoreutils-python|openssh-server|curl"
现在开始执行安装rpm文件的命令:rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
安装成功后开始配置URL:
先进入配置文件
然后更改URL,我这里修改为:192.168.1.6:8090
更改完成后保存即可。
保存完成后执行重新配置的命令:gitlab-ctl reconfigure
配置完成后重新启动gitlib的服务:gitlab-ctl status
服务启动后就可以进行登录:
在这里先设置好登陆密码。
设置好之后就直接可以用root用户进行登录。