微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ubuntu 搭建gitlab服务器

环境:Ubuntu14.04, gitlab安装包

第一步:

安装需要的库和软件

摘自:

http://www.linuxidc.com/Linux/2015-12/126876.htm

更多详细的请参考官方的下载地址,里面有安装的介绍。
你也可以什么都不管直接执行下面的命令。需要注意的就是安装postfix的时候,需要进行一些选择
简单来说,就是postfix就是用来发送邮件的,由于需要发送验证邮件,所以这个是需要装的,至于具体装什么来发送邮件是可选的,这里选择了官方推荐的postfix,也许会坑比较少吧。
我觉得如果是postfix来配置SMTP服务器比较复杂,我这里就不做介绍了,你可以参照其他的资料。
我为了更方便的把邮件发出去,直接使用了企业邮箱的邮件服务,只需要设置smtp服务器就行了。

sudo apt-get install curl openssh-server ca-certificates postfix 




上图显示的是localhost,可能自己操作显示的是自己机器的名字(直接OK即可,下面可以自己配置)


第二步:

添加GitLab的包并进行安装

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce 

你可以使用上面的方法来进行安装,但是中国大陆的网速估计会比较蛋疼。我把我下载的一个Ubuntu 64位的版本放在百度云上面了。不知道是否可以下载。
gitlab-ce_7.10.5~omnibus-1_amd64.deb百度云下载地址:http://pan.baidu.com/s/1kUoU5hH

下载了之后:

sudo dpkg -i gitlab-ce_7.10.5~omnibus-1_amd64.deb 

第三步:

配置和启动GitLab

sudo mkdir -p /etc/gitlab
sudo touch /etc/gitlab/gitlab.rb
sudo chmod 600 /etc/gitlab/gitlab.rb
sudo vi /etc/gitlab/gitlab.rb
以下是配置文件参考:




配置完成之后,需要执行下面的命令使得变更生效。

sudo gitlab-ctl reconfigure


有时候你还需要重启postfix。(可选)

sudo /etc/init.d/postfix restart

第四步:访问GitLab

这样你就可以通过访问: http://192.168.1.10:8080 来进行GitLab的访问了

管理员的账户密码:

Username: root Password: 5iveL!fe 

第五步:登陆GitLab


 
拉取代码和使用:
git clone 上图的途径
 

参考:

http://www.linuxidc.com/Linux/2015-12/126876.htm http://www.tuicool.com/articles/3uAzay http://blog.csdn.net/breeze_life/article/details/45868045

原文地址:https://www.jb51.cc/ubuntu/353470.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