Ubuntu14.04安裝GitLab指南

GitLab 是一個用於倉庫管理系統的開源項目。使用Git做爲代碼管理工具,並在此基礎上搭建起來的web服務。 在GitLab的官方網站上面對Ubuntu的支持也是很好的,有比較詳盡的安裝指南。 在介紹postfix的地方有少部分的坑,本文拋磚引玉,解決一些我遇到的坑。 本文主要針對Ubuntu 14.04,介紹如何安裝GitLab。其餘的Ubuntu能夠做爲一個參考。git

1.安裝須要的庫和軟件

更多詳細的請參考官方的下載地址,裏面有安裝的介紹。 你也能夠什麼都無論直接執行下面的命令。須要注意的就是安裝postfix的時候,須要進行一些選擇 簡單來講,就是postfix就是用來發送郵件的,因爲須要發送驗證郵件,因此這個是須要裝的,至於具體裝什麼來發送郵件是可選的,這裏選擇了官方推薦的postfix,也許會坑比較少吧。 我以爲若是是postfix來配置SMTP服務器比較複雜,我這裏就不作介紹了,你能夠參照其餘的資料。 我爲了更方便的把郵件發出去,直接使用了企業郵箱的郵件服務,只須要設置smtp服務器就好了。web

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

Postfix配置說明

Postfix配置說明

2. 添加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/1eQrlf1oubuntu

下載了以後:vim

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

安裝GitLab

3. 配置和啓動GitLab

sudo vim /etc/gitlab/gitlab.rb

配置GitLab1配置GitLab2配置GitLab3

上面是一些個人配置信息。但願對你有幫助。下面的圖片是官方給的文檔。 (上面的郵箱須要根據你本身郵箱來肯定,更多的能夠抄Gmail的例子。)官網smtp設置示例配置完成以後,須要執行下面的命令使得變動生效。bash

sudo gitlab-ctl reconfigure

有時候你還須要重啓postfix。(可選)服務器

sudo /etc/init.d/postfix restart

4. 訪問GitLab

這樣你就能夠經過訪問:http://192.168.1.10:8080   來進行GitLab的訪問了。ssh

默認管理員的帳戶密碼:curl

Username: root
Password: 5iveL!fe

5. 參考資料(很重要的都是放在最後)

  1. http://www.tuicool.com/articles/3uAzay   GitLab安裝篇-Ubuntu 14.04 LTS工具

  2. https://about.gitlab.com/downloads/        GitLab官網安裝指南gitlab

  3. https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/smtp.md#examples  GitLab中的SMTP服務器設置的例子

  4. http://wiki.ubuntu.org.cn/PostfixBasicSetupHowto postfix的基礎介紹和新手指南

相關文章
相關標籤/搜索