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

2021-10-05 15:19:10 字數 1542 閱讀 9126

gitlab 是乙個用於倉庫管理系統的開源專案,使用git作為**管理工具,並在此基礎上搭建起來的web服務。

依賴安裝

# 依賴安裝

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埠

檢視是否開啟http和ssh埠

啟動gitlap

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後面就可以對專案進行管理了。

配置和使用PEX自動化安裝centos 7 修訂版

安裝及配置流程 1.安裝前的準備工作 2.配置 dhcp 服務 3.配置 tftp 服務 4.配置http做檔案倉庫和修改ks.cfg檔案 5.相關系統引導檔案儲存 6.配置default系統啟動檔案 7.檢查pxeserver的狀態並啟動pxe client 安裝環境 一台已安裝linux系統的主...

Gulp 自動化構建

use gulp 官網 編譯 sass 合併優化壓縮 css 校驗壓縮 js 優化新增檔案指紋 md5 元件化頭部底部 include html 實時自動重新整理 gulp是前端開發過程中對 進行自動化構建的利器。它不僅能對資源進行優化,而且在開發過程中能夠通過配置自動完成很多重複的任務,讓我們可以...

自動化構建Jenkins fastlane

參考 自動化查詢描述檔案 安裝之前 對應的uuid 參考鏈結 檢視簽名檔案,teamid 描述檔案路徑 相互關係 命令列提示沒有登入 jenkins的工作區目錄 jenkins環境配置 同道中人 shell 報錯倉庫位址 配的那個token不是用來登入git倉庫的原始碼管理的憑據和 api的憑據不是...