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

CentOS7服务器部署GitLab

# 安装
GitLab默认的配置文件路径:/etc/gitlab/  
/etc/gitlab/gitlab.rb:主配置文件,包含外部URL、仓库目录、备份目录等  
/etc/gitlab/gitlab-secrets.json:(执行gitlab-ctl reconfigure命令行后生成),包含各类密钥的加密信息  
```shell
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.8.4-ce.0.el7.x86_64.rpm
rpm -i gitlab-ce-13.8.4-ce.0.el7.x86_64.rpm

vim /etc/gitlab/gitlab.rb
# 需要修改成自己的ip或者域名,注意是本地端口(外网可能会映射为其他的)
external_url 'http://www.xx.com:1234'
# 禁止创建组
gitlab_rails['gitlab_default_can_create_group'] = false


gitlab-ctl reconfigure
cat /etc/gitlab/initial_root_password

# 界面还需修改,禁止注册,流水线

```


```shell
# 重载配置
gitlab-ctl reconfigure
# 检查配置并启动
gitlab-ctl check-config
# 将用户配置与包可用配置进行比较
gitlab-ctl diff-config
# 查看所有启动组件的进程和状态
gitlab-ctl status
# 查看所有服务
gitlab-ctl service-list
# 停止GitLab服务
gitlab-ctl stop
# 启动GitLab服务
gitlab-ctl start
# 重启GitLab服务
gitlab-ctl restart
# 如果GitLab服务已停止则启动服务,如果GitLab服务已启动则重启GitLab服务
gitlab-ctl once


# 备份
gitlab-rake gitlab:backup:create

 # 查看所有GitLab日志
gitlab-ctl tail
# 查看某个组件的日志
gitlab-ctl tail <module-name>
# 查看某个组件的某个类型日志
gitlab-ctl tail <module-name>/<log-name>

```
http://www.jsqmd.com/news/33247/

相关文章:

  • postgresql locale区域设置理解
  • CentOS7.9升级gcc
  • 关于模拟赛记录
  • 2025年电动阀门优质制造商推荐排行榜,电动阀门哪家好?
  • 20232423 2025-2026-1 《网络与系统攻防技术》实验四实验报告
  • raft 读请求源码走读
  • 2025年铱星模块生产商新推荐排行榜,专业铱星模块厂家权威测评
  • 跨平台的文件夹映射cifs
  • 2025年工业冷水机品牌供应商/加工厂/批量定制新推荐排行榜白皮书
  • 2025 年护眼食品品牌最新推荐榜单权威发布:聚焦老字号传承与新品牌实力,附选购指南
  • 详细介绍:【MongoDB的RLE压缩数据存储】
  • 模拟赛日志
  • 2025年工作服定制哪家工艺精湛?专业工作服定制生产厂推荐
  • 20251106noip模拟赛
  • 2025年安全检测检验公司排行榜:十大权威机构深度解析
  • 算法社Python基础入门面试题库(新手版含答案) - 指南
  • 2025年安全检测检验公司推荐榜前十名:专业洞察与选择指南
  • 开发管理
  • 错题+trick 集
  • WebStorm 解决无法正确识别Vue3组合式API的问题
  • 激活函数之Tanh
  • 深入解析:一键把本地项目推到 GitHub:通用脚本 + 小白友好指南
  • 2025年凝胶糖果代加工厂推荐,山东佰诺生物科技公司
  • Java的多态和重载
  • 2025 年分离机源头厂家最新推荐排行榜:聚焦国内优质品牌,助力企业精准选型碟片式分离机/离心分离机/全自动分离机公司推荐
  • TXC-38.4
  • ICPC 模板
  • 维修厂家推荐排行榜单2025:权威评测
  • 市面上有实力的维修厂家排名:2025年最新榜单
  • 2025年度隔热膜、防爆膜、木纹膜、磨砂膜公司综合实力榜:技术创新与市场应用深度解析(安徽龙葵智能化建筑遮阳工程有限公司)