本地搭建gitlab服务器(Ubuntu)
这里写自定义目录标题
- 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)相关推荐
- Ubuntu 16.04操作系统中搭建GitLab服务器的操作记录
本文主要记录在Ubuntu 16.04操作系统中搭建GitLab服务器的操作记录,以下是操作步骤(主要参考资料:https://about.gitlab.com/downloads/#ubuntu16 ...
- Ubuntu16.04搭建GitLab服务器教程
GitLab官方搭建教程地址: https://about.gitlab.com/install/#ubuntu 1.安装包下载 Ubuntu16.04下载地址:http://releases.ubu ...
- 搭建gitlab服务器及简单使用
前述: 本文目的: - 通过docker搭建gitlab服务器 - 新建群组devops - 新建项目core_py - 新建用户,他/她在devops组中是主程序员 - 新用户上传版本库到gitla ...
- 使用腾讯云轻量应用服务器搭建gitlab服务器
使用腾讯云轻量应用服务器搭建gitlab服务器 前言:代码平台托管安全吗? 之前就有某科集团,在网络上面透露,托管在某云公共代码托管平台的源码发生泄漏,造成至少40多家企业200多个项目代码泄漏.所以 ...
- Windows环境搭建 Gitlab 服务器
Windows环境搭建 Gitlab 服务器 01 背景 新公司测试部门目前没有专门的代码管理工具,出于管理方便,我在 Window10上搭建了Git 服务器,用于日常各项目自动化脚本的管理. 02 ...
- 使用docker搭建gitlab服务器
使用docker搭建gitlab服务器 一.查看当前dokcer环境 二.安装docker-compose 三.编辑yaml文件 1.创建目录及yaml文件 2.编辑ymal文件 四.生成自签名证书文 ...
- 虚拟机上搭git服务器,搭建gitlab服务器
搭建gitlab服务器,统一管理软件项目 一.环境准备 1.启动一台虚拟机,内存至少改为4G 2.在虚拟机上配置docker [root@node1 docker]# yum install -y d ...
- 本地搭建SIP服务器
目录 本地搭建SIP服务器 SIP服务器 下载PortSIP PBX 登录和配置PortSIP PBX 添加分机用户 服务器常见问题 CPE 修改APN配置 VoIP测试 注册通话 注册 本地搭建SI ...
- 如何在本地搭建FTP服务器以及搭建后的用途
如何在自己本地搭建ftp服务器呢?下面以我的本地win10为例子,给大家详细介绍一下 打开控制面板-->程序,选择 启用或者关闭Windows功能 勾选Internet服务下面的FTP服务器 ...
最新文章
- java面试常见问题之Hibernate总结
- 网络工程师的“钱途”如何?
- 【Android 插件化】Hook 插件化框架 ( 创建插件应用 | 拷贝插件 APK | 初始化插件包 | 测试插件 DEX 字节码 )
- 利用Word将连着一起的字符按照自己指定的”字符串或者字换行“自动换行。
- 黑马程序员--线程【下】
- 单位银行结算账户如何变更
- SAP Spartacus MyCompany菜单里Org unit的Add按钮Accessibility问题初始分析
- day00 -----博客作业1
- webpack官方文档分析(一):安装
- 锐捷长ping_锐捷交换机命令
- 常见网页特效案例:网页轮播图
- 数据营销“教父”宋星十年倾心之作,让数据真正赋能企业
- 关于ARM9中的协处理器CP15及MCR/MRC指令
- 穷学生单片机能做什么毕业设计,怎么避坑,老师注重的点是什么
- 魔兽争霸3的MapHack制作教程(一)显示敌对单位
- HAL层,.sensors.h 头文件分析
- 企业变革与创新 | 如何打造创新”永动机“?
- 机器学习算法——贝叶斯分类器3(朴素贝叶斯分类器)
- 2022陕西最新建筑八大员(土建)模拟考试题库及答案
- matlab 随机数正态模拟,randn 正态分布的随机数(Matlab)
热门文章
- 海外市场受阻?华为宣布已经拿到了25个5G商用合同...
- Android实现在线预览office文档(Word,Pdf,excel,PPT.txt等格式)
- 蓝桥杯单片机第四届 省赛 模拟智能灌溉系统(第五届模拟赛)
- 管理驾驶舱后台内存数据库解决方案
- java 设计音乐播放器设计与实现_基于java的音乐播放器的设计(源代码+实验报告)...
- 一次跟你说清楚,什么是组件化开发?什么是模块化开发?
- 在mac中添加subl命令 用命令行时用sublime打开文件 阿星小栈
- TMS320F28335 CAN通信
- Android 底层开发概述(二)
- python模拟按键,键盘码