当前位置:首页 > Linux > 正文内容

玩转Linux--安装gitlab

技术分析2025-03-26 15:08Linux133

GitLab是一个基于Git的开源仓库管理系统,提供了一个Web服务界面。它使用Git作为代码管理工具,允许用户对代码库进行版本控制、分支管理和合并请求等操作

1、前期环境

安装机器:centos 7 安装链接:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-16.7.3-ce.0.el7.x86_64.rpm 安装命令:因为包比较大,时间比较长,离线模式可以考虑下载rpm包
yum -y install gitlab-ce-16.7.3    #安装指定的16.7.3版本

rpm安装命令:rpm -i gitlab-ce-16.7.3-ce.0.el7.x86_64.rpm

安装过程

1.1 配置清华大学镜像仓库
vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
更新yum缓存+安装基础依赖
yum makecache

yum -y install policycoreutils openssh-server openssh-clients postfix
yum安装gitlab
yum -y install gitlab-ce-16.7.3

gitlab1.PNG

安装完成

配置登陆

打开/etc/gitlab/gitlab.rb
设置时区:

gitlab2.PNG

修改访问链接

gitlab3.PNG

开启数据路径

gitlab4.PNG

开启ssh服务

gitlab5.PNG

保存并退出wq


初始化并启动gitlab

初始化命令:   #初始化时间较长,等待即可
gitlab-ctl reconfigure
启动gitlab命令:
gitlab-ctl start

gitlab6.png

查看访问的密码 密码存放在:/etc/gitlab/initial_root_password

gitlab7.png


访问查看

访问设置的链接:http://192.168.33.154 默认用户:root

gitlab8.png

如果无法访问,请检查是否放行端口 firewall放行命令(80可以替换成自己更改的端口)
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload


修改密码

gitlab9.png


如果有这个提示,点击不更新就行

gitlab10.png


创建项目


设置中文

gitlab15.png

扫描二维码推送至手机访问。

版权声明:本文由技术分析发布,如需转载请注明出处。

本文链接:https://wangtn.cn/?id=13

分享给朋友:
返回列表

上一篇:玩转Linux--磁盘挂载

没有最新的文章了...

“玩转Linux--安装gitlab” 的相关文章