歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 14.04搭建Gitlab記錄

Ubuntu 14.04搭建Gitlab記錄

日期:2017/2/28 13:55:25   编辑:Linux教程

環境

服務器環境:阿裡雲ECS Ubuntu14.04系統

確保你的系統和Gitlab版本一致。

官方教程

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

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/

2. Ubuntu Postfix 安裝教程

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

3.依賴 libsasl2-2_2.1.23.dfsg1-5ubuntu1_amd64.deb下載

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

說明:

1.因為這個包裡面會自動安裝一個Nginx,默認是80端口,因此在浏覽器中訪問http://ip:80 就可以訪問到gitlab 的登陸界面

默認賬號root 密碼 5iveL!fe

2.一些安裝或者運行中的問題都可以在.md文件中找到解決辦法

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

遇到的問題:

1.浏覽器輸入 http://ip 無法訪問gitlab

解決辦法:編輯/etc/gitlab/gitlab.rb. 中的external_url

2.可以訪問到gitlab,但是在修改個人資料時發現 無法修改頭像,因為頭像圖片上傳後地址是:http://hostname/...

而我的hostname還是ECS默認的那個編號,造成了圖片無法索引到

解決辦法:我將ECS的hostname改成了ip地址

3.sign up 以及administor 添加user 時候 郵箱收不到確認郵件

這應該是Postfix配置問題,但是Ubuntu官網那個Postfix教程裡面講了那麼多而gitlab 安裝說明裡面只說了選擇Internet Site

.md裡面講了一種解決辦法,修改配置文件:

gitlab_rails['gitlab_email_from'] = '[email protected]'

然後能接收到郵件了,發送方是[email protected],不管怎樣,先在是能正常登陸,注冊了。

CentOS源碼安裝GitLab漢化版 http://www.linuxidc.com/Linux/2015-10/124648.htm

在 Ubuntu 12.04 上安裝 GitLab http://www.linuxidc.com/Linux/2012-12/75249.htm

GitLab 5.3 升級注意事項 http://www.linuxidc.com/Linux/2013-06/86473.htm

在 CentOS 上部署 GitLab (自托管的Git項目倉庫) http://www.linuxidc.com/Linux/2013-06/85754.htm

在RHEL6/CentOS6/ScientificLinux6上安裝GitLab 6.0.2 http://www.linuxidc.com/Linux/2014-03/97831.htm

CentOS 6.5安裝GitLab教程及相關問題解決 http://www.linuxidc.com/Linux/2014-05/101526.htm

GitLab 的詳細介紹:請點這裡
GitLab 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved