日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

GitLab的安裝實(shí)戰(zhàn)

 株野 2017-02-15

  純手工打造每一篇開源資訊與技術(shù)干貨,數(shù)十萬程序員和Linuxer已經(jīng)關(guān)注。

導(dǎo)讀 代碼管理大家想到的應(yīng)該都是git和svn了,是的這兩項(xiàng)技術(shù)是非?;鸬摹,F(xiàn)在,GitHub已經(jīng)成為首選的代碼托管平臺。 因?yàn)樗趾芏嗪馨舻墓δ?,操作簡單,幾乎所有的開發(fā)者都喜歡它。Gitlab 是一個很棒的Git托管服務(wù),幾乎像GitHub一樣強(qiáng)大。

  一, gitlab簡介

現(xiàn)在,GitHub已經(jīng)成為首選的代碼托管平臺。 因?yàn)樗趾芏嗪馨舻墓δ?,操作簡單,幾乎所有的開發(fā)者都喜歡它。Gitlab 是一個很棒的Git托管服務(wù),幾乎像GitHub一樣強(qiáng)大。gitlab 一般作為內(nèi)部私有系統(tǒng)使用,若公司使用 git 分布代碼,每次從 github 上 pull 則非常慢,使用 gitlab 則方便很多。

  二,安裝

以下為官方文檔的安裝說明,詳細(xì)的信息請?jiān)L問gitlab官網(wǎng) 或者訪問gitlab中文網(wǎng)

  1,安裝依賴

  sudo yum install curl openssh-server openssh-clients postfix cronie

  sudo service postfix start

  sudo chkconfig postfix on

  sudo lokkit -s http -s ssh

  2,添加GitLab倉庫,并安裝到服務(wù)器上

  curl -sS https://packages./install/repositories/gitlab/gitlab-ce/.rpm.sh | sudo bash

  sudo yum install gitlab-ce

  3,配置并啟動,以下命令會自動配置并初始化 gitlab

  sudo gitlab-ctl reconfigure

  4,啟動并登陸

以下是默認(rèn)用戶名密碼,首次登陸會提示你修改密碼:

  Username: root

  Password: 5iveL!fe

然后就可以愉快的折騰了!

  三,安裝中出現(xiàn)的問題

聽說 gitlab 安裝中會出現(xiàn)的問題還是比較多的,不過在我安裝的過程中好像沒有遇到多少問題!

  1,在瀏覽器中訪問GitLab出現(xiàn)502錯誤

首先就是端口占用問題,gitlab 啟動會使用 80 端口,所以建議你在啟動 gitlab 前先將不需要的服務(wù)都關(guān)掉,或者修改默認(rèn)端口:

  sudo vim /etc/gitlab/gitlab.rb

修改external_url,直接增加端口號即可,比如我這里用8800端口:

  external_url 'http://localhost:8800'

然后執(zhí)行:

  sudo gitlab-ctl reconfigure

  2,8080端口沖突

除了 80 這個端口外,還有一個unicorn用的端口,默認(rèn)是8080,如果8080端口被其他程序占用。那么unicorn就會無法啟動,顯示為502錯誤,”GitLab is not responding”。

解決辦法:修改 /etc/gitlab/gitlab.rb

  unicorn['listen'] = '127.0.0.1'

  unicorn['port'] = 8801

然后運(yùn)行:

  sudo gitlab-ctl reconfigur

  四,gitlab 常用命令

  gitlab-ctl start

  gitlab-ctl stop

  gitlab-ctl status

  gitlab-ctl restart

Gitlab 默認(rèn)的日志文件存放在/var/log/gitlab 目錄下:

  gitlab-ctl tail #查看所有日志

  gitlab-ctl tail nginx/gitlab_access.log #查看nginx訪問日志

  原文來自: http://www./?p=2389作者:田飛雨

  本文地址: http://www./gitlab-install.html編輯:陶武杰,審核員:逄增寶

讓您學(xué)習(xí)到的每一節(jié)課都有所收獲

  《Linux就該這么學(xué)》是由資深運(yùn)維專家劉遄及全國多名紅帽架構(gòu)師(RHCA)基于最新RHEL7系統(tǒng)共同編寫的高質(zhì)量Linux技術(shù)自學(xué)教程,極其適合用于Linux技術(shù)入門教程或講課輔助教材。

   劉遄老師QQ:5604241 微信:gnu_chuan

   學(xué)員助教QQ:5604674

  Linux技術(shù)交流A群(滿):560843

   Linux技術(shù)交流B群:340829

   Linux技術(shù)交流C群:463590

   Linux技術(shù)交流D群:915246(新群,火熱加群中……

   官方站點(diǎn):www.

   電腦在線閱讀效果更佳:

  http://www./chapter-00.html

按住圖片3秒,即可自動關(guān)注。

點(diǎn)擊左下角查看更多熱門技術(shù)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多