1.gitlab 服务器搭建流程

前提条件:

一、服务器硬件水平

搭建gitlab服务器最低配置要求2核4G,低于这个配置的服务器运行效果很差。

gitlab官网:https://about.gitlab.com/

下载地址:gitlab/gitlab-ce - Packages · packages.gitlab.com

本机ubuntu

二、安装依赖

sudo apt-get update

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

sudo apt-get update

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

三、安装邮箱服务:

sudo apt-get install -y postfix

选择Internet Site

四、添加Gitlab软件包到存储库并安装

在线安装比较慢,此处采用离线安装

下载安装包到对应地址

之后安装指定离线包:gitlab-ce_16.7.3-ce.0_amd64.deb

sudo dpkg -i gitlab-ce_16.7.3-ce.0_amd64.deb

五、配置

sudo gitlab-ctl reconfigure

六、修改服务器端口

ifconfig查看本地ip地址

192.168.188.129

netstat -an查看端口号

七、重新载入配置

sudo gitlab-ctl reconfigure

u0nyAg3oWO51fXO66NAGfva/Ef5TnJGJcfyT5n+NHVI=

在安装完启动 GitLab 后,应该就可以在网页上访问到 GitLab 的登录界面了,不过 GitLab 已事先创建了一个账号了,这个账号就是管理员账号。即便是注册新 GitLab 账号,也需要登录管理员账号进行审批。那么这个管理员账号和密码各是什么呢?

这个管理员账号的账号名为 root,而密码在一个自动生成的文件 /etc/gitlab/initial_root_password 中(密码不会含空格),且会在 24 小时后自动被删除。

修改账户密码

登录地址:

http://192.168.188.129:20600/users/sign_in

成功进入


修改完账号密码之后,进行登录

八、查看Gitlab状态

相关推荐
獭.獭.2 小时前
Linux -- 文件【上】
linux·运维·服务器·进程·pcb
搬码临时工3 小时前
使用FRP搭建内网穿透工具,自己公网服务器独享内外网端口转发
运维·服务器
ん贤4 小时前
GMP模型
运维·服务器·后端·golang
abbgogo4 小时前
子域名收集和c段查询
运维·服务器·信息收集
杜子不疼.4 小时前
Linux的生态与软件安装
linux·运维·服务器
哈基咩4 小时前
Go语言unsafe包深度解析
服务器·开发语言·后端·golang
wanhengidc5 小时前
服务器被网络攻击后该如何进行处理?
运维·服务器·网络
MickeyCV5 小时前
MySQL数据库本地迁移到云端完整教程
服务器·数据库·mysql·oracle
不念霉运6 小时前
2025 Gitee vs. GitLab:全面对比与选择指南
gitee·gitlab
水瓶_bxt6 小时前
创建 GitLab Runner 使用CICD自动化部署容器
eureka·自动化·gitlab