在 centos 上搭建 gitlab 项目管理软件
一.GitLab是什么
GitLab 是一个用于仓库管理系统的开源项目。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。
可通过 Web 界面进行访问公开的或者私人项目。它拥有与 Github 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,随着git的流行,越来越多的技术团队通过在自己的服务器搭建 gitlab 来实现代码的管理。
二.搭建步骤
1、安装相关依赖
yum install curl openssh-server openssh-clients postfix cronie policycoreutils-python –y
2、启动 postfix ,并设置为开机启动
systemctl start postfixsystemctl enable postfix
3、防火墙设置
systemctl start firewalldfirewall-cmd --add-service=http --permanentfirewall-cmd --reload
4、获取安装包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.6.7-ce.0.el7.x86_64.rpm
5、安装 rpm 包
rpm -ivh gitlab-ce-8.6.7-ce.0.el7.x86_64.rpm
6、修改配置文件gitlab.rb
vi /etc/gitlab/gitlab.rb#找到 external_url
将
external_url
改为
external_url = http:// + ip + 地址
7、加载配置文件并启动
gitlab-ctl reconfiguregitlab-ctl restart
好了,执行完以上步骤就完成了 gitlab 的搭建,接下来就尽情的玩吧!!
在 centos 上搭建 gitlab 项目管理软件相关推荐
- CentOS服务器上搭建Gitlab安装步骤、中文汉化详细步骤、日常管理以及异常故障排查
CentOS服务器上搭建Gitlab安装步骤.中文汉化详细步骤.日常管理以及异常故障排查 参考文章: (1)CentOS服务器上搭建Gitlab安装步骤.中文汉化详细步骤.日常管理以及异常故障排查 ( ...
- CentOs上搭建git服务器
CentOs上搭建git服务器 首先安装setuptools wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0 ...
- zentao怎么卸载linux,linux下搭建ZenTaoPMS项目管理软件
linux下搭建ZenTaoPMS项目管理软件 简介: 禅道项目管理软件(ZenTaoPMS)是一款国产的,基于LGPL协议,开源免费的项目管理软件,它集产品管理.项目管理.测试管理于一体,同时还包含 ...
- 解决: 利用 Xware 在 centos 上搭建远程下载器
利用 Xware 在 centos 上搭建远程下载器 Xware--迅雷提供的远程下载工具 第一步:在 centos 服务器上搭建 Xware 环境 这点网上已经有不少博客可以参考,所以我这里主要对自 ...
- CentOs下搭建GitLab
CentOs下搭建GitLab gitlab提供ce 和 ee两个版本,从官网的解释来看,如果想体验完整的功能则安装ee版并付费,不然体验时间过后ee版将自动降级为ce版,所以看个人需求安装.二者的区 ...
- 在centOS上搭建wordpress博客系统
购买VPS后,很多人都会选择自己搭建一个网站,其中使用LAMP+wordpress可以说是最简单的建站方案,下面我就将详细介绍一下具体的建站过程.我使用的是阿里云的服务器,系统是centOS6.5,使 ...
- OmniPlan-Mac上使用的项目管理软件
一.软件介绍 OmniPlan 是 Mac OS X 平台的的一款非常强大的项目管理软件,它提供的功能包含了自定检视表.阶层式的纲要模式.成本追踪.里程碑.任务限制与相关性.资源分配.时程控制.Gan ...
- 在centos上搭建饥荒服务器
用这篇文章记录一下我搭建饥荒服务器的过程,在阅读参考本文章前,您需要: 拥有安装CentOS的云服务器,使用其他操作系统在部署饥荒服务器的时候可能会出现问题 包含cluster_token的地图文件夹 ...
- Centos 7搭建Gitlab服务器超详细
一. 安装并配置必要的依赖关系 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问. 1.安装s ...
最新文章
- VS2012下基于Glut OpenGL glScissor示例程序:
- DOM对象和JQUERY对象
- servlet config 初始化参数
- SQL Server之游标的基础知识
- 程序员的“黄金时代”,死去又重来?
- 学习进度 - 011
- P6647 [CCC 2019] Tourism
- JAVA制作QQ空间点赞_利用Javascript实现QQ空间自动点赞
- Python如何对XML 解析
- 概率论与数理统计学习笔记(3)——Pearson相关系数与Spearman相关系数
- 教学演示软件 模型十四 三维图象渲染模型
- Bluetooth HCI介绍
- 友盟第三方分享 QQ QQ空间 微信 新浪 及走过的坑
- 虚拟机Ubuntu18.04中文输入法设置(同时保留系统英文语言)
- HBuilder开发旅游类APP(一) ----- 实现地图插件调用、苹果和安卓同步混合开发
- 阿里云大数据平台的实操:ODPS的SQL语句
- 腾讯云服务器系统盘空间不足问题
- 无法在windows资源管理器中查看此FTP站点
- Java、JSP基于JavaEE的家庭影院系统
- H264编解码SPS、PPS参数说明
热门文章
- C#微信公众号开发系列教程五(接收事件推送与消息排重)
- myeclipse安装 配置Maven3
- GetWindowText和GetDlgItemText的区别
- HDU 2574 HDOJ 2574 Hdu Girls' Day ACM 2574 IN HDU
- MFC绘制动态曲线,用双缓冲绘图技术防闪烁
- Swift5以及IOS15对于二维码的使用
- ufs2.0测试软件,【玩机组教程】让你的一加3/3T的ufs2.0闪存速度焕发新生
- 手机反编译java源码,再现反编译神器ShowJava,支持反编译出java源码
- php phpanalysis2.0,使用phpAnalysis打造PHP应用非侵入式性能分析器
- php 单例模式原理,PHP单例模式demo详解