搭建gitlab在自己的服务器上
2015-04-22(三) by chenjia.me简介
GitLab 是一个完整的开源的git网站框架,简单易部署(大雾),基本上只要搭建好了就可以公开使用了,效果可以看 https://gitlab.com/users/sign_in这是他们使用自己框架搭建的,他们的主页是https://about.gitlab.com/里面有文档教程等待的一些东西
部署
gitlab需求的配置可以在http://doc.gitlab.com/ce/install/requirements.html上查看,建议使用ubuntu,毕竟用的人多,其次他们是基于ruby的
下载并安装 包
官网命令是
#下载
wget https://downloads-packages.s3.amazonaws.com/ubuntu-12.04/gitlab_7.9.4-omnibus.1-1_amd64.deb
#安装
sudo dpkg -i gitlab_7.9.4-omnibus.1-1_amd64.deb
但是Amazon云很多都被大陆墙了,所以你需要用自己的方法下载deb包
第一次启动
sudo gitlab-ctl reconfigure
等待。。。
然后访问ip:port
进行开启
如果打不开可能端口被占用了,他需要80端口和8080端口
更改端口的话比较麻烦~需要修改对应配置
或者关闭其他占用该端口的服务器,然后修改
vim /etc/gitlab/gitlab.rb
中的
external_url 'http://xxx.xx.xx'
即可
第一次登陆
使用用户名root,密码5iveL!fe进行登录
然后修改默认密码,继续登录,即可进入管理界面