2016-09-17 166 views
5

我的公司有一個主代碼庫和幾個相同代碼庫的實例,例如運行在AWS和mysql數據庫上的company.com/instance1,company.com/instance2,company.com/instance3等等。在AWS上安裝Gitlab

我認爲如果我們在AWS上安裝gitlab會有所幫助,因爲它會簡化我們的整體開發流程。這是一個好主意嗎 ?。

我很困惑我們是否需要在AWS上安裝centOS才能安裝gitlab,或者gitlab是否可以在沒有centos的AWS上運行。

我很困惑,因爲在我本地的centos系統中,我已經在本地安裝了gitlab,並且無法設置URL。

用戶需要鍵入company.com/instance才能獲取所需內容,並且已經有人開始在AWS上使用它。

可能我有做CI並在AWS上部署代碼?這個怎麼用?

gitlab能否在LAMP環境中在已有的AWS服務器實例上正常工作?怎麼去一樣?

回答

3

GitLab應努力爲Amazon Machine Image

GitLab CE AWS AMI解釋說:

Search for GitLab CE X.Y (X.Y represent version number) under Community AMIs
GitLab CE的最新版本將在第一次啓動時被讀取。

啓動一個c4.large instance帶有開放端口的ssh,http和https。

SSH與Ubuntu的實例@您的實例,編輯/etc/gitlab/gitlab.rb文件到您的需求,並運行:

sudo gitlab-ctl reconfigure 

訪問公網IP在一個瀏覽器,登錄作爲默認用戶

username: root 
password: 5iveL!fe 
+1

好了,你找一噸不同的圖像那裏(Bitnami,交鑰匙,nonames,...),我怎麼知道哪一個是正確的? – CherryDT

+0

@CherryDT不知道,你將不得不測試它們。 – VonC