第一节:gitlab安装

Gitlab安装

一、介绍

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的
web服务。
GitLab和GitHub一样属于第三方基于Git开发的作品(私有仓库),GITLAB免费且开源(基于MIT协议),与Github类似, 可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器 上,数据库等一切信息都掌握在自己手上,适合团队内部协作开发,你总不可能把团队内部的智慧总放 在别人的服务器上吧?简单来说可把GitLab看作个人版的GitHub。
Gitlab是依赖于Git的远程代码仓库,类似于GitHub、Gitee,不同的是GitHub、Gitee的公网上代码仓库, Gitlab是可以私有化部署的免费远程代码仓库

二、部署

1、准备服务器

IP CPU核心 内存
192.168.15.60 2 3

2、下载安装包

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.0.3-ce.0.el7.x86_64.rpm

3、解决依赖

yum install -y policycoreutils openssh-server openssh-clients postfix perl policycoreutils-python curl

4、关闭防火墙

systemctl disable --now firewalld

5、关闭selinux

sed -i 's#enforcing#disabled#g' /etc/sysconfig/selinux
setenforce 0

6、安装

yum localinstall -y gitlab-ce-13.0.3-ce.0.el7.x86_64.rpm

7、修改配置文件

vim /etc/gitlab/gitlab.rb
...
external_url 'http://192.168.15.60'
...
nginx['listen_port'] = 80
...

8、刷新配置(默认启动)

gitlab-ctl reconfigure

9、启动

gitlab-ctl start

10、页面访问

http://192.168.15.60/

上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 沪ICP备2022009235号 沪公网安备31011802005110号 青浦区尚茂路798弄 联系方式-13697081366