这里写自定义目录标题

  • 1、下载ce包
  • 2、安装
  • 3、配置Gitlab
  • 4、配置Ubuntu网络
  • 5、配置Windows网络
  • 6、启动Gitlab
  • 7、登陆

1、下载ce包

首先到gitlab官网下载ce:https://packages.gitlab.com/gitlab/gitlab-ce/
打开链接,如下图所示

我是Windows系统,使用VMWare搭建了Ubuntu20.04虚拟机,使用了NAT网络模式。

Ubuntu可选的有3个,但是 focal 代表20.04版本,bionic代表18.04版本,因此我下载的是focal,然后传到Ubuntu里面。

2、安装

首先安装一个邮件服务器

sudo apt update
sudo apt install -y postfix

之前我使用apt安装时,由于Ubuntu配置了清华源,不是官方源,导致apt update命令会报错gpg的警告,说公钥问题。只要敲两个命令就行了(3F01618A51312F3F 就是屏幕上显示的那串)
gpg --keyserver keyserver.ubuntu.com --recv-keys 3F01618A51312F3F
gpg --export --armor 3F01618A51312F3F | sudo apt-key add -
sudo apt update

然后安装刚下载的包

sudo dpkg -i gitlab-ce_15.2.2-ce.0_amd64.deb

3、配置Gitlab

编辑Gitlab访问的域名

sudo vim /etc/gitlab/gitlab.rb

如下图,给个本地的域名,然后指定端口,保存退出

然后初始化Gitlab

sudo gitlab-ctl reconfigure

敲完命令后会一直刷屏,你需要等一会儿时间

4、配置Ubuntu网络

编辑hosts文件,把域名映射为Ubuntu本地ip

sudo vim /etc/hosts

保存后重启服务器

5、配置Windows网络

先查看Ubuntu的IP

然后编辑Windows的C:\Windows\System32\drivers\etc\hosts文件

6、启动Gitlab

sudo gitlab-ctl restart

等几秒后就启动成功了

7、登陆

访问网络:http://mygitlab.com:8088/,自动跳转到登录页面

账号默认为root,密码还需要到Ubuntu查看密码

sudo vim /etc/gitlab/initial_root_password

本地搭建gitlab服务器(Ubuntu)相关推荐

  1. Ubuntu 16.04操作系统中搭建GitLab服务器的操作记录

    本文主要记录在Ubuntu 16.04操作系统中搭建GitLab服务器的操作记录,以下是操作步骤(主要参考资料:https://about.gitlab.com/downloads/#ubuntu16 ...

  2. Ubuntu16.04搭建GitLab服务器教程

    GitLab官方搭建教程地址: https://about.gitlab.com/install/#ubuntu 1.安装包下载 Ubuntu16.04下载地址:http://releases.ubu ...

  3. 搭建gitlab服务器及简单使用

    前述: 本文目的: - 通过docker搭建gitlab服务器 - 新建群组devops - 新建项目core_py - 新建用户,他/她在devops组中是主程序员 - 新用户上传版本库到gitla ...

  4. 使用腾讯云轻量应用服务器搭建gitlab服务器

    使用腾讯云轻量应用服务器搭建gitlab服务器 前言:代码平台托管安全吗? 之前就有某科集团,在网络上面透露,托管在某云公共代码托管平台的源码发生泄漏,造成至少40多家企业200多个项目代码泄漏.所以 ...

  5. Windows环境搭建 Gitlab 服务器

    Windows环境搭建 Gitlab 服务器 01 背景 新公司测试部门目前没有专门的代码管理工具,出于管理方便,我在 Window10上搭建了Git 服务器,用于日常各项目自动化脚本的管理. 02 ...

  6. 使用docker搭建gitlab服务器

    使用docker搭建gitlab服务器 一.查看当前dokcer环境 二.安装docker-compose 三.编辑yaml文件 1.创建目录及yaml文件 2.编辑ymal文件 四.生成自签名证书文 ...

  7. 虚拟机上搭git服务器,搭建gitlab服务器

    搭建gitlab服务器,统一管理软件项目 一.环境准备 1.启动一台虚拟机,内存至少改为4G 2.在虚拟机上配置docker [root@node1 docker]# yum install -y d ...

  8. 本地搭建SIP服务器

    目录 本地搭建SIP服务器 SIP服务器 下载PortSIP PBX 登录和配置PortSIP PBX 添加分机用户 服务器常见问题 CPE 修改APN配置 VoIP测试 注册通话 注册 本地搭建SI ...

  9. 如何在本地搭建FTP服务器以及搭建后的用途

    如何在自己本地搭建ftp服务器呢?下面以我的本地win10为例子,给大家详细介绍一下 打开控制面板-->程序,选择   启用或者关闭Windows功能 勾选Internet服务下面的FTP服务器 ...

最新文章

  1. java面试常见问题之Hibernate总结
  2. 网络工程师的“钱途”如何?
  3. 【Android 插件化】Hook 插件化框架 ( 创建插件应用 | 拷贝插件 APK | 初始化插件包 | 测试插件 DEX 字节码 )
  4. 利用Word将连着一起的字符按照自己指定的”字符串或者字换行“自动换行。
  5. 黑马程序员--线程【下】
  6. 单位银行结算账户如何变更
  7. SAP Spartacus MyCompany菜单里Org unit的Add按钮Accessibility问题初始分析
  8. day00 -----博客作业1
  9. webpack官方文档分析(一):安装
  10. 锐捷长ping_锐捷交换机命令
  11. 常见网页特效案例:网页轮播图
  12. 数据营销“教父”宋星十年倾心之作,让数据真正赋能企业
  13. 关于ARM9中的协处理器CP15及MCR/MRC指令
  14. 穷学生单片机能做什么毕业设计,怎么避坑,老师注重的点是什么
  15. 魔兽争霸3的MapHack制作教程(一)显示敌对单位
  16. HAL层,.sensors.h 头文件分析
  17. 企业变革与创新 | 如何打造创新”永动机“?
  18. 机器学习算法——贝叶斯分类器3(朴素贝叶斯分类器)
  19. 2022陕西最新建筑八大员(土建)模拟考试题库及答案
  20. matlab 随机数正态模拟,randn 正态分布的随机数(Matlab)

热门文章

  1. 海外市场受阻?华为宣布已经拿到了25个5G商用合同...
  2. Android实现在线预览office文档(Word,Pdf,excel,PPT.txt等格式)
  3. 蓝桥杯单片机第四届 省赛 模拟智能灌溉系统(第五届模拟赛)
  4. 管理驾驶舱后台内存数据库解决方案
  5. java 设计音乐播放器设计与实现_基于java的音乐播放器的设计(源代码+实验报告)...
  6. 一次跟你说清楚,什么是组件化开发?什么是模块化开发?
  7. 在mac中添加subl命令 用命令行时用sublime打开文件 阿星小栈
  8. TMS320F28335 CAN通信
  9. Android 底层开发概述(二)
  10. python模拟按键,键盘码