Ubuntu 14.04搭建Gitlab记录

环境

环境:阿里云ECS 14.04系统

确保你的系统和Gitlab版本一致。

官方教程

Gitlab 官方地址:https://about.gitlab.com/downloads/

udast

wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.7.1-omnibus.5.4.1.ci-1_amd64.deb
sudo apt-get install openssh-server
sudo apt-get install postfix # Select ‘Internet Site' (or use sendmail, but exim is problematic)
sudo dpkg -i gitlab_7.7.1-omnibus.5.4.1.ci-1_amd64.deb

注意

sudo apt-get install postfix # Select ‘Internet Site' (or use sendmail, but exim is problematic)

#Select ‘Internet Site' 是安装过程中弹出的选项…不是命令一部分 括号里面也不是…

应该是把这几行代码粘贴进去就可以了。

我的安装记录

但是我买的ECS 1M带宽…根本下不下来,于是就自己下载了.deb文件

1. gitlab 安装包

下载地址:https://about.gitlab.com/downloads/archives/

udast

2. Ubuntu Postfix 安装教程

https://wiki.ubuntu.org.cn/Postfix

3.依赖 libsasl2-2_2.1.23.dfsg1-5ubuntu1_amd64.deb下载

https://packages.ubuntu.com/lucid/amd64/libsasl2-2/download

说明:

1.因为这个包里面会自动安装一个Nginx,默认是80端口,因此在浏览器中访问https://ip:80 就可以访问到gitlab 的登陆界面

默认账号root 密码 5iveL!fe

2.一些安装或者运行中的都可以在.md文件中找到解决办法

https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md

遇到的

1.浏览器输入 https://ip 无法访问gitlab

解决办法:编辑/etc/gitlab/gitlab.rb. 中的external_url

2.可以访问到gitlab,但是在修改个人资料时发现 无法修改头像,因为头像图片上传后地址是:https://hostname/…

而我的hostname还是ECS默认的那个编号,造成了图片无法索引到

解决办法:我将ECS的hostname改成了ip地址

3.sign up 以及administor 添加user 时候 邮箱收不到确认邮件

这应该是Postfix配置,但是Ubuntu官网那个Postfix教程里面讲了那么多而gitlab 安装说明里面只说了选择Internet Site

.md里面讲了一种解决办法,修改配置文件:

gitlab_rails[‘gitlab_email_from'] = @example.com'

然后能接收到邮件了,发送方是gitlab@example.com,不管怎样,先在是能正常登陆,注册了。

在 Ubuntu 12.04 上安装 GitLab

GitLab 5.3 升级注意事项

上部署 GitLab (自托管的Git项目仓库)

在RHEL6/CentOS6/ScientificLinux6上安装GitLab 6.0.2

6.5安装GitLab教程及相关解决

GitLab 的详细介绍

转载自:https://www.linuxidc.com/Linux/2015-12/126869.htm

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《Ubuntu 14.04搭建Gitlab记录
本文地址:https://www.zhiletu.com/archives-5565.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微