centos7下安装gitlab

本文详细介绍了如何在CentOS7系统上安装和配置GitLab,包括解决常见的网络配置、防火墙和软件包下载问题。通过具体步骤指导,帮助读者成功搭建自己的GitLab服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GitLad是基于Git的一个版本控制系统,可以在上面托管代码,相对于SVN他的优点是:基于分布式处理,基于数据库而非文件系统

所遇到坑

软件包下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7

官方网址:https://about.gitlab.com/install/#centos-7

问题1

已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
http://mirror.centos.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "。。。

原因:没有网络,无法启动YUM安装
解决方案:
1,vi /etc/sysconfig/network-scripts/ifcfg-ens33修改网卡,修改onboot 属性为yes
2,重启网络服务systemctl restart network.service

问题2

lokkit 找不到命令
原因:电脑上没有安装lokkit命令
解决:yum install lokkit

问题3:
ERROR: FirewallD is active, please use firewall-cmd.
原因:防火墙没有关闭
systemctl stop firewalld

安装步骤

1、有一个纯净版的Centos7系统

2、下载并上传安装包

3、执行命令

sudo rpm -ivh /安装包地址
sudo yum install -y curl policycoreutils-python openssh-serwer cronie
sudo lokkit -s http -s ssh
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

4、初始化
gitlab-ctl reconfigure
5、启动
gitlab-ctl start
6、浏览器访问
ifconfig查看服务器IP地址,然后直接在浏览器访问,安装完成后需要修改下密码,然后登陆,用户名是root

在这里插入图片描述

开始使用

1、安装eclipse Git插件
在网上有很多博客,这里不再重复
2、上传项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、下载项目
4、上传/更新代码

未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值