2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图)

这篇具有很好参考价值的文章主要介绍了2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Ubuntu安装配置Gitlab详细步骤

安装依赖

打开终端,运行如下命令:

sudo apt update

sudo apt-get upgrade

sudo apt-get install curl openssh-server ca-certificates postfix

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

接下来会遇到如下界面,Tab切换到“确定”按钮,然后回车。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

还是照样Tab切换到“确定”按钮,然后回车。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

安装Gitlab

先执行命令curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash(我这里不小心执行了两次,一次即可)

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

前往Gitlab官网:https://packages.gitlab.com/gitlab/gitlab-ce,找到最新版本的gitlab-ce安装包,注意版本是ubuntu/focal

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

通过wget方式在线安装gitlab,复制wsgt下载命令。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

安装命令:
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/focal/gitlab-ce_16.2.1-ce.0_amd64.deb/download.deb

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

然后再解压:sudo dpkg -i gitlab-ce_16.2.1-ce.0_amd64.deb

如果运行dpkg报openssh-server相关的错误,请先执行下面三个命令:

sudo apt --fix-broken install
sudo apt-get update
sudo apt-get upgrade

运行完sudo dpkg后如果出现下面的界面就表示gitlab安装成功。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

配置Gitlab

运行sudo vim /etc/gitlab/gitlab.rb来查看当前gitlab网页ip和端口号。

如果出现vim识别不了的报错,运行下面两行命令即可

sudo rm /var/lib/dpkg/lock*
sudo apt-get update && sudo apt-get install vim

如果运行上述命令出现权限问题,运行下列命令即可:chmod -R 755 /var/log/gitlab

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

然后再运行sudo vim /etc/gitlab/gitlab.rb进入gitlab的配置文件修改界面,输入i进入编辑模式,然后找到external_url字段(在第32行),改成自己需要设置的IP和端口号,IP我设置为本机的ipv4地址。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

修改完毕以后按esc键退出编辑模式,然后输入:wq保存即可。接下来通过下列命令重启服务。

# 停止gitlab服务 
sudo gitlab-ctl stop ​

# 启动gitlab服务 
sudo gitlab-ctl reconfigure ​

# 重启所有gitlab组件 
sudo gitlab-ctl restart ​

# 启动所有gitlab组件 
sudo gitlab-ctl start

# 启用开机自启动
sudo systemctl enable gitlab-runsvdir.service

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

初始化root的密码

按照如下命令初始化管理员账户的密码:

#切换路径
cd /opt/gitlab/bin/ ​

#打开控制台
sudo gitlab-rails console -e production ​
 
#查询用户账号信息并赋值给u
u=User.where(id:1).first​

#设置root的密码
u.password='wxy123456'

#确认密码
u.password_confirmation='wxy123456'

#保存信息(注意有个感叹号)
u.save!

#退出
exit

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

登录gitlab

接下来就可以通过http://192.168.17.128:8077来登录gitlab了。登录的地址是你之前设置external_url字段的值。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

登录进去大概长这样:

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

按下面的步骤将gitlab语言设置为中文:
注意点击Preferences

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

点击Save changes,刷新即可。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

Gitlab注册新用户

通过以下步骤来注册新用户:

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

注册之后会显示需要管理员批准,这样才算真正注册成功。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

再次登录root账户,点击配置Gitlab:

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

查看最新的用户:

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

点击等待批准,然后批准该用户进入群组。

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图),linux,ubuntu,gitlab,linux

至此gitlab安装配置完成。文章来源地址https://www.toymoban.com/news/detail-620570.html

