博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gitlab安装配置
阅读量:5262 次
发布时间:2019-06-14

本文共 1495 字,大约阅读时间需要 4 分钟。

系统环境:

CentOS Linux release 7.5.1804 (Core)

一、配置yum源

1. 添加yum源
vim /etc/yum.repos.d/gitlab-ce.repo#输入以下内容[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=1
2. 更新本地yum缓存
yum clean allyum makecache

二、安装gitlab

#安装最新版yum install gitlab-ce -y#安装指定版本yum install gitlab-ce-x.x.x -y

三、启动gitlab

1. 启动gitlab所有组件
gitlab-ctl start
2. 启动gitlab服务
gitlab-ctl reconfigure
  1. 测试
    在浏览器输入ip访问gitlab页面,第一次登陆,会要求修改密码,按照提示修改即可,然后跳转到登陆界面,输入用户名root,密码即可登陆
    attach_153ff4e18ba3a437.png

四、其他

1、Gitlab常用命令:
gitlab-ctl start                    # 启动所有 gitlab 组件;gitlab-ctl stop                     # 停止所有 gitlab 组件;gitlab-ctl restart                  # 重启所有 gitlab 组件;gitlab-ctl status                   # 查看服务状态;gitlab-ctl reconfigure              # 启动服务;/etc/gitlab/gitlab.rb               # 修改默认的配置文件;gitlab-rake gitlab:check SANITIZE=true --trace    # 检查gitlab;gitlab-ctl tail                     # 查看日志
2 修改gitlab默认端口

编辑gitlab的配置文件 vim /etc/gitlab/gitlab.rb

unicorn['listen'] = 'localhost'unicorn['port'] = 8088nginx['listen_addresses'] = ['*']nginx['listen_port'] = 88

修改后,关闭gitlab,重启启动服务即可。

一键安装脚本

#config yum repoecho >>/etc/yum.repos.d/gitlab-ce.repo<
>/etc/gitlab/gitlab.rbecho "unicorn['port'] = 8088" >>/etc/gitlab/gitlab.rbecho "nginx['listen_addresses'] = ['*']" >>/etc/gitlab/gitlab.rbecho "nginx['listen_port'] = 88" >>/etc/gitlab/gitlab.rb#reboot gitlab-cesleep 2gitlab-ctl stopgitlab-ctl start

转载于:https://www.cnblogs.com/cangyuefeng/p/10339158.html

你可能感兴趣的文章
[算法模板]SOS DP
查看>>
CF1208F Bits And Pieces
查看>>
CF1215E Marbles
查看>>
手把手教你写一个windows服务 【基于.net】 附实用小工具{注册服务/开启服务/停止服务/删除服务}...
查看>>
.net Core 图片验证码 基于SkiaSharp实现
查看>>
fish redux 个人理解
查看>>
java 笔记一些
查看>>
java面象对向整理
查看>>
mybatis整理笔记
查看>>
java工作记录
查看>>
Find Method Sign Line Number
查看>>
[Oracle123] Sequence 序列号
查看>>
【XML123】了解XMLUnit
查看>>
【Java123】ThreadLocal学习笔记
查看>>
[ORACLE123] sysdate处理
查看>>
Linux进程实时可视化监控
查看>>
[Java123] 开源工具guava比较器链ComparisonChain (附加比较null空值的实现方法)
查看>>
[Java123] Java的异常处理机制
查看>>
[Java123] 方法重载中遇到的编译器错误: both methods have same erasure => 引入Java泛型type erasure...
查看>>
[Java123] HashMap实现和应用
查看>>