按照教程一步步操作完。
按照教程從第二章(二、新增gitlab映象源並安裝gitlab伺服器)開始操作。
安裝命令:rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
出現以下介面說明成功
儲存檔案後先gitlab-ctl reconfigure,後gitlab-ctl restart。
可能在執行gitlab-ctl reconfigure中會出現卡死情況,解決辦法(
1.按住ctrl+c強制結束
2.執行:sudo systemctl restart gitlab-runsvdir
3.再次執行:sudo gitlab-ctl reconfigure
5.解除安裝gitlab軟體:gitlab-ctl uninstall
6.解除安裝gitlab-ce:rpm -e gitlab-ce
7.刪除原來gitlab安裝包檔案:rm -rf /opt/gitlab/
8.安裝:rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
9.安裝成功後,覆蓋配置檔案:\cp -f /data/gitlab.rb /etc/gitlab/
10.重灌配置:gitlab-ctl reconfigure
11.啟動:gitlab-start
注意:如果不是保留資料重灌,必須完全解除安裝,刪除資料後再安裝
1.先備份:gitlab-rake gitlab:backup:create
2.停止gitlab:gitlab-ctl stop
3.解除安裝gitlab軟體:gitlab-ctl uninstall
4.解除安裝gitlab-ce( -e gitlab-ce
5.清除gitla資料:gitlab-ctl cleanse
6.刪除所有包含gitlab的資料:find / -name gitlab | xargs rm -rf
1.先備份gitlab資料(漢化有風險)
手動備份命令:gitlab-rake gitlab:backup:create
2.檢視當前gitlab的版本號
命令:cat /opt/gitlab/embedded/service/gitlab-rails/version
3.使用git轉殖相同gitlab版本號的中文包資源到本地
命令:cd /home/local
命令:git clone -b v10.0.2-zh
其中後面v10.0.2-zh為你當前安裝的gitlab版本,漢化必須安裝相同的版本資源包,否則會出現錯誤
4.使用git生成補丁包並更新(補丁生成在上一層目錄)
命令:git diff v10.0.2 v10.0.2-zh > …/10.0.2-zh.diff
命令:cd … (進入上一層)
命令:gitlab-ctl stop(先停止gitlab)
命令:patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 8.8.diff (更新本地資源包)
5.重新配置gitlab
命令:gitlab-ctl reconfigure
6.重新啟動
命令:gitlab-ctl start
注意:漢化之後啟動可能出現502錯誤,需要耐心等待一下,再次重新整理頁面即可,如果一直是502錯誤,那麼需要檢視日誌找到對應的解決方法,如果檢視日誌也解決不了,最好重灌。
命令格式
gitlab-ctl command (subcommand)
其中command有以下
命令說明
start全部服務啟動
stop全部服務關閉
restart重新啟動所有服務
status檢視服務狀態
tail檢視所有服務的日誌,後加具體服務可以檢視單個服務的日子
service-list檢視已經啟動的服務
granceful-kill平穩地停止乙個服務
reconfigure重新配置
show-config檢視所有配置檔案
uninstall解除安裝gitlab
cleanse刪除所有資料
NFS 安裝配置管理
網路檔案系統 nfs 是一種在網路上的機器間共享檔案的方法,檔案就如同位於客戶的本地硬碟驅動器上一樣。red hat linux 既可以是 nfs 伺服器也可以是 nfs 客戶,這意味著它可以把檔案系統匯出給其它系統,也可以掛載從其它機器上匯入的檔案系統。redhad預設已經安裝了nfs,如果沒裝需...
mysql配置管理平台 mysql的安裝配置管理
mysql u root p u 選項用來指定登入的使用者,後面的root表示採用root帳號登入。p選項表示採用密碼驗證的方式登入。在輸入前面的命令後,系統會提示輸入密碼,如果正確的話就可以進入系統了。3.建立新使用者 在大多數情況下,如果我們將結合mysql進行一些開發工作的話,不會直接採用ro...
在linux下安裝配置rabbitMQ詳細教程
由於rabbitmq依賴erlang,所以需要先安裝erlang yum install epel release yum install erlang安裝 rabbitmq,刪除guest,增加新使用者 wget yum install rabbitmq server 3.6.6 1.el7.no...