ubuntu安装GitLab

最近在自己的电脑上安装了一个gitlab,写一篇博客记录下来。

环境:      win7下安装的VM ware; 虚拟机的系统是ubuntu64   16.04

第一步   安装ubuntu

1.下载  乌班图中文网  http://cn.ubuntu.com/download/

我下载的是:

这个网站的速度还是可以的,基本全速下载,如果你点开的时候速度不够快,可以考虑网易的镜像:http://mirrors.163.com/ubuntu-releases/16.04/

2.VM ware 安装ubuntu

安装过程不再赘述,如果不明白请再百度。

注意虚拟机的内存至少要2个G,最好能达到3个G,因为GitLab比较吃内存,我刚开始只配置了1个G,导致GitLab页面总是502,还以为是自己的配置错了,结果把内存提高问题解决。

3.更新apt

apt的全称是Advanced Packaging Tool,是linux下的一个安装包管理工具。

尽管我们这里不更新apt也能安装gitlab,但是会很不方便,而且以后要用到Ubuntu的时候也必须要更新它,所以这里作为一个必须的步骤。

更新就要用到别人的网址,也就是下载地址,也叫作“源”,Ubuntu系统自带的网址是欧洲的,速度奇慢,根本无法更新,所以我们这里要换掉这个地址,

你可以登陆这个网站看如何修改:http://wiki.ubuntu.org.cn/%E6%A8%A1%E6%9D%BF:16.04source

或者直接按照我下面的配置:

(1).备份原来的源

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup     

  (2).用gedit或者其他的编辑器打开source.list           

把如下内容全部替换原来的内容:

deb http://cn.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse

deb http://cn.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

##测试版源

deb http://cn.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse

# 源码

deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse

deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

##测试版源

deb-src http://cn.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse

# Canonical 合作伙伴和附加

deb http://archive.canonical.com/ubuntu/ xenial partner

deb http://extras.ubuntu.com/ubuntu/ xenial main

(3).执行apt更新

      sudo apt-get update

等待程序执行结束,apt就更新完毕了。

4.下载和安装gitlab

(1).下载gitlab

这里我们下载的gitlab-ce,ce是Community  Edition的缩写,就是社区版的意思.

原始的文件下载和配置方法请参考:https://www.gitlab.cc/downloads/#ubuntu1604            

这是中国gitlab的官网,使用的是清华大学的镜像,速度很慢,很少超过200K/s,如果你觉得慢可以到我的网盘下载:   http://pan.baidu.com/s/1i57c5i1

安装有两种方式,一种是直接通过命令安装(执行命令的时候会下载相关的东西),一种是先下载好文件后再安装

无论哪种方式,都需要先打开HTTP和SSH的端口,执行如下命令:

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

执行命令的过程中需要做一些选择,是关于邮件的一些配置

我的系统内已经没法截图了,从网上找了一张截图,不要选择Local only,选择 internet Site(不带smarhost)。

然后你可以直接通过命令来下载和安装gitlab,执行如下命令:

curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.deb.sh | sudo bash

sudo apt-get install gitlab-ce

等待程序下载(去清华大学的镜像网站下载了)和安装完毕即可。

或者你感到下载速度无法忍受,可以先到我的网盘下载:http://pan.baidu.com/s/1i57c5i1

下载完毕之后,到该文件的目录下执行:

sudo dpkg -igitlab-ce_7.10.5~omnibus-1_amd64.deb

其中需要做一些选择,什么都不管,一路回车即可.

等待程序执行完毕,gitlab就已经装好了.

5.配置gitlab

配置文件的路径:/etc/gitlab/gitlab.rb       gitlab所有的配置都在这个文件里.

首先,备份该文件

cp/etc/gitlab/gitlab.rb/etc/gitlab/gitlab.rb.bak

然后修改gitlab的端口,gitlab默认的端口是8080,由于8080端口经常被tomcat或者Nginx等程序占用,所以不太方便,干脆换一个。

打开gitlab.rb文件,修改如下图两处端口,我修改为了9090:


修改完毕之后,让配置生效:

sudo gitlab-ctl reconfigure

这样,就可以在http://192.168.33.132:9090看到你的gitlab了。(ip地址请填写自己的虚拟机的ip地址)

默认的账号密码

Username:rootPassword:5iveL!fe

如果有任何不明白的地方,请与我交流:QQ  407098067   请注明来自简书

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,937评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,503评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,712评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,668评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,677评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,601评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,975评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,637评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,881评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,621评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,710评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,387评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,971评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,947评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,189评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,805评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,449评论 2 342

推荐阅读更多精彩内容