自動化構建系列之-Centos7安裝gitlap

一.Gitlap介紹

GitLab 是一個用於倉庫管理系統的開源項目,使用Git作爲代碼管理工具,並在此基礎上搭建起來的web服務。

二.安裝步驟

  1. 依賴安裝
# 依賴安裝
sudo yum install curl openssh-server openssh-clients postfix cronie
# 設置postfix開機自啓,並啓動,postfix支持gitlab發信功能 
systemctl enable postfix && systemctl start postfix
# 如果遇到報錯 sudo: lokkit: command not found
yum -y install lokkit
# 配置iptables開放http和ssh端口
sudo lokkit -s http -s ssh
  1. 查看是否打開http和ssh端口
    在這裏插入圖片描述
  2. 安裝包gitlab下載
    由於我的服務器帶寬很低,網速很慢下載安裝包得個吧小時,我直接到客戶端瀏覽器下載會方便快捷很多。
    Centos7 Gitlap安裝包下載地址
    在這裏插入圖片描述
  3. 安裝Gitlap
    我這邊是在網上搜索的教程,之前自己安裝過一次成功了,我自己對版本也沒有什麼要求,就繼續沿用之前的版本gitlab-ce-8.9.9
    在這裏插入圖片描述rpm -i gitlab-ce-8.9.9-ce.0.el6.x86_64.rpm
    在這裏插入圖片描述
  4. 啓動GItlap
sudo gitlab-ctl reconfigure

在這裏插入圖片描述

  1. Gitlap常用命令
    sudo gitlab-ctl start # 啓動所有 gitlab 組件;
    sudo gitlab-ctl stop # 停止所有 gitlab 組件;
    sudo gitlab-ctl restart # 重啓所有 gitlab 組件;
    sudo gitlab-ctl status # 查看服務狀態;
    sudo gitlab-ctl reconfigure # 啓動服務;
    sudo vim /etc/gitlab/gitlab.rb # 修改默認的配置文件;
    gitlab-rake gitlab:check SANITIZE=true --trace # 檢查gitlab;
    sudo gitlab-ctl tail # 查看日誌;

三.界面展示

在這裏插入圖片描述
安裝完畢以後可以正常打開gitlap,直接公網ip就行,默認8080端口不用加,之前加了默認端口怎麼也打不開,進入頁面會讓你修改密碼,自己設置以後用root 賬戶作爲用戶名,密碼即爲你新設置的密碼。

成功安裝gitlap後面就可以對項目進行管理了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章