2026年linux搭建gitlab服务器(centos gitlab搭建)

linux搭建gitlab服务器(centos gitlab搭建)大多数的企业都在用 gitlab 作为公司项目托管的仓库 本文内容主要是记录自己当时搭建 gitlab 服务器的过程 以及遇到的一些问题点 本文转载于 另外根据个人操作有所增删修改 软硬件要求 主要可以参考 gitlab 安装要求 本人的云服务器配置 Centos 7 6 4 核 4G 以及 20GiB 高效云盘 安装过程 参照官方安装说明 cestos7 安装说明 跟着教程第一步执行以下命令 这里 执行到 firewall cmd permanent add service http 报错 提示



  • 大多数的企业都在用gitlab作为公司项目托管的仓库,本文内容主要是记录自己当时搭建gitlab服务器的过程,以及遇到的一些问题点。
  • 本文转载于:
  • 另外根据个人操作有所增删修改

软硬件要求

  • 主要可以参考gitlab安装要求
  • 本人的云服务器配置
  • Centos 7.6
  • 4核4G以及20GiB高效云盘

安装过程

  • 参照官方安装说明:cestos7安装说明
  • 跟着教程第一步执行以下命令:

这里 执行到firewall-cmd --permanent --add-service=http报错,提示FirewallD is not running, 根据提示指的是你的防火墙服务没有运行,这里我们通过命令开启防火墙

接着继续执行刚刚未完成的指令,执行完毕后,接着根据文档继续执行, 下一步安装postfix,用来发送邮件。

执行到上面第二条命令,报了这样一条信息:Job for postfix.service failed because the control process exited with error code. See “systemctl status postfix.service” and “journalctl -xe” for details.
解决方法:修改 /etc/postfix/main.cf的配置并保存

以上都是为gitlab的下载和安装提供环境支持的, 接着开始下载,官网提示可以通过该命令来下载安装包curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
这里我没有使用以上命令下载,而是打开官网安装包地址, 手动下载的,选择了12.8.5这个版本,注意Distro/Version 选择el/7, 大约2分钟左右就下载好了,通过scp命令上传到阿里云服务上。

这个地方一定注意了,我试了好几种都不行,查了下要在yum里面加个什么配置,生怕加了又会影响什么其他的问题,所以放弃了,如果哪位大侠知道咋回事麻烦这里指点一下!!!!!!

反正不管了,你就用scp从Windows传到Linux反正就是可以,哈哈

上传成功后执行

还有我看的是黑马程序员的Jenkins相关的课程的视频,是需要配置一个nginx相关的配置的。需配置nginx的监听端口。

不启用grafana,重新执行gitlab-ctl reconfigure命令,大约1分钟左右,提示gitlab Reconfigured!
心里想这下总算是安装成功了,然后打开浏览器,输入ip地址和端口,我这里端口指定是7664, 结果提示超时, 找了很久都没有找到原因,猜想会不会是防火墙拦截了, 于是开放82端口

执行以后,打开浏览器,执行还是提示超时,接着又修改阿里云的安全组,入方向开放82端口, 修改保存后,打开浏览器,还是超时。

这个时候执行top,查看一下,发现git消耗cpu内存接近100%了, 查看当前是内存和swap空间,发现swap不存在。这里简介下swap的作用,swap是linux中的虚拟内存,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用。既然阿里云默认没有swap交换空间,就手动加一个,一般swap的是大小设置为当前系统内存的1被或2倍,我这里设置的4G的swap内存。

设置好后,执行free -m可以看到swap分区已经有了。

gitlab服务器搭建 linux_git

管理员用户名默认是root,密码呢,怎么没有修改密码的页面,这里有点懵,好在可以继续根据官方文档来重新设置密码。

改完了,终于总算是登录上GitLab了。

gitlab服务器搭建 linux_gitlab服务器搭建 linux_02

看到这个页面真感觉有一把辛酸泪,弄了好几天总算出来了!!!!!

今天的文章 2026年linux搭建gitlab服务器(centos gitlab搭建)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2026-01-20 19:46
下一篇 2025-04-12 11:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/34124.html