簡介:gitlab 是乙個用於倉庫管理系統的開源專案,使用git作為**管理工具,並在此基礎上搭建起來的web服務。安裝方法是參考gitlab在github上的wiki頁面。
特點:1.web框架使用rubyonrails。2.基於mit**發布協議。3.需要gitolite協同工作
一、安裝依賴
1.安裝ssh ??
sudo yum install -y curl policycoreutils-pythonopenssh-server2.將ssh服務設定成開機自啟動 ,啟動ssh服務
sudo systemctl enable sshd
sudo systemctl start sshd3.安裝postfix
sudo yum install postfix4.將postfix服務設定成開機自啟動,並啟動
sudo systemctl enable postfix
sudo systemctl start postfix5.安裝policycoreutils-python
yum install policycoreutils-python二、安裝gitlab
1.gitlab rpm包**centos 6系統的**位址: 7系統的**位址:
wget /gitlab-ce-11.11.5-ce.0.el7.x86_64.rpm2.gitlab rpm包安裝
rpm -i gitlab-ce-11.11.5-ce.0.el7.x86_64.rpm三、修改gitlab配置檔案指定伺服器ip和自定義埠
1.修改etc/gitlab/gitlab.rb檔案中external_url的值,分配乙個不會衝突的埠號,預設80
2.重置並啟動gitlab
gitlab-ctl reconfigure
gitlab-ctl restart
Centos7 搭建 Gitlab 服務
1 安裝基礎包 yum y install curl policycoreutils openssh server openssh clients2 啟動 sshd systemctl enable sshd systemctl start sshd3 新增防火牆規則 yum install git...
基於CentOS 7 搭建 GitLab
系統要求 centos 7.2 64 位作業系統 yum update y 安裝 sshd yum install y curl policycoreutils python openssh server 啟用並啟動 sshd systemctl enable sshd systemctl star...
基於CentOS7搭建GitLab
2 安裝gitlab 3 初始化gitlab 4 gitlab安裝已完成 在正式開始安裝之前,先更新軟體包並開啟相關服務的許可權 yum update yyum install y curl policycoreutils python openssh serversystemctl enable ...