一、 安裝並配置必要的依賴關係
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服務的虛擬主機配置了。注意 ...