作為乙個碼農對自己原始碼是很寶貴的,公司專案的原始碼可以託管到公司內部的版本庫,自己練手的一些實戰專案不能放到公司的版本庫中了。為此基於gitlab這個開源產品自己搭建了一套版本庫伺服器,搭建過程中也踩了些安裝過程中的坑,將這個安裝過程記錄下來,以備後續之需吧。
安裝準備:
1、先行安裝依賴庫。
3、安裝映象檔案。
執行配置:
1、安裝後配置訪問路徑。
2、啟動服務。
安裝依賴庫:
gitlab主要依賴的庫有policycoreutils、openssh-server、openssh-clients、postfix可以從官方源安裝,執行命令:
yum -y install policycoreutils openssh-server openssh-clients postfix
wget
安裝映象檔案:
rpm -ivh gitlab-ce-11.1.4-ce.0.el7.x86_64.rpm
配置:
修改gitlab配置檔案指定伺服器ip和自定義埠:
vi /etc/gitlab/gitlab.rb
啟動服務:
gitlab-ctl reconfigure
gitlab-ctl restart
附件gitlab-ctl常用命令集合
常用 gitlab 命令
說明gitlab-ctl reconfigure
重置配置資訊
gitlab-ctl簡單 restart
重啟 gitlab 服務
gitlab-ctl status
檢視 gitlab 狀態
gitlab-ctl stop
停止 gitlab 服務
gitlab-ctl tail
檢視 gitlab 執行日誌
gitlab-ctl stop unicorn
停止 unicorn 服務
CentOS 7安裝部署GitLab
最近公司換了新的 伺服器,之前伺服器是在亞馬遜上,相對貴點,為了節約成本這次換到了國內的雲伺服器 公司把git私服也換了,之前用的gitblit,此次更新到了gitlab ce 社群版 特此記錄下安裝 部署的過程。相對來說gitlab的功能以及介面等,都要比gitblit好一些 但是就安裝來說,gi...
Centos7 安裝GitLab服務
安裝gitlab第三方依賴 yum install y curl policycoreutils python openssh server yum install postfix 新增gitlab官方軟體源curl sudo bash 安裝gitlab ceyum install y gitlab...
Centos7 安裝部署gitlab
1 安裝依賴軟體 yum y install policycoreutils openssh server openssh clients postfix 2 設定postfix開機啟動,啟動postfix。systemctl enable postfix systemctl start postf...