一、gitlab安装

1、软件包下载

在终端下执行:wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-9.5.3-ce.0.el6.x86_64.rpm (目前的最新版本)。

2.安装gitlab

在终端下执行:rpm -ivh gitlab-ce-9.5.3-ce.0.el6.x86_64.rpm

二、gitlab初始化和配置

1、初始化gitlab

在终端下执行:gitlab-ctl reconfigure

2、配置gitlab

gitlab默认需要用到端口80和8080,如其他应用已经使用这些端口,则需要修改配置文件。

vim /etc/gitlab/gitlab.rb

external_url 'http://centos1.2015.com'  访问的默认链接。

unicorn['listen'] = '127.0.0.1'    unicorn默认监控ip
unicorn['port'] = 8080    unicorn默认使用端口,如冲突则可修改成其余端口。

opnginx['listen_addresses'] = ['*', '[::]']   nginx默认监控地址

nginx['listen_port'] = nil        nginx默认监控的端口没有写但是nginx默认使用的是80端口,如冲突则可修改成其余端口。

若修改了unicorn监听端口则需要:vim /var/opt/gitlab/gitlab-rails/etc/unicorn.rb

listen "127.0.0.1:8080", :tcp_nopush => true  修改8080成对应的端口。

若修改了nginx监听端口则需要:vim /var/opt/gitlab/nginx/conf/gitlab-http.conf

listen *:80;  修改80成对应的端口。

三、启动gitlab及验证。

启动:gitlab-ctl start

验证:使用浏览器http://192.168.1.82    默认登录名:root ,默认密码:5iveL!fe

转载于:https://www.cnblogs.com/kowloon/p/7495064.html

gitlab在centons环境下的安装及使用相关推荐

  1. Redis学习笔记~Redis在windows环境下的安装

    Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中. redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可 ...

  2. windows环境下如何安装memcached教程

    Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached. 工具/原料 memcached ...

  3. linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录

    一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...

  4. 4.windows环境下如何安装memcached教程(转载+自己整理)

     Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached.百度经验:jingyan. ...

  5. ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7

    ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7 安装步骤: 1.安装cuda9.0:https://blog.csdn.net/zhuangwu116/articl ...

  6. centos7环境下MySQL安装教程

    Linux centos7环境下MySQL安装教程 作者:随缘相识-(志同道合) 字体:[增加 减小] 类型:转载 时间:2017-03-17 我要评论 这篇文章主要为大家详细介绍了Linux cen ...

  7. ubuntu安装python环境_AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装

    AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装 说实话我自己内心是不看好无人驾驶的短期普及的,但是通过对无人驾驶的研究可以实现对一些科学知识的掌握和探索.通过无人驾驶的仿真环 ...

  8. RHEL5.6环境下yum安装MySQL

    RHEL5.6环境下yum安装MySQL记录,2017年2月20日 1.卸载原有的MySQL rpm -qa命令查询是否安装了MySQL [root@localhost mysql]# rpm -qa ...

  9. Windows环境下smarty安装最简明教程 分享

    记得去年写过一个windows+IIS的PHP4安装最简明教程,那天去baidu搜了一下,竟然查到了好几页,这篇文章被很多网站.blog转载,在论坛上的阅读次数截至今日更是让人难以置信的达到1800多 ...

最新文章

  1. 阿里巴巴电商平台架构演变之路
  2. matlab滤波仿真
  3. Cpp / 通用引用、引用折叠与完美转发问题
  4. 洛谷P1659 养猪
  5. 孙燕姿发博求推荐电动汽车,众多车企官微、老总亲自“上门”推销...
  6. Java元宵趣图_模仿百度首页“元宵节汤圆”动图(js的定时任务:setInterval)
  7. c语言 fft程序,FFT算法的使用说明与C语言版实现源码
  8. 云表中表单配置内嵌浏览器
  9. snownlp 原理_snownlp入门
  10. MCU学习笔记_ARM Cortex M0_简介
  11. 如何延缓衰老?十大抗衰小妙招!
  12. ubuntu下运行.exe程序
  13. 防止按钮在短时间内被多次点击多次触发事件
  14. 什么是XSL?(XSL概述)
  15. c语言——简单计算器
  16. JavaScript常见的请求头和响应头
  17. 浅谈C语言内存(栈)
  18. MATLAB中怎样初始化(创建)二维、三维、四维以及多维矩阵,各维度的索引顺序是怎样的?
  19. windows 下 nat123免费版内网穿透使用教程
  20. Verilog简单基础

热门文章

  1. 从程序猿到SAP产品经理,我是如何转型的?
  2. 如何在ABAP Netweaver和CloudFoundry里记录并查看日志
  3. php中orm模型,模型model
  4. VMware虚拟机不能上网的解决方法
  5. java thread.sleep 声明_java 线程Thread.Sleep详解(转载)
  6. postgresql参数化查询_一个能融会贯通PostgreSQL监控的人,大概率是高手
  7. 怎么绕过论坛回复_铝散热片铆钉怎么压得快,有没有自动化设备
  8. yum安装本地rpm包_在 Fedora 中安装替代版本的 RPM 包
  9. Ubuntu20.04配置ip地址
  10. sdn体系的三个平面_软件定义网络基础---SDN控制平面