Linux 環境部署 gitlab

2021-09-26 10:34:02 字數 1489 閱讀 3590

一、 安裝並配置必要的依賴關係

1.安裝ssh

yum install -y curl policycoreutils-pythonopenssh-server

2.將ssh服務設定成開機自啟動,安裝命令:sudo systemctl enable sshd  

3.啟動ssh服務,安裝命令:sudo systemctl start sshd

4。安裝防火牆(如果已經安裝了防火牆並且已經在執行狀態,則可直接進行第6步)

yum install firewalld systemd -y

若出現「完畢!」的字樣,則表示安裝成功

5.開啟防火牆,安裝命令:service firewalld  start

6.新增http服務到firewalld,pemmanent表示永久生效,若不加--permanent系統下次啟動後就會失效。

7.重啟防火牆,安裝命令:sudo systemctl reload firewalld

8.接下來,安裝postfix以傳送通知郵件,安裝命令:sudo yum install postfix

9.將postfix服務設定成開機自啟動,安裝命令:sudo systemctl enable postfix

10.啟動postfix,安裝命令:sudo systemctl start postfix

在安裝postfix期間,可能會出現配置螢幕。選擇「internet site」並按enter鍵。使用您的伺服器的外部dns以「mail name」並按enter。如果出現額外的螢幕,繼續按enter鍵接受預設值。

檢查系統中是否已經安裝wget,使用命令若出現下圖wget相關版本描述則說明系統中已經安裝wget 若報系統找不到命令說明wget未安裝

若wget未安裝則進行安裝,安裝命令:yum -y install wget

二、新增gitlab映象源並安裝gitlab伺服器

1.新增gitlab映象

wget

2.安裝gitlab 安裝命令:rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

安裝過程需要些時間,如果出現下圖,則說明安裝成功。

4.修改gitlab配置檔案指定伺服器ip和自定義埠:

ps:注意這裡設定的埠不能被占用,

5.重置並啟動gitlab

執行:gitlab-ctl reconfigure

gitlab-ctl restart

提示  "ok: run:"表示啟動成功

6.訪問 gitlab頁面

如果沒有網域名稱,直接輸入伺服器ip和指定埠進行訪問

初始賬戶: root

第一次登入修改密碼

Linux環境安裝GitLab

gitlab是乙個用於倉庫管理系統的開源專案,實現乙個自託管的git專案倉庫,可通過web介面進行訪問公開的或者私人專案。因公司需要,嘗試在伺服器上搭建gitlab,現在做記錄備註及分享。配置系統防火牆,把http和ssh埠開放.我的伺服器是 vim etc gitlab gitlab.rb指定訪問...

Linux下GitLab的安裝部署

gitlab官網 在centos上,以下命令也將在系統防火牆中開啟http和ssh訪問。sudo gitlab ctl reconfigure你第一次的訪問,需要設定初始管理員帳戶的密碼。預設的帳戶的使用者名稱是root。關閉註冊功能 admin area settings sign up rest...

GitLab安裝部署

在centos7上安裝gitlab,按照官方 提供的方法很容易完成,受網路資源的影響,安裝過程中又會遇到這樣那樣的問題。這也就是為什麼我要寫下這段文字的原因。具體步驟如下 或者修改為自己的網域名稱host位址,如果要使用網域名稱,就需要自行修改gitlab自帶的nginx服務的虛擬主機配置了。注意 ...