手把手教你在Ubuntu下建gitlab,试用于Ubuntu20、Ubuntu22、Ubuntu23

发布时间:2024年01月13日

一、gitlab说明

二、准备工作

  1. 更新系统,安装依赖库
    $ sudo apt update && sudo apt upgrade 
    $ sudo apt install apt install ca-certificates curl openssh-server postfix
    
  2. 配置安装GitLab所需要的源
    $ curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash  # 可能会等得比较久
    

三、安装
1、第一种方法:
执行下面的命令:

$ sudo EXTERNAL_URL="https://example.com"
$  apt install GitLab-CE

2、第二种方法:

$ wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/jammy/gitlab-ce_16.2.8-ce.0_amd64.deb/download.deb

$ sudo dpkg -i gitlab-ce_16.2.8-ce.0_amd64.deb # 安装

然后就可以看到下面的界面:
在这里插入图片描述
再执行下面的命令进行配置 (要等比较久):

$ sudo gitlab-ctl reconfigure

完成后的界面如下:
在这里插入图片描述

然后启动:

$ sudo gitlab-ctl start

就会看到类似下面的界面:
在这里插入图片描述
查看一下gitlab的运行状态

$ sudo gitlab-ctl status

如下图所示:
在这里插入图片描述
最后,在浏览器打开登录的界面:http://localhost/
在这里插入图片描述

然后输入管理员的用户名(root) \ 密码(详见再执行下面的命令进行配置 (要等比较久):界面提到的初始密码的存储位,这个文件会在第一次启动gitlab后的24小时删除

成功登录后,如下图所示:
在这里插入图片描述

重要提示

如果忘记管理员密码了怎么办?

$ gitlab-rake "gitlab:password:reset"
#示例:
$ sudo gitlab-rake 'gitlab:password:reset[root]'

more information is here

文章来源:https://blog.csdn.net/lianshaohua/article/details/135571648
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。