系统:centos 7
首先下载gitlab:
sudo wget -O /usr/local/bin/gitlab-runner
https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-ci-multi-runner-linux-amd64
上面太慢
使用国内镜像安装
创建vi /etc/yum.repos.d/gitlab-ce.repo 文件
[gitlab-ce]
name=gitlab-ce
repo_gpgcheck=0
gpgcheck=0
enabled=1
再yum install gitlab-ce
gitlab-ctl start启动gitlab
浏览器访问时,502错误
可以用gitlab-ctl tail 查看运行状态。
出现这个问题出现问题,我目前知道有两种可能:1,系统内存小了,2,unicorn的端口被占用。
所以增加虚拟内存,但是添加之后,还是不行,本来就是低配阿里云。
查看资料说要至少2G的内存配置,所以把阿里云centos系统升级到2核4G内存配置。
但还得
改unicorn的port默认值,
vi /etc/gitlab/gitlab.rb
gitlab-ctl reconfigure
gitlab-ctl restart
成功了:
创建gitlab成功,那就搞项目玩玩,
登录gitlab,创建一个项目git_test,
这如果用Eclipse import 该项目时,url出错
解决方法:
vi /etc/gitlab/gitlab.rb
external_url 'http://centos_ip' 改成你系统ip即可。
gitlab-ctl restart
通过Eclipse成功将项目clone下来。
再改变项目内容,这个您随意改,先测试而已。
再commit
用Eclipse push项目成功。