終於,我的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...