普通搭建請看:gitlab 搭建
一.gitlab搭建
1.新增gitlab映象源並安裝gitlab伺服器
wget
2.安裝gitlab 安裝命令:安裝過程需要些時間
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
3.修改gitlab配置檔案指定伺服器ip和自定義埠:
這個埠號一會和nginx**的埠號要一致
4.漢化gitlab
安裝git
yum install -y git
轉殖獲取漢化版本庫
專案位址為:
我的gitlab版本為10.5.1
git clone .git -b v10.0.0-zh
想要其他版本的gitlab:
git clone .git -b vx.x.x-zh即可
停止gitlab服務
gitlab-ctl stop
cd gitlab
比較漢化標籤和原標籤,匯出 patch 用的 diff 檔案到/root下
git diff v10.0.0 v10.0.0-zh > ../10.0.0-zh.diff
回到/root目錄
cd
將10.0.0-zh.diff作為補丁更新到gitlab中
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 10.0.0-zh.diff
啟動gitlab
gitlab-ctl reconfiguregitlab-ctl start
二、nginx配置
重啟nginx
systemctl restart nginx
開機自啟動gitlab
systemctl enable gitlab-runsvdir
基於 Docker 的 gitlab 搭建
git 是一款分布式版本控制軟體,是由 linux 的創造者 linus 編寫的。更多關於 git 的介紹 github 是乙個基於 git 的 web 協作社群,它有多種機制讓大家協同的和你一起的對專案進行貢獻。它允許你自由建立共有倉庫,但是私有倉庫需要付費。值得關注的事,最近 github 被微...
基於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 ...