Supported: Ubuntu64位OS
https://blog.csdn.net/jinking01/article/details/84982754
https://www.jb51.net/article/194092.htm
GitLab 安装
第1步 - 安装依赖项
在我们自己安装GitLab之前,安装一些在安装过程中持续使用的软件非常重要。幸运的是,可以从Ubuntu的默认包存储库轻松安装所有必需的软件。
由于这是我们第一次apt在此会话期间使用,我们可以刷新本地包索引,然后键入以下内容来安装依赖项:
sudo apt update
sudo apt install ca-certificates curl openssh-server postfix
您可能已经安装了一些此软件。对于postfix的安装,请在出现提示时选择“ Internet站点”。在下一个屏幕上,输入服务器的域名以配置系统发送邮件的方式。
------------------------------------------------------------------------------
第2步 - 安装GitLab
cd /tmp
curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh
您可以随意检查下载的脚本,以确保您对所需的操作感到满意。您还可以在此处找到该脚本的托管版本:
less /tmp/script.deb.sh
一旦您对脚本的安全性感到满意,请运行安装程序:
sudo bash /tmp/script.deb.sh
该脚本将设置您的服务器以使用GitLab维护的存储库。这使您可以使用与其他系统软件包相同的软件包管理工具来管理GitLab。完成后,您可以使用以下apt命令安装实际的GitLab应用程序:
sudo apt install gitlab-ce
------------------------------------------------------------------------------
注意事项
在安装GitLab应用程序中如果报以下错误,我们可以配置国内加速镜像。
报错信息:
# apt-get install gitlab-ce
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gitlab-ce
修改安装脚本
sudo vim /etc/apt/sources.list.d/gitlab_gitlab-ce.list
OLD
deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ focal main
deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ focal main
NEW
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main
deb-src https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main
再次执行
sudo apt update
sudo apt install gitlab-ce
参考link
https://gitlab.com/gitlab-org/gitlab-foss/-/issues/2370
gitlab忘记密码
root@03cbecccf5c8:/# gitlab-rails console -e production
> user = User.where(username:"root").first
=> #<User id:1 @root>
> user.password = "qwer1234"
=> "qwer1234"
> user.save!
Enqueued ActionMailer::DeliveryJob (Job ID: 1f015e02-34bc-4b26-8e37-3101937b7ce1) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", #<GlobalID:0x00007fa6b83b1378 @uri=#<URI::GID gid://gitlab/User/1>>
=> true
https://www.jianshu.com/p/9ae417bdb969
分享到:
相关推荐
0273_极智开发_解读ubuntu安装gitlab
0612_极智开发_解读ubuntu安装gitlab runner的方法
0606_极智开发_解读ubuntu安装gitlab的方法
0605_极智开发_解读ubuntu卸载gitlab的方法
sudo gitlab-rake gitlab:setup ``` 然后,使用帐号 root,密码 5iveL!fe 登录 GitLab。 总结 本文介绍了如何在 Ubuntu 14.04 上安装 GitLab,并且对 GitLab 的配置进行了详细的介绍。GitLab 是一个功能强大且灵活...
1:在Ubuntu操作系统中gitlab的安装,可以下载以下中文版 docker pull twang2218/gitlab-ce-zh 2: 在/usr/local/docker/gitlab/docker-compose.yml下的配置 version: '3' services: web: image: 'twang2218/gitlab-...
对于ubuntu1804系统,可以通过官网下载对应的安装包,也可以通过镜像站点下载,例如清华源镜像站点。 安装Gitlab的步骤非常简单,首先需要下载安装包,然后使用dpkg命令安装。安装完成后,需要配置Gitlab的基本信息...
Ubuntu Docker搭建GitLab以及常规配置使用.rar
ubuntu14.04安装gitlab
《Ubuntu Pocket Guide and Reference》是一本专为Ubuntu操作系统用户和管理员设计的实用指南。这本书旨在提供简洁、易懂的教程和参考信息,帮助用户快速掌握Ubuntu的基础操作和高级功能。Ubuntu是一个基于Debian的...
ubuntu22,新系统init
### GitLab在Ubuntu 16.10上的安装配置指南 #### 一、GitLab简介 GitLab是一款开源的版本控制系统,它不仅提供了类似于GitHub的功能,还支持私有仓库,并且具备良好的扩展性和自托管能力。相较于传统的SVN,GitLab...
在本教程中,我们将详细讲解如何在Ubuntu 20.04系统上安装和配置GitLab,这是一个流行的开源代码托管平台。GitLab CE(Community Edition)提供了完整的版本控制功能,包括代码审查、持续集成(CI/CD)、问题追踪...
- 重启网络服务:`sudo /etc/init.d/networking restart` - 添加DNS解析服务器:编辑`/etc/resolv.conf`文件,添加DNS服务器地址。 9. **安装LAMP组件**: - Apache:安装Web服务器:`sudo apt-get install ...
GitLab是一个用于仓库管理系统的开源工具,它允许开发者协作,使用Git的版本控制功能。它集成了代码仓库管理、问题跟踪、CI/CD等功能,并提供了强大的API,支持自动化管理。GitLab的备份、迁移和恢复是日常运维工作...
官网很麻烦 不如用这个
保存后,通过`sudo /etc/init.d/networking restart`命令重启网络服务以应用更改。 接下来,为了确保DNS解析正常,编辑`/etc/resolv.conf`文件,添加所需的DNS服务器信息。至此,网络配置完成。 要搭建LAMP环境,...
Ubuntu Pocket Guide and Reference: A concise companion for day-to-day Ubuntu use Paperback: 166 pages Publisher: CreateSpace (January 19, 2009) Language: English ISBN-10: 1440478295 ISBN-13: 978-...