Centos6快速安装Litlab中文版
一、使用国内镜像安装会比较快:
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=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
二、将服务器上的软件包信息 现在本地缓存,以提高 搜索 安装软件的速度
sudo yum makecache
三、安装 GitLab 社区版
sudo yum install gitlab-ce(自动安装最新版)
sudo yum install gitlab-ce-8.8.2-ce.0.el6(安装指定版本)
四、安装依赖包
sudo yum install curl openssh-server openssh-clients postfix cronie git
五、启动 postfix 邮件服务
sudo service postfix start
六、检查 postfix
sudo chkconfig postfix on
七、初始化 GitLab
sudo gitlab-ctl reconfigure
八、修改 host(可省略)
添加访问的 host:
vi /etc/gitlab/gitlab.rb
将external_url 'http://git.home.com'修改成external_url 'http://git.home.com'
vi /etc/hosts,添加 host 映射
127.0.0.1 git.home.com
每次修改/etc/gitlab/gitlab.rb,都要运行以下命令,让配置生效
sudo gitlab-ctl reconfigure
配置本机的 host,如:192.168.0.59 git.home.com。最后,在浏览器打开网址http://git.home.com,登陆,会提示修改密码,可以修改,也可以在汉化之后再修改
默认管理员:
用户名: root
密码: 5iveL!fe
九、克隆 GitLab 源码仓库:
git clone https://gitcafe.com/larryli/gitlab.git(快)
git clone https://gitlab.com/larryli/gitlab.git(慢)
git clone https://git.coding.net/larryli/gitlab.git (Coder.net 镜像)(快)
十、安装中文语言包(汉化)
1、首先确认当前安装版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
2、下载对应的汉化补丁(可以在网上搜索或者加入Gitlab中文群,群共享有汉化补丁下载),并上传到Gitlab主机
3、停止 gitlab
sudo gitlab-ctl stop
4、应用汉化补丁
cd /opt/gitlab/embedded/service/gitlab-rails
git apply 汉化补丁文件
5、启动gitlab
sudo gitlab-ctl start
至此,汉化完毕。打开地址http://git.home.com,便会看到中文版的GitLab