首頁 > 軟體

Ubuntu 14.04搭建Gitlab記錄

2020-06-16 17:48:02

環境

伺服器環境:阿里雲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'] = 'gitlab@example.com'

然後能接收到郵件了,傳送方是gitlab@example.com,不管怎樣,先在是能正常登陸,註冊了。

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


IT145.com E-mail:sddin#qq.com