当前位置: 首页 > 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.dtcms.com/a/358145.html

相关文章:

  • 小迪安全v2023学习笔记(七十四讲)—— 验证机制篇验证码绕过思路SRC挖掘演示
  • web渗透ASP.NET(Webform)反序列化漏洞
  • SpringBoot整合Actuator实现健康检查
  • windows系统中安装zip版本mysql,配置环境
  • Spring Cloud Gateway 网关(五)
  • 电子战:Maritime SIGINT Architecture Technical Standards Handbook
  • 系统分析师考试大纲新旧版本深度分析与备考策略
  • 拼团小程序源码分享拼团余额提现小程序定制教程开发源码二开
  • 深入理解 RabbitMQ:从底层原理到实战落地的全维度指南
  • (纯新手教学)计算机视觉(opencv)实战十——轮廓特征(轮廓面积、 轮廓周长、外接圆与外接矩形)
  • 在Kotlin中安全的管理资源
  • 突破视界的边界:16公里远距离无人机图传模块全面解析
  • 神经网络激活函数:从ReLU到前沿SwiGLU
  • 华为对“业务对象”是怎样定义与应用的?
  • Linux网络服务发现在VPS云服务器自动化配置的关键技术与实践
  • 运维底线:一场关于原则与妥协的思辨
  • 4-ATSAM3X8E-FLASH写入
  • var maxScore = Int.MinValue 详解
  • 简易TCP网络程序
  • Kafka 主题级配置从创建到优化
  • CSS学习与心得分享
  • 【lua】table基础操作
  • 欧司朗对Spider Farmer提起专利诉讼
  • Vue常用指令和生命周期
  • TimeDP Learning to Generate Multi-Domain Time Series with Domain Prompts论文阅读笔记
  • Kubernetes 部署与发布完全指南:从 Pod 到高级发布策略
  • 一款支持动态定义路径的JAVA内存马维权工具Agenst
  • ifconfig 和 ip addr show 输出详细解读
  • `basic_filebuf`、`basic_ifstream`、`basic_ofstream`和 `basic_fstream`。
  • 【高级机器学习】 4. 假设复杂度与泛化理论详解