当前位置: 首页 > news >正文

构建GitLab代码私有仓库

构建代码私有仓库
公司代码仓库一般都放在git上,但为了安全一般都不会放在开放的git上,都会搭建自己的仓库,今天就记录一下git搭建的过程。以下安装过程以centos7为例:
步骤一:安装并配置依赖项,同时打开http访问和ssh访问

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
--以下命令如果防火墙是关闭状态的可以不用执行
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

步骤二:安装gitlab软件包

curl -sS
http://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce

安装完成后出现以下信息代表安装成功
在这里插入图片描述
步骤三:初始化gitlab配置 默认使用80端口

sudo gitlab-ctl reconfigure

其他命令

#启动gitlab服务
gitlab-ctl start#停止gitlab服务
gitlab-ctl stop

步骤四:
首次访问时,回重定向到重置密码页面,设置初始化登录密码。默认用户名为root。当重置成功,跳转到登录页面,输入用户名/密码登录即可。
在这里插入图片描述
此时私有仓库就安装成功了,其他操作步骤都是一模一样的,就不多记录了。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Python数据分析案例51——基于K均值的客户聚类分析可视化
  • virtualbox的ubuntu默认ipv4地址为10.0.2.15的修改以及xshell和xftp的连接
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • 深层神经网络示例
  • centos环境启动/重启java服务脚本优化
  • 神经网络以及简单的神经网络模型实现
  • Matplotlib库学习之mpl_toolkits.mplot3d.Axes3D函数
  • javafx场景切换,网络编程踩坑
  • 力扣题解( 让字符串成为回文串的最少插入次数)
  • C++知识要点总结笔记
  • 关于Qt Creator 使用Qt Quick的Design模式设置
  • 【运维】docker批量删除临时镜像(两种方式)
  • Postman下载及使用说明
  • 人工智能算法工程师(中级)课程9-PyTorch神经网络之全连接神经网络实战与代码详解
  • 网络安全设备——EDR
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 2017 年终总结 —— 在路上
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • angular2开源库收集
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JS题目及答案整理
  • Python中eval与exec的使用及区别
  • Unix命令
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 简单基于spring的redis配置(单机和集群模式)
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 提醒我喝水chrome插件开发指南
  • 做一名精致的JavaScripter 01:JavaScript简介
  • ​一些不规范的GTID使用场景
  • # 达梦数据库知识点
  • #include<初见C语言之指针(5)>
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • $$$$GB2312-80区位编码表$$$$
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (js)循环条件满足时终止循环
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (多级缓存)缓存同步
  • (二)springcloud实战之config配置中心
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (四) 虚拟摄像头vivi体验
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)Linux整合apache和tomcat构建Web服务器
  • . Flume面试题
  • .“空心村”成因分析及解决对策122344
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .Net 8.0 新的变化
  • .Net Core 微服务之Consul(二)-集群搭建
  • .Net IE10 _doPostBack 未定义
  • .net MySql
  • .NET Remoting学习笔记(三)信道
  • .Net 知识杂记
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...