[Gitlab]自托管代码平台Gitlab | 搭建/使用教程
本文发布于308天前,最后更新于307天前,其中的信息可能有所发展或是发生改变。如有疑问请联系邮箱:admin@yemengstar.com。

1.前言

本文使用在线安装。参考文档为:

低配置服务器安装GitLab_gitlab最低配置

GitLab下载安装_GitLab最新中文免费版下载安装-极狐GitLab

本文使用的服务器系统为Ubuntu22.04

2.部署

2.1添加swap

wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh

2.2安装依赖

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates

2.3安装gitlab-ce(社区版)

配置gitlab-ce软件源镜像

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

安装gitlab-ce(社区开源版本),下面my address改为为gitlab设置的url,比如(http://服务器外网地址或绑定的域名:端口)

sudo EXTERNAL_URL="http://my address" apt-get install gitlab-ce

2.4安装gitlab-jh(中国版)

配置极狐GitLab 中国发行版软件源镜像

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

你可以使用下面的命令安装gitlab中国发行版

sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-jh

2.5访问

在配置足够的前提下,你应该就可以访问http://my address进入gitlab管理页面了

  • 初始用户名为:root
  • 你可以在/etc/gitlab/initial_root_password中查看初始密码

除非您在安装过程中指定了自定义密码,否则将随机生成一个密码并存储在 /etc/gitlab/initial_root_password 文件中(出于安全原因,24 小时后,此文件会被第一次 gitlab-ctl reconfigure 自动删除,因此若使用随机密码登录,建议安装成功初始登录成功之后,立即修改初始密码)。使用此密码和用户名 root 登录。

本文为夜梦星尘原创文章。
文章作者:夜梦星尘
文章链接:[Gitlab]自托管代码平台Gitlab | 搭建/使用教程
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自夜梦星尘
支持作者:夜梦星尘的爱发电
上一篇
下一篇