溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么在NAS上搭建Git服務(wù)器

發(fā)布時間:2022-01-13 15:59:09 來源:億速云 閱讀:562 作者:iii 欄目:大數(shù)據(jù)

本篇內(nèi)容主要講解“怎么在NAS上搭建Git服務(wù)器”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習“怎么在NAS上搭建Git服務(wù)器”吧!

Git環(huán)境非常多,本文選用Gitblt Go.

Gitblit是一個開源的,純Java的應(yīng)用棧。它可以管理,查看Git倉庫,同時可對外提供Git倉庫服務(wù)。它的主要用戶就是那些希望自己管理中心Git倉庫的開發(fā)小組。

Gitblit GO是一個基于Jetty的集成的,單棧方案。用戶不需要另外準備Apache服務(wù)器,Perl,Git或者Gitweb.如果你在使用Git的同時,還希望使用上述功能的話,Gitblit可以與它們友好共存。

 安裝Docker版Ubuntu

首先登錄TS-231P的管理網(wǎng)頁,啟動ContainerStation,選擇【創(chuàng)建】。

怎么在NAS上搭建Git服務(wù)器

選擇Ubuntu(DOCKER)

怎么在NAS上搭建Git服務(wù)器

按下【創(chuàng)建】按鈕。

怎么在NAS上搭建Git服務(wù)器

輸入名稱以后選擇【高級設(shè)置】。

怎么在NAS上搭建Git服務(wù)器

網(wǎng)絡(luò)模式選擇【Host】,這樣的好處是可以直接使用主機端口,弊端就是需要注意避免和主機的端口沖突。

怎么在NAS上搭建Git服務(wù)器

共享文件夾的設(shè)定是可選的,如果Git倉庫比較大,可能希望將其安置在其他的位置。

按下【創(chuàng)建】按鈕。第一次創(chuàng)建的時候需要下載image文件,時間會比較長。

 準備安裝環(huán)境

進入總覽頁面,從Container一覽眾,選擇ubuntu。

怎么在NAS上搭建Git服務(wù)器

西面就是Ubuntu控制臺畫面,接下來的操作大部分要在這里進行。

怎么在NAS上搭建Git服務(wù)器

安裝更新

sudo apt-get update

安裝JRE

apt-get install default-jre

安裝wget

apt-get install wget

安裝Gitblit GO

進入安裝目錄

cd /opt/

下載GitBlit

wget http://dl.bintray.com/gitblit/releases/gitblit-1.8.0.tar.gz

最新版可以從http://www.gitblit.com/setup_go.html得到

解壓縮

tar -zxvf gitblit-1.8.0.tar.gz

修改目錄名

mv gitblit-1.8.0 gitblt

修改gitblit.properties

進入\opt\gitblit\data目錄,在gitblit.properties中增加下面兩行:

server.httpPort = 10101

git.repositoriesFolder = /git/repositories

這兩行一個是指定網(wǎng)頁訪問時的端口,一個是指定Git倉庫的保存位置。

手動啟動gitblit

在/opt/gitblit目錄中,執(zhí)行:

sh ./gitblit.sh

啟動信息表示完了之后,整個安裝過程就結(jié)束了。

使用Gitblit

打開瀏覽器輸入Git管理的網(wǎng)址,端口號使用前面指定的10101.看到下面的畫面你就成功了。

怎么在NAS上搭建Git服務(wù)器

輸入用戶名(admin)和密碼(admin)進入Gitblit的第一件事就是修改管理員密碼。接下來就可以愉快的開始GitBlit之旅啦!

Linux命令參考

執(zhí)行shell文件

sh ??.sh

移動文件

mv src des

刪除目錄

rm -rf 目錄名

查找程序位置

whereis oracle

到此,相信大家對“怎么在NAS上搭建Git服務(wù)器”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI