Fedora18与Ubuntu中搭建gitlab服务器

最近工作需要搭建git服务器与web管理界面,并且有完善的权限管理功能,才用了较为类似Github的Gitlab, gitlab有开源免费版本ce.

  • gitlab8.2.3支持的操作系统有:

    • Ubuntu12
    • Ubuntu14
    • Debian 7, 8
    • CentOS 6, 7
    • RasperryPi
  • gitlab 中的ruby需要libc.so.6的库,其中CentOS7需要 GLIBC2.1.7版本,而Fedora18则支持到2.1.6,所以在Fedora18上安装需要下载CentOS6版本的gitlab

  • 官方的yum install 方法很慢,可以手动下载:

    • 网址:

https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-XXX.rpm/download

- 替换gitlab-ce-XXX.rpm, 包名称列表

https://packages.gitlab.com/gitlab/gitlab-ce

- 直接下载
  • 安装gitlab

sudo chmod 777 gitlabxxxx
sudo rpm -i gitlabxxxx

  • 修改gitlab配置文件,官方配置文档

sudo vim /etc/gitlab/gitlab.rb

- 修改端口
  > external_url ‘http://[name]:[port]’

- 修改git路径
 > 添加 git_data_dir "[dir]"
  • 保存重新配置

sudo gitlab-ctl reconfigure

浏览器中输入http://[name]:[port] 访问主页
管理员用户名: root
默认密码:5iveL!fe

你可能感兴趣的:(Fedora18与Ubuntu中搭建gitlab服务器)