GitLab 簡易指引(一):離線一鍵安裝

本文爲[原創]文章,轉載請標明出處。
原文連接: https://weyunx.com/2019/01/22...
原文出自 微雲的技術博客

前言

近期爲知足持續集成的須要,須要在內網搭建GitLab。html

GitLab 簡介

GitLab 是利用 Ruby On Rails 開發的一個開源版本管理系統,實現了一個自託管的 Git 項目倉庫,是集代碼託管,測試,部署於一體的開源 git 倉庫管理軟件,可經過 web 界面來進行訪問公開的或私人項目。與 Github 相似,GitLab 可以瀏覽代碼,管理缺陷和註釋。能夠管理團隊對倉庫的訪問,它很是易於瀏覽提交過的版本,並提供一個文件歷史庫。它還提供一個代碼片斷收集功能能夠輕鬆實現代碼複用,便於往後須要的時候查找。python

準備工做

這次安裝環境爲RHEL7.3,首先下載離線安裝包,能夠在清華大學開源軟件鏡像站中找到。git

如將最新版gitlab-ce-11.5.7-ce.0.el7.x86_64.rpm拷貝到內網環境中。web

開始

# 進入安裝包目錄,安裝
rpm -ivh gitlab*rpm
# 若是提示缺乏 policycoreutils-python 可按以下安裝後再安裝
yum install policycoreutils-python

配置

GitLab 的相關參數配置都存在 /etc/gitlab/gitlab.rb文件裏。GitLab須要你設置好哪一個url纔是用戶能夠訪問到GitLab,須要編輯下面這個文件瀏覽器

/etc/gitlab/gitlab.rbbash

# (MUST) 配置域名訪問,替換爲你本身的地址
external_url "http://gitlab.example.com"

運行 sudo gitlab-ctl reconfigure 使修改生效。gitlab

其它的配置可參考這裏測試

GitLab 使用

在瀏覽器的地址欄中輸入 IP 便可登陸 GitLab 的界面,用戶是root,首次登陸須要修改密碼。url

未完待續...code

參考

相關文章
相關標籤/搜索