Gitlab环境搭建

本文详细介绍了在Linux环境中搭建GitLab的过程,包括安装依赖、配置邮件服务、安装GitLab-ce、修改配置文件、启动服务、检查端口、设置汉化、创建群组和项目,以及相关权限和权限配置。此外,还提到了GitLab的关键配置文件路径、日志位置和服务目录。

(*虚拟机最小运行内存6个G 不然容易出错卡机!!!)

一、 安装并配置必要的依赖关系
在这里插入图片描述
二、开机自启邮箱服务postfix并查看状态
在这里插入图片描述
三、在网上下载gitlab-ce源码包到本地,一般几分钟搞定
在这里插入图片描述
四、用RPM格式安装Gitlab-ce
在这里插入图片描述

或者网络源码安装

设置Gitlab的YUM源(如清华源安装)gitlab-ce是它的社区版,gitlab-ee是企业版
在这里插入图片描述
五、修改gitlab配置文件
[root@web1 ~]# vim /etc/gitlab/gitlab.rb #set nu 可以开启行号(如想开端口号可以在IP地址后设置)
在这里插入图片描述
六、启动gitlab服务,启动过程较长(*注:服务加载停止后另起命令端)、查看服务状态
在这里插入图片描述
查看服务状态
在这里插入图片描述
七、查看端口是否开启(*注:端口一般是8080,)
(*firewall-cmd --permanent --add-service=http
*开放防火墙)
在这里插入图片描述
八、打开网页后查看
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
九、配置gitlab网页的汉化,汉化后F5刷新下
Administration—>Preferences----->Language设置中文

(**注:管理中心—>用户----->添加新用户----->确认(配置邮件:开启邮箱的SMTP服务(设置–>POP3/smtp–>开启一下,开启后返回授权码,保存好授权码)这个是开启邮箱接受信息可不做

先修改gitlab.rd里的配置文件
[root@web1 ~]# sed -i ‘80,88s/#//’ /etc/gitlab/gitlab.rb #删除80-88前面的#号

在这里插入图片描述
修改完配置需重新加载下服务
gitlab-ctl reconfigure
在这里插入图片描述

上邮箱看下成功没

十、创建群组—>管理中心—>群组—>新建群组—>输入名称—>设置私有
在这里插入图片描述
十一、创建项目
在这里插入图片描述

在这里插入图片描述管理中心—>用户----->添加新用户----->确认(配置邮件:开启邮箱的SMTP服务(设置–>POP3/smtp–>开启一下,开启后返回授权码,保存好授权码)

在这里插入图片描述
设置用户权限
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以创建文件(这里玖创建个Hello
在这里插入图片描述
安装git,并设置用户名及邮箱
在这里插入图片描述克隆创建项目地址
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注:
主配置文件 /etc/gitlab/gitlab.rb ##可以自定义一些邮件服务等
日志 地址 /etc/log/gitlab/ ##对应各服务
服务 地址 /var/opt/gitlab ##对应各服务器得主目录
仓库 地址 /var/opt/gitlab/git-data ##记录项目仓库等提交信息
版本文件备份路径: /var/opt/gitlab/backups/
gitlab-ctl tail gitlab-rails # 拉取/var/log/gitlab下子目录的日志
gitlab-ctl tail nginx/gitlab_error.log # 拉取某个指定的日志文
gitlab-ctl stop #停止
gitlab-ctl status #查看状态
gitlab-ctl restart #重启
gitlab-ctl reconfigure #更新配置文件
gitlab-ctl help #帮助
systemctl disable gitlab-runsvdir.service #禁止 Gitlab 开机自启动
systemctl enable gitlab-runsvdir.service #启用 Gitlab 开机自启动

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知世玖是力量

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值