(*虚拟机最小运行内存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 开机自启动
本文详细介绍了在Linux环境中搭建GitLab的过程,包括安装依赖、配置邮件服务、安装GitLab-ce、修改配置文件、启动服务、检查端口、设置汉化、创建群组和项目,以及相关权限和权限配置。此外,还提到了GitLab的关键配置文件路径、日志位置和服务目录。

3万+

被折叠的 条评论
为什么被折叠?



