文档章节

CentOS7安装GitLab

小致Daddy
 小致Daddy
发布于 2016/10/10 14:05
字数 306
阅读 642
收藏 18

1.安装和配置必要的依赖关系

sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

2.添加GitLab包服务器和执行安装包

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce

通常由于网络墙的原因上面的安装包会下载失败,可以使用清华大学的源或者手动下载。

方法一:使用清华大学的源

新建 /etc/yum.repos.d/gitlab-ce.repo,内容为

你的CentOS/RHEL版本:  CentOS 7

[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-ce

方法二:手动下载

可以手动下载rpm包进行安装,rpm包下载,建议使用科学上网工具下载

下载下来gitlab-ce-8.12.4-ce.0.el7.x86_64.rpm,执行

rpm -i gitlab-ce-8.12.4-ce.0.el7.x86_64.rpm

3.配置和启动GitLb

sudo gitlab-ctl reconfigure

4.修改root登录密码

配置完GitLab之后,打开浏览器输入localhost,首次需要修改密码,此处作者修改GitLab199000,然后使用root/GitLab199000登录即可。

5.使用

GitLab的使用建议阅读官方文档

 

© 著作权归作者所有

小致Daddy

小致Daddy

粉丝 186
博文 556
码字总数 594227
作品 0
济南
技术主管
私信 提问
centos7安装gitlab7.5.0

在http://my.oschina.net/u/1169607/blog/345833中介绍了centos7上安装gitlab的方法,接下来想体验下gitlab CI的使用。但是gitlab CI需要gitlab的版本为7.5.0或更新,所以需要卸载之前安装的...

xuesong13
2014/11/26
3K
0
centos7安装gitlab

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

xuesong13
2014/11/18
8.2K
1
CentOS服务器上搭建Gitlab安装步骤、中文汉化详细步骤、日常管理以及异常故障排查

一, 服务器快速搭建gitlab方法 可以参考gitlab中文社区 的教程 centos7安装gitlab:https://www.gitlab.cc/downloads/#centos7 centos6安装gitlab:https://www.gitlab.cc/downloads/#cent......

你否
2017/10/25
216
6
浙大开源站添加 GitLab-CE 镜像

继清华大学TUNA镜像站添加GitLab-CE后,华东地区浙大开源镜像站也添加了GitLab-CE镜像。 在这里感谢两个开源镜像站的支持。 GitLab APT/YUM安装包镜像地址(浙大开源镜像站) http://mirrors....

GitLab中文社区
2016/03/17
4.5K
2
centos 7 部署 汉化版 gitlab

=============================================== 2018/6/5第7次修改 ccbwarlock 更新说明: 2018/6/5:硬件要求资料修改为gitlab官方的链接 2017/11/12:五中增加管理员账号的内容 2017/1...

shzwork
04/01
34
0

没有更多内容

加载失败,请刷新页面

加载更多

SSH安全加强两步走

从 OpenSSH 6.2 开始已经支持 SSH 多因素认证,本文就来讲讲如何在 OpenSSH 下启用该特性。 OpenSSH 6.2 以后的版本多了一个配置项 AuthenticationMethods。该配置项可以让 OpenSSH 同时指定...

xiangyunyan
26分钟前
3
0
C或C++不是C/C++

http://www.voidcn.com/article/p-mucdruqa-ws.html

shzwork
今天
6
0
OSChina 周六乱弹 —— 如何将梳子卖给和尚

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @for_ :划水五分钟,专注两小时。分享Various Artists的单曲《贝多芬第8号钢琴奏鸣曲悲伤的第三乐章》: 《贝多芬第8号钢琴奏鸣曲悲伤的第三乐...

小小编辑
今天
176
8
ES5

什么是ES5:比普通js运行要求更加严格的模式 为什么:js语言本身有很多广受诟病的缺陷 如何:在当前作用域的顶部添加:"use strict" 要求: 1、禁止给未声明的变量赋值 2、静默失败升级为错误...

wytao1995
今天
7
0
c++ 内联函数调用快的原因

见图片分析

天王盖地虎626
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部