Ubuntu14.04安装GitLab指南
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
GitLab 是一個(gè)用于倉庫管理系統(tǒng)的開源項(xiàng)目。使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。 在GitLab的官方網(wǎng)站上面對(duì)Ubuntu的支持也是很好的,有比較詳盡的安裝指南。 在介紹postfix的地方有少部分的坑,本文拋磚引玉,解決一些我遇到的坑。 本文主要針對(duì)Ubuntu 14.04,介紹如何安裝GitLab。其他的Ubuntu可以作為一個(gè)參考。
1.安裝需要的庫和軟件
更多詳細(xì)的請(qǐng)參考官方的下載地址,里面有安裝的介紹。 你也可以什么都不管直接執(zhí)行下面的命令。需要注意的就是安裝postfix的時(shí)候,需要進(jìn)行一些選擇 簡(jiǎn)單來說,就是postfix就是用來發(fā)送郵件的,由于需要發(fā)送驗(yàn)證郵件,所以這個(gè)是需要裝的,至于具體裝什么來發(fā)送郵件是可選的,這里選擇了官方推薦的postfix,也許會(huì)坑比較少吧。 我覺得如果是postfix來配置SMTP服務(wù)器比較復(fù)雜,我這里就不做介紹了,你可以參照其他的資料。 我為了更方便的把郵件發(fā)出去,直接使用了企業(yè)郵箱的郵件服務(wù),只需要設(shè)置smtp服務(wù)器就行了。
sudo?apt-get?install?curl?openssh-server?ca-certificates?postfix2. 添加GitLab的包并進(jìn)行安裝
curl?https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh?|?sudo?bash sudo?apt-get?install?gitlab-ce你可以使用上面的方法來進(jìn)行安裝,但是中國大陸的網(wǎng)速估計(jì)會(huì)比較蛋疼。我把我下載的一個(gè)Ubuntu 64位的版本放在百度云上面了。不知道是否可以下載。 gitlab-ce_7.10.5~omnibus-1_amd64.deb百度云下載地址: http://pan.baidu.com/s/1eQrlf1o
下載了之后:
sudo?dpkg?-i?gitlab-ce_7.10.5~omnibus-1_amd64.deb3. 配置和啟動(dòng)GitLab
sudo?vim?/etc/gitlab/gitlab.rb上面是一些我的配置信息。希望對(duì)你有幫助。下面的圖片是官方給的文檔。 (上面的郵箱需要根據(jù)你自己郵箱來確定,更多的可以抄Gmail的例子。)配置完成之后,需要執(zhí)行下面的命令使得變更生效。
sudo?gitlab-ctl?reconfigure有時(shí)候你還需要重啟postfix。(可選)
sudo?/etc/init.d/postfix?restart4. 訪問GitLab
這樣你就可以通過訪問:http://192.168.1.10:8080 ? 來進(jìn)行GitLab的訪問了。
默認(rèn)管理員的賬戶密碼:
Username:?root Password:?5iveL!fe5. 參考資料(很重要的都是放在最后)
http://www.tuicool.com/articles/3uAzay ? GitLab安裝篇-Ubuntu 14.04 LTS
https://about.gitlab.com/downloads/ ? ? ? ?GitLab官網(wǎng)安裝指南
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/smtp.md#examples ?GitLab中的SMTP服務(wù)器設(shè)置的例子
http://wiki.ubuntu.org.cn/PostfixBasicSetupHowto postfix的基礎(chǔ)介紹和新手指南
轉(zhuǎn)載于:https://my.oschina.net/u/2306127/blog/541857
總結(jié)
以上是生活随笔為你收集整理的Ubuntu14.04安装GitLab指南的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SaltStack组件
- 下一篇: 以软件开发生命周期来说明不同的测试的使用