微服務建立——Ubuntu搭建GitLab

      Ubuntu呢,用的國產麒麟,可能對於用習慣了Windows操做系統的人來講使用UKylin會很難受吧,開發的人倒沒什麼,不過就是命令行的問題git

那麼,怎麼搭建一個完整的GitLab呢,一步步來操做吧,按CTRL+ALT+T打開Dosubuntu

(1)首先安裝依賴包:sudo apt-get install curl openssh-server ca-certificates postfixvim

 這裏呢,選擇Internet site,就按個TAB鍵切換到Enter,選中肯定就OK了瀏覽器

 

肯定後會讓你輸入電子郵件,你輸入本身經常使用的就行,而後出現下面這些提示就OK了ssh

 

 

 

(2)這裏呢使用清華大學的鏡像,由於在公司裏網關配置的問題,直接使用會失敗,也有牆的緣由curl

 

這裏咱們須要先新人GitLab的GPB公鑰 :gitlab

curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/nullpost

PS,除了安裝東西須要提示外,其餘的最好是不用出現什麼提示,跟MacOS同樣。ui

 

而後進入root權限,輸入    vi /etc/apt/sources.list.d/gitlab-ce.listurl

按下a鍵開始編輯,輸入下面的內容,作這一步的目的是爲了創建與清華鏡像的鏈接,只有這個是最方便的目前

 

輸入:deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main

 

 輸入完畢,按下 :wq 進行保存,而後退出root模式,不要相信什麼ESC,而後Shift + ZZ能保存,騙鬼的

 

 

 

 

 (3)配置完這個文件後,開始gitlab-ce的下載

輸入命令:

 

sudo apt-get update

sudo apt-get install gitlab-ce

 

先輸入sudo apt-get update,而後安裝gitlab-ce

 圈出來的地方就是表示咱們配置的那個信息生效了

而後就能夠開始服務的安裝了,這個東西呢,由於各類緣由,下載速度比較慢,慢慢等着就能夠了

 

 等了兩三分鐘,好,下載完了,而後看到下面的界面就表明安裝成功了

(4)執行一下配置的環境:

輸入命令:sudo gitlab-ctl reconfigure

大概等了十來分鐘以後,執行成功

 

 (5)檢查一下gitlab的狀態,輸入

      sudo gitlab-ctl status

    出現下面的信息就表示是正常的

 (6)而後打開瀏覽器訪問gitlab.example.com,看是否能成功,我這裏訪問失敗了,那麼輸入命令

      vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

而後修改localhost,這裏在最下面,不要修改掉上面的東西,按I鍵就能夠將localhost修改成本身的IP地址

 

(7)繼續改一個地方

輸入命令:sudo vim /etc/gitlab/gitlab.rb

把localhost改成localhost:8080,端口隨意,只要能用的就能夠了

 

而後就完成全部的搭建了,而後用瀏覽器打開127.0.0.1:8080或者localhost:8080都行

而後修改你的電子郵件的密碼

相關文章
相關標籤/搜索