gitlab安裝教程詳細:gitlab默認修改用戶密碼

在持續集成和持續部署的技術棧中,Gitlab也是非常重要的部分,Gitlab主要應用於代碼版本管理,不管是什麼樣的公司,都會應用到代碼版本管理的部分。Gitlab它是基於Ruby On Rails開發的Git項目倉庫,它的官方地址是:https://gitlab.com/,想深入了解的同學可以到Gitlab的官方去看它的doc的文檔說明。在本文中主要今天主要介紹Gitlab環境的搭建,操作系統是Centos7.5(特彆強調說明,如果是低配置的伺服器,搭建Gitlab伺服器後,啟動Gitlab後,伺服器的佔用會被佔用很多,所以需要特別的注意)。

在安裝Gitlab之前,首先需要在Linux中安裝它的依賴部分,主要涉及到的如下:

yum install curl policycoreutils openssh-server openssh-clients
systemctl enable sshd
systemctl start sshd
yum install postfix
systemctl enable postfix
systemctl start postfix
yum install -y policycoreutils-python

下來就是到官方下載Gitlab的安裝包,該安裝包六百多兆,在Linux裡面直接使用wget下載,下載的命令為:

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/
gitlab-ce-12.0.2-ce.0.el.x86_64.rpm/download.rpm

下載文件成功後,會顯示在本地,見如下圖所示:

GitLab環境搭建

執行如下命令直接安裝,執行的命令為:

rpm -i gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm

安裝成功後,開始啟動Gitlab,首次啟動Gitlab時間比較長,啟動的命令為:

gitlab-ctl reconfigure

見啟動的截圖信息:

GitLab環境搭建

本人已經安裝過,所以只需要執行gitlab-ctl start來啟動gitlab的服務,見執行後的命令截圖:

GitLab環境搭建

啟動成功後,系統的資源會被佔用很多的,啟動內存會被佔用1G,見目前伺服器的資源信息

GitLab環境搭建

查詢gitlab:

GitLab環境搭建

在阿里雲伺服器需要開放埠,gitlab訪問默認的埠是80,所以需要開放出來,然後在瀏覽器訪問http://x.x.x.x就會顯示Gitlab的登錄頁面,見如下截圖:

GitLab環境搭建

首次登錄Gitlab需要重置密碼,用戶是root,設置密碼後,就可以登錄成功,見登錄成功後的截圖信息:

GitLab環境搭建

gitlab會有很多的組件,如nginx等,所以就涉及到如何查看日誌信息,如果是查詢所有的log信息,執行的命令是:gitlab-ctl tail,如下圖所示:

GitLab環境搭建

假設查詢nginx的log,執行的命令為:gitlab-ctl tail ${nginx},如下圖所示:

GitLab環境搭建

接下來回逐步的更新Gitlab的基本配置信息,與Jenkins的集成獲取代碼在自動化測試中的應用。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/225045.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-09 14:42
下一篇 2024-12-09 14:42

相關推薦

發表回復

登錄後才能評論