阿里云服務(wù)器怎么裝git 阿里云服務(wù)器怎么裝寶塔

怎么在阿里云上搭建git服務(wù)器

小鳥云服務(wù)器niaoyun實(shí)例創(chuàng)建好之后,您可以使用以下任意一種方式登錄服務(wù)器:

創(chuàng)新互聯(lián)為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作, 我們的網(wǎng)頁設(shè)計(jì)師為您提供的解決方案。

遠(yuǎn)程桌面連接(MicrosoftTerminalServicesClient,MSTSC):采用這種方式登錄,請確保實(shí)例能訪問公網(wǎng)。如果在創(chuàng)建實(shí)例時沒有購買帶寬,則不能使用遠(yuǎn)程桌面連接。

管理終端VNC:無論您在創(chuàng)建實(shí)例時是否購買了帶寬,只要您本地有網(wǎng)頁瀏覽器,都可以通過管理控制臺的管理終端登錄實(shí)例。

使用遠(yuǎn)程桌面連接(MSTSC)登錄實(shí)例

打開開始菜單遠(yuǎn)程桌面連接,或在開始菜單搜索中輸入mstsc。也可以使用快捷鍵Win+R來啟動運(yùn)行窗口,輸入mstsc后回車啟動遠(yuǎn)程桌面連接。

在遠(yuǎn)程桌面連接對話框中,輸入實(shí)例的公網(wǎng)IP地址。單擊顯示選項(xiàng)。

輸入用戶名,如小鳥云默認(rèn)為niaoyun。單擊允許我保存憑據(jù),然后單擊連接。這樣以后登錄就不需要手動輸入密碼了。

linux如何搭建git

1、環(huán)境準(zhǔn)備

服務(wù)器:CentOS 7.3 + git (1.8.3.1)

客戶端:win10 + git (2.17.0.windows.1)

2、服務(wù)器安裝git

yum install -y git 

3、創(chuàng)建git用戶,管理 git服務(wù)

[root@localhost home]# useradd git

[root@localhost home]# passwd git

4、服務(wù)器創(chuàng)建git 倉庫

設(shè)置/home/git/repository-git 為git 服務(wù)器倉庫,然后把 git 倉庫的 owner 修改為 git 用戶。

復(fù)制代碼

[root@localhost git]# mkdir repository-git

[root@localhost git]# git init --bare repository-git/

Initialized empty Git repository in /home/git/repository-gt/

[root@localhost git]# chown -R git:git repository-git/

5、客戶端安裝git

下載 Git for Windows,地址:

安裝完之后,可以使用 Git Bash 作為命令行客戶端。

5.1、選擇一個目錄 F:\project\sell 作為本地倉庫,右鍵進(jìn)入Git Bash 命令行模式

初始化本地倉庫:git init

5.2、嘗試克隆一個服務(wù)器的空倉庫到本地倉庫

git clone git@192.168.116.129:/home/git/repository-gt

第一次連接到目標(biāo) Git 服務(wù)器時會得到一個提示:

The authenticity of host '192.168.116.129(192.168.116.129)' can't be established.

RSA key fingerprint is SHA256:Ve6WV/SCA059EqoUOzbFoZdfmMh3B259nigfmvdadqQ.

Are you sure you want to continue connecting (yes/no)?

選擇 yes:

Warning: Permanently added '192.168.116.129' (RSA) to the list of known hosts.

此時 C:\Users\用戶名\.ssh 下會多出一個文件 known_hosts,以后在這臺電腦上再次連接目標(biāo) Git 服務(wù)器時不會再提示上面的語句。

搭建Git服務(wù)器及備份服務(wù)器

OS:CentOS 7.2

Git:1.8.3.1

備份模式:

以下步驟以雙機(jī)備份為例,單機(jī)備份同理,只是在鏡像git項(xiàng)目的時候把git url換成單機(jī)中的git項(xiàng)目目錄即可。

首先,查看系統(tǒng)軟件庫中是否有g(shù)it和git的版本:

CentOS 7.2環(huán)境下的輸出如下:

CentOS 7.x版本的倉庫中已經(jīng)附帶了1.8.3.1版本的git,可以直接安裝。

CentOS 6.x中的git是1.7.x版本,自帶庫中g(shù)it版本低的linux發(fā)行版可以添加git1.8.3.1的源來安裝git,但這個操作要求本機(jī)能訪問互聯(lián)網(wǎng)

其他版本的git理論上也可以,請自行測試

結(jié)果最后顯示“安裝完成”或“Complete”表示安裝成功??梢灾苯邮褂胓it命令測試一下:

輸出如下表示git安裝成功并可用。

創(chuàng)建一個git用戶,用來提供給外部用戶以git url的方式訪問git庫。

在用戶目錄或其他對外目錄中創(chuàng)建 /git/repos 目錄,用來存放git庫。

注意: 盡量使用git用戶來創(chuàng)建該目錄,方便以后git操作該目錄,如果是使用其他用戶創(chuàng)建的,記得使用以下命令將該目錄的owner改為git:

為了方便訪問,可以在根目錄下創(chuàng)建一個軟鏈連接到該目錄:

這樣設(shè)置后,假如以后有一個庫叫 test.git ,那么就可以通過以下url來訪問git庫了:

創(chuàng)建一個測試庫用來測試備份及連通性。

同主GIT服務(wù)器的《安裝git》章節(jié)。

同主GIT服務(wù)器的《創(chuàng)建git庫目錄》章節(jié)。

目錄結(jié)構(gòu)盡量與主git服務(wù)器上的結(jié)構(gòu)一致,如果不一致,使用軟鏈的形式將git url配置為與主git服務(wù)器一致,這樣保證在切換服務(wù)器時,客戶端不用做修改操作。

以上個步驟中創(chuàng)建的 test.git 為例:

這樣,主git服務(wù)器中的 test.git 就鏡像到備份機(jī)中了。

如果主服務(wù)器的git項(xiàng)目發(fā)生了變更,可以將變更同步到備份機(jī)。

將以上同步命令寫成腳本,添加一個定時任務(wù)來定時同步即可。

(待補(bǔ)充)

備份同步時每次都需要輸入主git服務(wù)器的密碼,比較麻煩,也不利于定時同步的腳本操作,可以使用ssh免密登錄的方式,在主服務(wù)器上配置備份服務(wù)器的公鑰。

一路Enter(回車鍵),完成后會打印出密鑰的生成位置,通常在用戶主目錄的 .ssh 目錄中。默認(rèn)情況下會生成以下兩個文件:

一定要注意上述命令中的第三步,權(quán)限要設(shè)置對,否則認(rèn)證不過去不能免密登錄。

如果在實(shí)際運(yùn)行中,主git服務(wù)器掛了一段時間,在這段時間里一直是備份git服務(wù)器在工作,那么在修復(fù)好主服務(wù)器后需要將這一段時間的變更同步回主服務(wù)器。

操作完成后備份庫自上一次同步后的更改都推送到了主庫。

網(wǎng)站名稱:阿里云服務(wù)器怎么裝git 阿里云服務(wù)器怎么裝寶塔
瀏覽地址:http://muchs.cn/article38/ddcgpsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)網(wǎng)站排名、Google、App開發(fā)、網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管