1. 环境准备

安装所需的依赖包

yum install curl openssh-server openssh-clients postfix cronie
GitLab使用postfix发送邮件
service postfix start
#设置postfix开机自启动
chkconfig postfix on
postfix报错postfix: fatal: parameter inet_interfaces: no local interface found for ::
解决办法:
vim /etc/postfix/main.cf
inet_interfaces = localhost
inet_protocols = all
改为
inet_interfaces = all
inet_protocols = all
重启 service postfix start 

2. 安装gitlib-ce

首先配置yum源

vi /etc/yum.repos.d/gitlab-ce.repo

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
repo_gpgcheck=
gpgcheck=
enabled=
gpgkey=https://packages.gitlab.com/gpg.key

安装gitlib

yum install gitlab-ce
初始化gitlib之后自动启动
gitlab-ctl reconfigure

其它命令

#开启
gitlab-ctl start
#关闭
gitlab-ctl stop
#重启
gitlab-ctl restart

3. 修改gitlib的默认80端口

vim /etc/gitlab/gitlab.rb

external_url 'http://47.103.*.*:8089'

重新执行命令

gitlab-ctl reconfigure

4. 在浏览器输入IP加端口

												

最新文章

  1. 解决nginx使用proxy_pass反向代理时,cookie丢失的问题
  2. 通过PHP自带的$_SERVER判断 手机访问网站自动跳转到手机版
  3. 关于dll
  4. DINIC网络流+当前弧优化
  5. etcd
  6. [KOJ0574NOIP200406合并果子]
  7. 【数论】Miller_Rabin
  8. 前端实战——照片墙gallery的实现
  9. 手把手教你用C++ 写ACM自动刷题神器(冲入HDU首页)
  10. java.lang.StringBuilder源码分析
  11. POJ 3666 Making the Grade (DP滚动数组)
  12. mysql主从复制 详解
  13. Linux下对字符串进行MD5加密
  14. Noip2013调试技巧
  15. poj 1979 Red and Black(dfs)
  16. go语言初体验
  17. 开涛spring3(5.3) - Spring表达式语言 之 5.3 SpEL语法
  18. git clean 删除忽略文件 和 未被跟踪文件及文件夹
  19. 【原创】大数据基础之Flume(2)kudu sink
  20. Java容器解析系列(6) Queue Deque AbstractQueue 详解

热门文章

  1. Java中JVM内存结构
  2. cv2.warpAffine 参数详解
  3. XML 中的 xmlns 等属性的意义
  4. 都2019年了,Java为什么还在坚持多线程不选择协程?
  5. kinova roslaunch j2s7s300_moveit_config j2s7s300_demo.launc logs1
  6. 【DataBase】H2 DateBase的简单使用
  7. LeetCode_374. Guess Number Higher or Lower
  8. LeetCode_205. Isomorphic Strings
  9. web端自动化——selenium3用法详解
  10. jpa序号/数字占位符?1/?2