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

在Linux下安装Gitlab

Cenos7下安装GitLab

在ssh下安装

官方安装文档:https://gitlab.cn/install/?version=ce

1. 使用阿里YUM 镜像云

下载

https://mirrors.aliyun.com/repo/Centos-7.repo

替换

/etc/yum.repos.d/CentOS-Base.repo

在目录/etc/yum.repos.d/下执行如下命令:

curl -o CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
更新镜像源目录
yum clean all
yum makecache
yum update

1. 安装依赖

yum install -y curl policycoreutils-python openssh-server perl
systemctl enable sshd
systemctl restart sshd

2. 配置镜像

curl -fsSL https://packages.gitlab.cn/repository/raw/scripts/setup.sh | /bin/bash

执行完成如下图
在这里插入图片描述

3. 开始安装

EXTERNAL_URL="http://192.168.1.110" yum install -y gitlab-jh

我的虚拟机是192.168.1.110
安装完成的内容如下图:
在这里插入图片描述

启动

gitlab-ctl start

在这里插入图片描述

访问web页面

http://192.168.1.110/users/sign_in

在这里插入图片描述

如果访问失败

如果访问失败可能存在的原因是防火墙,先考虑直接将防火墙停掉

systemctl stop firewalld

初始用户名密码

根据时候的提示
在这里插入图片描述
所以可以知道,用户名为:root,密码需要查看 /etc/gitlab/initial_root_password
我的密码如下:
在这里插入图片描述

Password: Mwc1hG/IZGQm//4H9zdo+uUg5vZNfzWRNSrxjGNWgHs=

修改密码

进入用户管理

修改用户密码信息修改一个8位长度的密码就好了,密码策略比较简单。比如我就修改一个:Aa1****6

gitlab常用命令

gitlab-ctl start
gitlab-ctl stop
gitlab-ctl restart
gitlab-ctl status
gitlab-ctl reconfigure
vi /etc/gitlab/gitlab.rb
gitlab-ctl tail                    # 查看日志

相关文章:

  • C#进阶学习(五)单向链表和双向链表,循环链表(中)双向链表
  • 在极狐GitLab 身份验证中如何使用 JWT?
  • Flutter ListView 详解
  • 前沿要塞:Vue组件安全工程的防御体系重构与技术突围
  • “星睿O6” AI PC开发套件评测 - Windows on Arm 安装指南和性能测评
  • 游戏引擎学习第230天
  • ZStack文档DevOps平台建设实践
  • esp32的NVS非易失性存储代码
  • Python-基础数学运算、数据结构和数据分析
  • Google Gemini 系列AI模型 的详细解析,涵盖其技术特点、版本差异、应用场景及优势
  • 游戏引擎学习第231天
  • Hibernate关联查询N+1查询问题记录
  • Redis的下载安装和使用(超详细)
  • Dify vs n8n vs RAGFlow:2025年AI应用与自动化工作流平台的终极对决
  • 趣味编程之分布式系统:负载均衡的“雨露均沾“艺术
  • vue3项目本地开启https协议访问(vite)
  • 1.凸包、极点、极边基础概念
  • STM32F103RCT6开发板无法调试问题
  • C语言链接数据库
  • ReadableStream响应主体数据处理(截图自用)
  • 墨西哥海军一载两百余人帆船撞上纽约布鲁克林大桥,多人落水
  • 光明日报社副总编辑薄洁萍调任求是杂志社副总编辑
  • 首次带人形机器人走科技节红毯,傅利叶顾捷:机器人行业没包袱,很多事都能从零开始
  • 上海一保租房社区亮相,首批546套房源可拎包入住
  • 广西壮族自治区政府主席蓝天立任上被查
  • 北京警方:海淀发生小客车刮碰行人事故4人受伤,肇事司机已被查获