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状态

相关推荐
fengyehongWorld3 小时前
Linux squid搭建基础代理服务器
linux·运维·服务器
Cx330❀4 小时前
【Linux网络】网络层 IP 协议:从网段划分到内核源码解析
大数据·linux·服务器·网络·tcp/ip·性能优化·langchain
一技安身6 小时前
【信创】docker-26.0.2.tgz 原理 + 完整安装
linux·运维·服务器
郝学胜-神的一滴6 小时前
Effective Python 条款 13:善用星号解包,告别下标切片拆分的坑
服务器·开发语言·数据结构·python·程序人生·pycharm
智购无人售货机厂家7 小时前
2026自动售货机品类拓展逻辑:从饮料零食到鲜食药品文创的工程实践~YH
服务器·人工智能·单片机·线性代数·矩阵
国际云,接待7 小时前
华为云 ECS 怎么选规格:从用户地域、CPU/内存比、PPS 和云硬盘性能做购买前容量判断
服务器
国际云,接待7 小时前
华为云 CBR 备份不是点一下就完事:用恢复演练验证 ECS 的 RPO、RTO 和跨区域容灾
服务器
学烹饪的小胡桃7 小时前
资产设备管理系统 WGFIX 怎么设置https访问
linux·运维·服务器·网络·安全
张宇Joaquin8 小时前
XX业务反序列化数据报错问题定位报告
服务器
IT摆渡者8 小时前
rocky Linux 根目录下扩展新硬盘空间
服务器