五分钟学会centos配置gitlab
下载gitlab
亲测: centos6.5
安装依赖包:
1: yum install curl policycoreutils policycoreutils-python openssh-server openssh-clients
依赖包安装完成之后:
1: systemctl enable sshd 2: systemctl start sshd 3: yum install postfix 4: systemctl enable postfix 5: systemctl start postfix 6: firewall-cmd --permanent --add-service=http 7: systemctl reload firewalld
以上依赖安装完之后,下载gitlab:
centos 6系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6 centos 7系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
下载相对应系统的rpm包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-8.0.0-ce.0.el6.x86_64.rpm
安装rpm包
rpm -i gitlab-ce-8.0.0-ce.0.el6.x86_64.rpm
安装完成之后
vim /etc/gitlab/gitlab.rb
修改gitlab配置文件,访问IP:端口, 如果不修改默认80端口,进入文件之后,找到
external_url # 这个变量
修改external_url变量
external_url 'http://ip:端口'
修改完成之后退出并且保存
esc + wq
保存之后需要更新一下修改
gitlab-ctl reconfigure
重启gitlab
gitlab-ctl restart # 重启gitlab-ctl stop # 停止gitlab-ctl start # 启动gitlab-ctl status # 查看状态
访问gitlab
输入你在 /etc/gitlab/gitlab.rb文件里定义的
external_url后边跟的ip就可以访问
配置成功之后就会出现这个页面, 默认账号:root, 密码;password, 如果不对的话,请自行修改。
修改gitlab管理员账号密码
gitlab-rails console production# 按下回车之后会出现 Loading production environment (Rails 4.1.1)# 依次输入 irb(main):001:0> user = User.where(id:1).first irb(main):002:0> user.password='66668888' # root密码 irb(main):003:0> user.save!# 返回 true # 表示修改成功Ctrl+C 可以退出了
到了这里之后,gitlab就配置完成了,接下来就可以使用了。以上所有方法,亲测,全部有效。
# 修改gitlab IP地址 vim /etc/gitlab/gitlab.rbexternal_url 'ip地址'配置完成 重置命令: gitlab-ctl reconfigure重启命令: gitlab-ctl restart
转载于:https://www.cnblogs.com/wuyongcong/p/9020658.html
五分钟学会centos配置gitlab相关推荐
- 五分钟学会企业的OpenStack(T版)——简介及安装方式
五分钟学会企业的OpenStack(T版)--简介及安装方式 前言 一.OpenStack简介 二.OpenStack安装方式(T版)系列 前言 花了几天写完了OpenStack(T版)的系列文章,希 ...
- 五分钟学会用Simulink模型生成HDL代码
五分钟学会用Simulink模型生成HDL代码 1 核心步骤 2 视频展示 3 生成HDL代码的注意事项 3.1 HDL支持的库和模块 3.2 设置simulink模型为可生成 hdl 的模式 3.3 ...
- 老滚5初始化python失败_五分钟学会怎么用python做一个简单的贪吃蛇
Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发.我们今天将利用它来制作一款大家基本都玩过的小游戏--贪吃蛇. 一.需要导入的包 import pygame ...
- 五分钟学会Playwright录制脚本的方法以及语法难点
这篇文章系统地介绍了上手Playwright的方法,但是录制脚本部分讲解不够详尽,今天我在这里重点的介绍一下Playwright 录制脚本的方法来丰满我的Playwright系列技术文章. Play ...
- 五分钟学会python_关于五分钟学Python系列视频
Up主记得我们父母辈考大学的时候,外语,尤其是英语,是一个非常火爆的专业.那个时候会英语的人相对比较少,因此能掌握流利的英文听说读写的学生可以算是稀缺人才.现在虽然英语专业人才仍然有很大市场,但是整体 ...
- 五分钟学会python函数_五分钟带你搞懂python 迭代器与生成器
前言 大家周末好,今天给大家带来的是Python当中生成器和迭代器的使用. 我当初第一次学到迭代器和生成器的时候,并没有太在意,只是觉得这是一种新的获取数据的方法.对于获取数据的方法而言,我们会一种就 ...
- 五分钟学会HTML5!(一)
摘要: 毫无疑问,对于开发人员而言,HTML5已是一个热点话题.如果你需要快速了解HTML5的功能的基本原理,阅读本文是你最好的选择.本文来自The Code Project的付费搜索位置,由Solu ...
- 五分钟学会使用 go modules(含在家办公使用技巧)
作者 | 孙健波(天元) 阿里巴巴技术专家 导读:go modules 是 golang 1.11 新加的特性.如今 1.13 都已经发布了第 7 个小版本了,几乎所有大项目均已开始使用,这自然也包 ...
- 五分钟了解dotnetcore配置框架
一.前言 配置的本质就是字符串的键值对,微软的一系列接口其实就是对这些键值对字符串的抽象. 二.基本类型 2.1.Nuget包 Microsoft.Extensions.Configuration.A ...
最新文章
- Ext.data.GroupingStore
- 实战SSM_O2O商铺_48【用户登录】用户登录Dao-Service-Controller-View层的开发
- 跨境电商站外引流?FB必不可少!
- Windows 1.0
- [入门系列]什么是面向服务的体系结构(SOA)?
- Kubernetes 小白学习笔记(16)--集群网络-pod网络、service网络
- 如何查找共享计算机的用户名和密码错误,访问共享文件夹提示“未知的用户名或密码错误...
- 解决Typora图片显示不出来问题
- 文字转语音,有什么软件好用?
- 解题:POI 2009 Lyz
- 【UTR #1】ydc的大树
- SQLServer2000的JDBC驱动
- 基于单片机的温湿度监测系统设计(程序)
- 代币标准--ERC1155协议源码解析
- 巧妙处理pdf转换成jpg的好方法
- C++之 fgets函数
- (自学)sklearn决策树基础知识|解决centos7.8 graphviz报错不能画图的问题
- JavaScript高级第02天笔记
- 百度系统服务器地址,百度公共DNS地址是多少?百度DNS设置方法(windows、lunix、mac)...
- 解决cmd命令控制台窗口一闪而过运行后就消失的方法