gitlab搭建之旅

2021-09-07 20:07:55 字數 1173 閱讀 7258

終於,我的leader接受了我使用git進行版本管理的建議;

接下來就是實踐之後總結的gitlab搭建之旅的詳細步驟了

我使用的是離線安裝(因為公司內網網速不太好),安裝包來自於清華大學tuna開源映象站:

登入伺服器(root許可權)

ssh username@ip
將rpm安裝包上傳到伺服器(上傳失敗時可以退出當前賬戶再試試)

scp /path/filename username@servername:/path
進入伺服器中安裝包的目錄,執行安裝操作,此過程大概等待了2分鐘:

rpm -ivh gitlab-ce-8.9.6-ce.0.el7.x86_64.rpm
3.配置gitlab

gitlab的配置檔案在/etc/gitlab/gitlab.rb,將其中的external_url = 『 修改為自己的ip,相關埠(預設為80埠)可以自己設定,比如我設定了自己的埠為9090,修改配置檔案中的下列資料:

完成之後,進行編譯配置:

sudo gitlab-ctl reconfigure
這一步成功之後,可以訪問external_url對應的ip了,如果還不能訪問,可能是內網埠等問題,找運營人員開一下就可以了

其餘tips:

預設管理員賬戶密碼:

username: root

password: 5ivel!fe

關閉註冊功能:

預設註冊功能是開啟的, 對於個人的gitlab, 沒有對外公布的必要(有就直接上github了), 因此需要考慮關閉註冊功能.

用管理員賬號登入之後, 進入」admin area」, 點」settings」, 取消」signup enabled」.

gitlab 服務啟動、停止、狀態查詢、修改配置生效等命令:

gitlab-ctl start/stop/status/reconfigure  # 服務啟動、停止、狀態查詢、修改配置生效

Gitlab 快速搭建

這篇部落格主要講一下gitlab如何進行快速搭建 安裝最快並且方便的安裝就是使用yum原來進行安裝,在安裝gitlab前的準備就是對yum源進行配置。gitlab的yum源有官網也有其他的,這裡我用的是清華大學的源。如下操作 vim etc yum.repos.d gitlab ce.repo gi...

GitLab環境搭建

1 gitlab介紹 gitlab 是乙個用於倉庫管理系統的開源專案,使用git作為 管理工具,並在此基礎上搭建起來的web服務。gitlab與github的功能相似,通常企業使用gitlab在區域網搭建自己的git 管理倉庫。2 docker下安裝gitlab 拉取gitlab redis pos...

GitLab服務搭建

1 檢視自己的系統版本,在官網中選擇適配的系統 cat etc redhat release centos linux release 7.5.1804 core 2 安裝和配置必要的依賴 yum install y curl policycoreutils python openssh serve...