到了这里,关于2023最新Ubuntu安装部署Gitlab详细教程(每个步骤均配图)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023年最新PyCharm安装详细教程及pycharm配置

    目录 一、PyCharm简介及其下载网站 二、单击网站的Downloads,进入二级页面,选择对应的操作系统下载PyCharm 三、PyCharm的安装程序的安装及其配置(configuration) 1、运行PyCharm Setup 2、安装位置设置 3、安装选项设置 4、开始菜单中PyCharm快捷方式的文件夹设置 5、安装 6、安装后,导

    2024年02月12日
    浏览(39)
  • 2023最新Windows编译ffmpeg详细教程,附msys2详细安装配置教程

    msys2是一款跨平台编译套件,它模拟linux编译环境,支持整合mingw32和mingw64,能很方便的在windows上对一些开源的linux工程进行编译运行。 类似的跨平台编译套件有: msys , cygwin , mingw 优势: 相对于 cygwin 和 msys 等环境,它支持 pacman 包管理器,这意味着你可以很方便的安装所

    2024年02月13日
    浏览(42)
  • Tomcat的下载、安装与配置(2023年最新版详细教程)来啦~

    这里以Tomcat 9.0.74、64位操作系统为例: 目录 一、检查自己电脑是否已经安装JDK  二、下载安装Tomcat服务器  三、配置Tomcat环境变量 四、测试环境变量是否配置成功  五、启动Tomca 要想安装Tomcat服务器,首先要安装配置好JDK: 1.检查自己的电脑上是否已安装jdk:win+R敲回车--键

    2024年02月06日
    浏览(70)
  • 【最详细,附源码】MATLAB R2023a最新安装教程

    软件下载 软件:MATLAB 版本:2023a 语言:简体中文 大小:12.02G 安装环境:Win11/Win10 硬件要求:CPU@3.0GHz 内存@16G(或更高) 下载通道①百度网盘丨64位下载链接: https://pan.baidu.com/s/1ZF080zOw9Jl1g6u7X41ADg?pwd=6789 提取码:6789 软件介绍 安装步骤 1.鼠标右击桌面【MATLAB R2023a(64bit)】压

    2024年02月08日
    浏览(42)
  • 2023年最新Node.js安装详细教程及node.js配置

    目录 一、Node.js简介及其下载地址 1、编译器、运行环境、开发环境的区别 2、Node.js与JavaScript、TypeScript 3、Node.js与浏览器 二、单击网站的Downloads,选择对应的系统下载Nodejs 三、Node.js安装程序的安装及安装选项设置 四、Node.js常用配置(Configuration,设置) 1、修改npm的包的全局的

    2024年02月06日
    浏览(52)
  • 2023年node.js最新版(18.15.0)详细安装教程(保姆级)

    1.国外的官网地址: Node.js (nodejs.org) 下载慢,下面提供国内地址. 可以看到当前的版本 LTS是大多用户使用的稳定版本, Current是最新版本, 这里选择的是稳定版本(18.15.0) 点击如下图所示位置Downloads 进行node.js下载 2.国内下载地址: 下载 | Node.js 中文网 (nodejs.cn) 点击最新版本,点击Wi

    2023年04月15日
    浏览(86)
  • 【网络安全零基础入门】003、2023最新kali下载安装教程(超详细,亲测可用)

    虚拟机安装(这里我使用VMware17),如果不会安装虚拟机的朋友可以看看下面这篇教程,亲测可用 【网络安全修炼-炼气期】001、Win10环境下VMware17的下载与安装(超详细,亲测可用) 我们进入kali官网,选择Installer Images 可根据自己需求选择64位,32位。 下载完成后的镜像如下图所

    2024年02月08日
    浏览(63)
  • 最新版海豚调度dolphinscheduler-3.1.3安装部署详细教程

    本文基于Ambari集群搭建最新版本的海豚调度dolphinscheduler-3.1.3版本,后续会尝试整合到Ambari中。 安装dolphinscheduler需要在环境中安装如下依赖 ① JDK8 下载JDK (1.8+),安装并配置 JAVA_HOME 环境变量,并将其下的 bin 目录追加到 PATH 环境变量中 ② 数据库:PostgreSQL (8.2.15+) 或者 MySQL

    2023年04月15日
    浏览(53)
  • 2023最新版—Brup_Suite安装配置----最详细的教程(测试木头人)

    欢迎观看本教程,此教程为2023年6月2日更新,解决Brup_Suite安装过程中的所有的问题,保证你可以安装使用 目录 一、Brup_Suite介绍 二、下载安装Brup_Suite 三、配置JAVA环境 四、配置Brup_Suite 五、BurpSuite功能模块介绍 六、开始使用         Burp Suite 是用于攻击web 应用程序的集

    2024年02月07日
    浏览(53)
  • VS2022配置QT6.4.3的详细步骤(2023年最新版安装教程)

         本文包含了 QT在线安装器的安装过程,QT的安装过程,QT的环境配置,VS的环境配置 QT在线安装器的百度云资源 希望可以帮助大家解决安装过程中出现的各种问题。         前些天,听完了C++的基础课程想下载个QT学一下前端操作,但是在安装的时候却出现了一些问题,

    2023年04月26日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包