首页 > git > gitlab安装中遇到的问题及解决办法

gitlab安装中遇到的问题及解决办法

github上托管私有代码是要付钱的,于是决定自己搭建个git仓库,目前看起来不错的选择当gitlab莫属。
成果:https://git.mysqlab.net/

官方安装说明(环境是Debian/Ubuntu):
https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

我自己的环境是CentOS,因此这里还是有些出入的,另外根据文档安装过程中遇到了一些问题,花费了整个晚上总算一一解决。

bundle, rake 命令可能需要使用绝对路径(eg:/usr/local/bin/bundle, 也可以加PATH,或者加软链)
/home/git/gitlab-shell/config.yml #如果用ssl,也需要修改这里 gitlab_url: “https://git.mysqlab.net/” 否则提交代码的时候会报错:fatal: Could not read from remote repository.
/home/git/gitlab/config/unicorn.rb # 如果采用ngixn配置反向代理使用 unix:socket,那么listen 端口监听建议注释掉,性能好,而且相对安全
/home/git/gitlab/config/unicorn.rb # gitlab.yml ,既然是私有代码托管,建议只用 https, 80端口默认302至443端口

PS: 常才河边走,哪有不湿鞋。这次mysql因为没有配置 skip_name_resolve 导致gitlab一直打不开,出现500错误。

Related posts:

  1. 多机房数据同步(一致性读写)
分类: git 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.