当前位置: 首页 > news >正文

基于Ubuntu本地GitLab 搭建 Git 服务器

基于Ubuntu本地GitLab 搭建 Git 服务器

  • 1.下载并安装GitLab(使用离线安装方式)
  • 2.修改配置文件gitlab.rb
  • 3.访问GitLab网页
    • 3.1.修改初始密码
    • 3.2.修改中文字体

1.下载并安装GitLab(使用离线安装方式)

1)官网下载包 地址:

https://packages.gitlab.com/gitlab/gitlab-ce%E2%80%8B

在这里插入图片描述

2)将下载好的gitlab-ce_18.1.5-ce.0_amd64.deb离线安装包拷贝到ubuntu主机中,然后使用使用如下命令安装。

sudo apt-get install gitlab-ce_18.1.5-ce.0_amd64.deb

2.修改配置文件gitlab.rb

1)打开如下配置文件,并修改对应的配置。

sudo vim /etc/gitlab/gitlab.rb

2)如下图,将注释掉的# external_url ‘http://gitlab.example.com’,修改为服务器ip或域名,并添加一行设置未占用并开放的端口,修改完成后保存退出。
在这里插入图片描述
3)重新载入配置文件,进入/opt/gitlab/bin/ 目录下执行如下命令。

sudo gitlab-ctl reconfigure

4) 确保GitLab是否正常,查看GitLab状态,使用如下命令查看。

sudo gitlab-ctl reconfigure

如下图所示,证明GitLab已经正常启动。可以使用了。
在这里插入图片描述

3.访问GitLab网页

1)确保ubuntu的网段和电脑主机的网段是一致的,否则无法访问。

192.168.1.27

2) 访问的时候如格式P: 域名或ip + 端口。(说明:域名可能无法访问,建议使用ip访问),账号和密码如下所示。

用户命:root	
密码需要在ubuntu下执行:cat /etc/gitlab/initial_root_password  

在这里插入图片描述

在这里插入图片描述

3.1.修改初始密码

1)登陆后建议立即修改密码,在登录后的网页中的配置里面进行修改。

3.2.修改中文字体

2)由于是英文字体,需要简体中文则自己修改即可,在登录后的网页中的配置里面进行修改。

http://www.xdnf.cn/news/1401499.html

相关文章:

  • 解构机器学习:如何从零开始设计一个学习系统?
  • 【LeetCode】大厂面试算法真题回忆(121) —— 经典屏保
  • 并发编程——09 CountDownLatch源码分析
  • Spring Boot 后端接收多个文件的方法
  • 项目管理常用的方法有哪些
  • 三菱 PLC的中断指令/中断指针
  • 构建现代化的“历史上的今天“网站:从API到精美UI的全栈实践
  • 北方苍鹰优化算法优化的最小二乘支持向量机NGO-LSSVM多输入多输出回归预测【MATLAB】
  • 2025年06月 Scratch 图形化(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • Robolectric如何启动一个Activity
  • 倾斜摄影是选择RGB图像还是多光谱影响进行操作?
  • Transformer:从入门到精通
  • 嵌入式Linux驱动开发:蜂鸣器驱动
  • stack queue的实现 deque的底层结构 priority_queue的实现
  • 【Java实战⑦】从入门到精通:Java异常处理实战指南
  • 漫谈《数字图像处理》之分水岭分割
  • AUTOSAR进阶图解==>AUTOSAR_TR_ClassicPlatformReleaseOverview
  • 计算机毕设项目 基于Python与机器学习的B站视频热度分析与预测系统 基于随机森林算法的B站视频内容热度预测系统
  • observer pattern 最简上手笔记
  • 如何调整Linux系统下单个文件的最大大小?
  • hadoop安欣医院挂号看诊管理系统(代码+数据库+LW)
  • 2025年高性能计算年会
  • centos7.9的openssh漏洞修复脚本
  • w嵌入式分享合集125
  • 【Day 33】Linux-MySQL 备份与恢复详解
  • 【机器学习入门】3.3 FP树算法——高效挖掘频繁项集的“树状神器”
  • SNMPv3开发--简单使用
  • bevformer模型训练过程
  • 嵌入式Linux输入子系统驱动开发
  • Python实现点云AABB和OBB包围盒