ubuntu18.04下安裝gitlab


1.安裝並配置必要的依賴關系

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates

 


接下來,安裝Postfix發送通知郵件。如果您想使用其他解決方案發送電子郵件,請跳過此步驟並在安裝GitLab后配置外部SMTP服務器。

sudo apt-get install -y postfix

 


在Postfix安裝期間,可能會出現一個配置屏幕。選擇“Internet站點”並按回車。使用您的服務器的外部DNS作為'郵件名'並按回車。如果出現其他屏幕,請繼續按回車鍵以接受默認值。
2.添加GitLab軟件包存儲庫並安裝軟件包
添加GitLab軟件包存儲庫。

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash


接下來,安裝GitLab軟件包。將`http:// gitlab.steven.com`更改為您想要訪問您的GitLab實例的URL。安裝將自動在該URL處配置並啟動GitLab。安裝后HTTPS需要額外的配置。

sudo EXTERNAL_URL="http://gitlab.steven.com" apt-get install gitlab-ee

 


安裝完成會出現如下提示:

Running handlers complete
Chef Client finished, 425/633 resources updated in 09 minutes 19 seconds
gitlab Reconfigured!

       *.                  *.
      ***                 ***
     *****               *****
    .******             *******
    ********            ********
   ,,,,,,,,,***********,,,,,,,,,
  ,,,,,,,,,,,*********,,,,,,,,,,,
  .,,,,,,,,,,,*******,,,,,,,,,,,,
      ,,,,,,,,,*****,,,,,,,,,.
         ,,,,,,,****,,,,,,
            .,,,***,,,,
                ,*,.
 


     _______ __  __          __
    / ____(_) /_/ /   ____ _/ /_
   / / __/ / __/ /   / __ `/ __ \
  / /_/ / / /_/ /___/ /_/ / /_/ /
  \____/_/\__/_____/\__,_/_.___/
 

Thank you for installing GitLab!
GitLab should be available at http://gitlab.steven.com

For a comprehensive list of configuration options please see the Omnibus GitLab readme
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md

 


3.瀏覽到主機名並登錄
第一次訪問時,您將被重定向到密碼重置屏幕。提供初始管理員帳戶的密碼,您將被重定向回登錄屏幕。使用默認帳戶的用戶名root登錄。
有關安裝和配置的詳細說明,請參閱我們的文檔。

4.修改IP、PORT

sudo vi /etc/gitlab/gitlab.rb

    external_url 'https://192.168.3.9' unicorn['port'] = 8081
sudo gitlab-ctl reconfigure


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM