2022-07-27購買服務(wù)器并提交代碼到碼云中

沒有域名的情況下的操作

在騰訊云 ,阿里云 ,華為云 ...購買服務(wù)器,根據(jù)自己的實(shí)際需求購買服務(wù)器,如果買錯(cuò)了服務(wù)器也沒關(guān)系。可以重裝服務(wù)器:例如
進(jìn)入服務(wù)器的控制臺(tái)->找到服務(wù)器->點(diǎn)擊更多,選擇重裝系統(tǒng)->進(jìn)入到官網(wǎng)鏡像->應(yīng)用鏡像->選擇自己想要的系統(tǒng)-確定,
就可以重裝。我這里選擇的是寶塔Linux面板


image.png

重裝好了之后,進(jìn)入服務(wù)器。
復(fù)制面板首頁地址。瀏覽地址。把“面板端口改為8888”回車;如果第一次操作需要進(jìn)入防火墻里面添加一個(gè)8888的端口號(hào)(根據(jù)自己的愛好添加端口)。

image.png

進(jìn)入到到寶塔頁面。需要登錄賬號(hào);這時(shí)候就需要點(diǎn)擊上圖中的登錄鍵。跳轉(zhuǎn)網(wǎng)頁后,根據(jù)彈出的內(nèi)容,點(diǎn)擊登錄。然后進(jìn)入到下圖。輸入

sudo /etc/init.d/bt default

回車就可以的到賬號(hào)密碼;


image.png

得到賬號(hào)密碼,進(jìn)入寶塔,輸入賬號(hào)密碼。登錄后,根據(jù)寶塔的推薦安裝;安裝完成之后;自己再點(diǎn)擊寶塔的軟件商城 ,搜索node.js 以及MP2安裝。


image.png

注意:如果沒有node請(qǐng)先安裝node。

然后再Visual Studio Code創(chuàng)建項(xiàng)目;

  • 寫好項(xiàng)目的代碼(注意,項(xiàng)目不要起中文名字)
  • 然后新建終端,輸入npm init ,按回車直到出現(xiàn)yes。
  • 輸入yes。會(huì)生成package.json文件。然后再輸入
  • npm install koa --save
  • 會(huì)生成package-lock.json文件
  • npm i koa-static --save-dev
  • 會(huì)生成node_modules文件
  • 自己新建文件add.js 把下面的代碼放到add中。注意:下面的3001,是服務(wù)器中開放的端口號(hào),一定要開放。
const Koa = require('koa');
const koaStatic = require('koa-static');
const app = new Koa();
   app.use(koaStatic(__dirname + '/public'));
   app.use(async ctx => {
   ctx.body = 'Hello World';
 });
app.listen(3001,console.log('服務(wù)已啟動(dòng),在http://localhost:3001'));

然后在新建一個(gè)文件夾public,把項(xiàng)目里面的文件都放到pubic中。我的文件


image.png

然后把代碼提交到碼云中。
具體提交過程才能:
首先綁定碼云倉庫新建終端輸入:

  • git init
  • git remote add origin git地址 綁定到自己的倉庫
  • git remote -v 查看綁定的倉庫
    以下是提交倉庫
  • git add .
  • git commit -m"第一次提交" //“”雙引號(hào)是標(biāo)記自己的提交信息的
  • git push origin master -u //第一次推送
  • git push //第二次推送時(shí)重復(fù)一二步驟,最后直接執(zhí)行第三步即可

當(dāng)然這些完成之后;需要安裝MobaXterm,進(jìn)行與服務(wù)器的公鑰配對(duì);用來拿到碼云上的代碼;
最后再打開MobaXterm
點(diǎn)擊Session - 點(diǎn)擊SSH - 把服務(wù)器的公鑰復(fù)制到 Remote host中 -點(diǎn)擊ok
完成綁定;


image.png

點(diǎn)擊用戶 ,進(jìn)入后輸入root ,回車


image.png

第一次需要輸入密碼;密碼不會(huì)顯示出來,直接輸入回車即可

如果是第一次執(zhí)行,則需要獲取公鑰。與碼云綁定
具體獲取
直接輸入

ssh-keygen -t rsa -C "你的郵箱地址"

三次回車之后就可以生成密鑰對(duì)
再輸入

cat ~/.ssh/id_rsa.pub

回車


image.png

把上面的公鑰復(fù)制到碼云倉庫中。獲取公鑰只需要一次即可

再回來重新輸入

    1. cd /www/wwwroot
      進(jìn)入到wwwroot文件后

直接克隆倉庫

    1. git clone git地址

再使用ls查看倉庫文件名。然后進(jìn)入到自己的文件

    1. ls

進(jìn)入文件

    1. cd 文件名

最后

啟動(dòng)服務(wù)器

    1. node add

如果想關(guān)閉MobaXterm,服務(wù)器還運(yùn)行,則執(zhí)行

  • 6.pm2 start add.js --name xxxx
    xxxx是自己的文件名

下次更新數(shù)據(jù)的時(shí)候,直接輸入

    1. git pull
最后編輯于
?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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