服務(wù)器下載設(shè)置nginx,克隆git倉(cāng)庫(kù)

開(kāi)發(fā)環(huán)境 測(cè)試環(huán)境等這些服務(wù)器基本都是在linux環(huán)境上的,不確定是什么環(huán)境可以詢問(wèn)相應(yīng)的開(kāi)發(fā)同事

  • 在本地下載好對(duì)應(yīng)的nginx壓縮包
    下載地址http://nginx.org/en/download.html

    WechatIMG36.jpeg

  • 使用filezilla 等服務(wù)器上傳工具,把本地下載的包傳送到對(duì)應(yīng)服務(wù)器上

/usr/local   //存放位置
  • ssh鏈接服務(wù)器并對(duì)壓縮包進(jìn)行解壓
 tar zxvf nginx-1.15.8.tar.gz 

服務(wù)器克隆Git倉(cāng)庫(kù)

  yum install git

-. 使用ssh克隆倉(cāng)庫(kù) git clont git@...git
如果需要使用密碼,直接更換http下載
在使用 git clone http://......../project 時(shí)系統(tǒng)提示如下圖所示錯(cuò)誤

Initialized empty Git repository in /usr/local/nginx-1.15.8/html/hotel-manage-pc/.git/
error: The requested URL returned error: 401 while accessing http://usernameg:password8@172.25.38.44/frontend/hotel-manage-pc.git/info/refs

fatal: HTTP request failed

The requested URL returned error: 401(curl_result = 22, http_code = 401 ....)
從http_code = 401 可以看出是因?yàn)閍uthorization的問(wèn)題,雖然已經(jīng)提示了輸入username和password,但在多次獲取時(shí)并未將之前錄入的username和password保存下來(lái)。
解決辦法有二:
一、在$HOME下創(chuàng)建 _netrc文件,在其中寫入如下內(nèi)容
  machine 10.0.13.2
  login your_username
  password your_password
二、在執(zhí)行命令式直接提供username和password,如下
   將git clone http://....../project 替換成
   git clone http://username:password@10.0.13.2/project
``

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容