日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

手把手教你如何用華為云 Flexus X 實例部署之前爆火的“人生重啟“游戲

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2024-12-26 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

華為云 Flexus X 實例介紹

華為云 Flexus 云服務(wù)就像是為中小企業(yè)和開發(fā)者量身打造的超級云產(chǎn)品,它不僅開箱即用,而且體驗飛躍升級。Flexus 云服務(wù)器 X 實例正是這款服務(wù)中的一顆明星。

Flexus 云服務(wù)器 X 實例是專為中小企業(yè)和開發(fā)者設(shè)計的下一代柔性算力云服務(wù)器。它能聰明地感知業(yè)務(wù)負載,非常適合電商直播、企業(yè)網(wǎng)站、開發(fā)測試環(huán)境、游戲服務(wù)器以及音視頻服務(wù)等中低負載場景。相比于 Flexus 應(yīng)用服務(wù)器 L 實例,X 實例不僅提供豐富的公共鏡像,還能靈活自定義 vCPU 和內(nèi)存配比,并智能地調(diào)整資源,滿足更高負載需求。

wKgZPGdsEnyAJyrOAAFXy6XOm1w948.png

部署【人生重啟】游戲

準備工作

前面的文章已詳細指導了如何選購及登錄華為云 Flexus X 服務(wù)器實例,詳細內(nèi)容請參見這篇博文:828華為云征文|華為云Flexus X實例:從選購到登錄,一站式指南

還詳細講述了如何在華為云 Flexus X 服務(wù)器實例上安裝并部署寶塔面板,以便后續(xù)管理服務(wù)器及項目,具體請參見這篇博文:828華為云征文|工欲善其事必先利其器:華為云Flexus X實例 一鍵部署寶塔面板

同時,也展示了如何利用寶塔面板一鍵部署個人 CMS 網(wǎng)站,詳細請查看:828華為云征文|華為云Flexus X實例:一鍵助力中小企業(yè),快速部署個性化網(wǎng)站!

那么除了這些,還有沒有更好玩的呢?當然有了!之前特別火的網(wǎng)頁游戲,人生重啟,不知道你玩過沒有呢?沒錯,本文將帶領(lǐng)大家使用華為云 Flexus X 實例,手把手教你如何部署自己服務(wù)器上的第一款網(wǎng)頁游戲【人生重啟】,準備好了嗎?那我們就開始吧!

具體操作指南

服務(wù)器環(huán)境確認

首先,確認服務(wù)器上已安裝以下服務(wù):

·nodejs-12.0 及以上(本次安裝需要使用此版本)

·git

什么,你不知道有沒有這個環(huán)境,不知道怎么安裝?好吧,那一步步來吧,先驗證一下你是否有這個環(huán)境。

驗證 git 環(huán)境

在服務(wù)器控制臺輸入以下命令:

git --version

然后看輸出,如果輸出 command not found,那就是沒有安裝,此時根據(jù)自己的 linux 系統(tǒng),用包管理器進行安裝即可。

大多數(shù) Linux 發(fā)行版都提供了 Git 的官方包。以下是一些常見發(fā)行版的安裝命令:

Ubuntu/Debian:

sudo apt updatesudo apt install git

CentOS/Red Hat:

sudo yum install git

Fedora:

sudo dnf install git

Arch Linux:

sudo pacman -S git

如果輸出了版本號,那就是已經(jīng)安裝了。大家如果是一路按照我的博文操作下來的,應(yīng)該是有 git 的,輸出的版本號的截圖如下:

wKgZO2dsEn2AEd_eAAAVMygtltE912.png

驗證 nodejs 環(huán)境

你可以通過以下步驟來驗證你的系統(tǒng)上是否安裝了 Node.js,以及其版本是否是 12 及以上:

檢查是否安裝了 Node.js 及其版本

1.打開終端。

2.輸入以下命令檢查 Node.js 是否安裝:

node -v

這將顯示 Node.js 的版本。如果 Node.js 已安裝,你會看到類似 v14.17.0的輸出。如果顯示 command not found或類似的錯誤消息,則表示 Node.js 沒有安裝。

3.檢查 Node.js 版本是否是 12 及以上:

o如果你看到類似 v12.0.0或更高版本的輸出,那么你的 Node.js 版本符合要求。

o如果版本低于 12 或沒有安裝,你需要安裝或更新 Node.js。

安裝或更新 Node.js

如果 Node.js 沒有安裝,或者版本低于 12,你可以按照以下步驟進行安裝:(這里就不推薦使用包管理器進行安裝了,因為會有很多坑,不如直接安裝 nvm 來進行管理來的絲滑,所以我直接推薦這個)

使用 nvm是管理 Node.js 版本的一個靈活方式:

1.安裝 nvm:

# 能訪問 github 的話,使用這條命令 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash# 不能訪問 github 的話, 可以用下面這條 curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash

這里咱們是華為云的服務(wù)器,應(yīng)該是不能訪問 github 的,所以用下面的那條命令。

wKgZPGdsEn6AMie8AAM44EhFUZw640.png

安裝完成后,重新加載 shell 配置:

source ~/.bashrc # 或 ~/.zshrc,具體取決于你使用的 shell

這里我用 source ~/.bashrc 命令對配置文件進行動態(tài)加載,然后 nvm -v 驗證一下是否生效了。

wKgZO2dsEn6ADOYIAAAV3B5fUcA717.png

輸出了版本號 0.40.1,說明 nvm 已經(jīng)成功安裝啦!

2.安裝 Node.js 的指定版本(例如 12):

這里又遇到了坑,直接用nvm install 12 運行安裝,是安裝不成功的,因為還是無法訪問 nvm 鏡像源的事,那么怎么辦呢,先 crtl+C 終止安裝。

然后將 nvm 鏡像源切換為國內(nèi)的鏡像源再即可,這里我演示切換為騰訊的鏡像源,在命令行依次輸入這兩條命令并回車:

nvm npm_mirror http://mirrors.cloud.tencent.com/npm/nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/

這就將 nvm 鏡像源設(shè)置為國內(nèi)的騰訊的鏡像源了。

wKgZPGdsEn-ABWG_AAMr0yLuWMk012.png

然后再運行:

nvm install 12

wKgZO2dsEoCAT2QKAADVZcpYvjc818.png

就可以順利安裝成功了。3. 設(shè)置默認 Node.js 版本:

nvm use 12nvm alias default 12

這里由于我們只有這一個 node 12 的版本,所以系統(tǒng)直接默認就已經(jīng)是這個了,所以不執(zhí)行這個命令也可以,如果有多個 node 版本需要切換的時候,需要用到這個命令。4. 驗證安裝的版本:

node -v

wKgZPGdsEoCAI-7DAAApwr0zzkw032.png

可以看到,到這里,我們已經(jīng)安裝了符合要求的 Node.js 版本,版本號為 12.22.12。

用 git 拉取項目

直接進行 git clone 項目即可,為了大家方便,我已經(jīng)將項目放到了我的 coding 上面,大家直接拉取即可,省的在 github 上無法拉取到。

git clone https://e.coding.net/dashixiong6668/liferestart/lifeRestart.git

wKgZO2dsEoCASRjbAAEBdAUrkIc132.png

拉取成功之后,進入到項目文件夾:

cd lifeRestart

安裝項目依賴

因為我們已經(jīng)把 node 環(huán)境都搞定了,所以現(xiàn)在就很絲滑,直接執(zhí)行 npm install 來進行安裝項目所需的依賴就可以了。

但是,等等,這里還是會有坑,如果直接就這么執(zhí)行,那簡直是龜速,因為咱們直接訪問 npm 的鏡像源,還是慢,那怎么辦呢,切換成國內(nèi)鏡像源就可以解決了。執(zhí)行以下命令:

npm config set registry https://registry.npmmirror.com

這時候 npm 使用的已經(jīng)是最新的國內(nèi)鏡像源了,然后放心大膽的執(zhí)行 install 吧!

npm install

wKgZPGdsEoGAdEYYAAJBg2VenvI869.png

稍等片刻,看依賴安裝完成就可以進行下一步了。

運行項目

接下來,我們就可以讓項目跑起來啦!運行

npm run dev

即可跑起來項目。

wKgZO2dsEoKAYeMeAALeLDCyDIE790.png

可以看到,項目已經(jīng)跑起來了!我們使用服務(wù)器的 IP+端口 8080,就可以進行訪問了。具體頁面地址為:你的服務(wù)器 IP:8080/view/index.html

wKgZPGdsEoOAJppWAABuZ8sOv7Y384.png

??!什么,竟然 502 了?什么情況。心細的同學應(yīng)該已經(jīng)發(fā)現(xiàn)了,咱們并沒有開放服務(wù)器的 8080 端口呀,所以必然會這樣。去服務(wù)器控制臺,在安全組里面放行 8080 端口先。

wKgZO2dsEoOAMuRBAAE9Wlr2nS4259.png

添加成功,OK,我們繼續(xù)訪問頁面:你的服務(wù)器 IP:8080/view/index.html

什么?還是訪問不了?。?!一直加載,沒反應(yīng)?如果沒有安裝寶塔面板的同學,現(xiàn)在應(yīng)該是已經(jīng) OK 了,但是裝了寶塔面板的同學,現(xiàn)在肯定是被寶塔面板的安全給擋住了,那么咱們繼續(xù)解決,在寶塔面板中放行 8080 端口。

wKgZPGdsEoSAR9k1AAGWQ2qabnI427.png

在寶塔面板-安全-添加端口規(guī)則,入站方向,添加端口 8080,然后點擊確定。

這時候,我們再來訪問:你的服務(wù)器 IP:8080/view/index.html 終于成功了!

wKgZO2dsEoSABXUuAACh2pkVy78541.png

好了,現(xiàn)在可以把玩一會兒了。

嗯,不小心把 SSH 終端關(guān)了,結(jié)果發(fā)現(xiàn)頁面又訪問不了, 什么情況!這是因為,我們沒有啟用后臺運行,所以一旦終端退出,頁面就無法訪問了,所以接下來,我們使用后臺運行的方式進行部署項目,這下就萬無一失了。

使用后臺保持的方式運行項目

后臺保持的方式有很多,有 nohup 也有 pm2,這里我就介紹最簡單的,使用 nohup 即可。

修改 package.json 文件

進入到項目文件夾中,使用 vim 命令修改 package.json 文件,添加一個 start 命令。

vim package.json

然后按'i'進入插入模式,在文件中添加以下內(nèi)容:

"start": "nohup npm run dev &",

添加后文件效果如下:

wKgZPGdsEoaAP10UAAIfHV7UChw543.png

然后輸入:wq! 退出 vim 編輯器。

使用 start 命令運行項目

cd 進入到項目文件夾中,然后運行以下命令,然后回車。

npm run start

用來代替之前的 npm run dev

wKgZO2dsEoaACMevAAB0R_SvdIo225.png

這樣,項目就以后臺保持的方式運行了,然后再次訪問游戲頁面,發(fā)現(xiàn)又可以愉快的玩耍了,而且就算關(guān)掉 SSH 終端,也沒有影響。

如果需要進行域名解析的同學,自己進行解析即可,關(guān)于具體解析的步驟,上一篇博文里面也有提到,感興趣的可以自己看下:828華為云征文|如何使用華為云Flexus X實例搭建私人博客:從配置到發(fā)布全指南

好了,到這里本文的目標就已經(jīng)達成了!快邀請你的好朋友來玩你自己親手搭建的游戲吧!

完結(jié),撒花~

總結(jié)

在這篇攻略大揭秘中,我們不僅帶你領(lǐng)略了華為云 Flexus X 實例的非凡魅力,還手把手教你如何在云端搭建【人生重啟】游戲的樂園。從籌備階段的精心打磨,到服務(wù)器環(huán)境的嚴格把關(guān),再到 git 和 nodejs 環(huán)境的趣味驗證,我們?yōu)楦髀?a target="_blank">操作系統(tǒng)英雄量身定制了操作寶典。一步步跟著走,你的游戲就能在華為云上翱翔啦!

華為云服務(wù)器,不僅穩(wěn)定如老牛,速度更是快如閃電,簡直是云端的超級跑車!快來加入我們的云端派對吧,使用華為云服務(wù)器,讓你的項目在云海中自由翱翔。不管你是編程小達人,還是企業(yè)大亨,華為云都能給你撐起一片天。別猶豫了,快來體驗華為云的神奇魔力,讓我們一起在云端玩轉(zhuǎn)世界,開啟歡樂的云上冒險之旅!

立即加入我們,開啟云端新旅程

期待你的到來,讓我們在華為云上共創(chuàng)輝煌


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2837

    瀏覽量

    19380
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    BNC連接器規(guī)格尺寸避雷指南:手把手教你避開選型常見坑

    堆砌,手把手教你通過自檢清單精準排雷,確保射頻鏈路在數(shù)千次插拔后依然穩(wěn)如泰山。10年避坑經(jīng)驗總結(jié),助你告別選型錯誤帶來的報廢風險,讓每一個接頭都實現(xiàn)真正的“無損傳輸”。
    的頭像 發(fā)表于 05-13 09:34 ?265次閱讀
    BNC連接器規(guī)格尺寸避雷指南:<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>避開選型常見坑

    射頻頭壞了只能扔?手把手教你維修排查TNC插頭,干貨值得收藏!

    射頻接頭壞了只能剪掉重做?未必!本文由電蜂優(yōu)選(elecbee)專家親授,深度拆解 TNC 插頭的維修排查全流程。從中心針偏移糾偏、氧化層化學清理到組裝式接頭的無損重組,手把手教你如何通過 VNA
    的頭像 發(fā)表于 04-14 17:12 ?215次閱讀
    射頻頭壞了只能扔?<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>維修排查TNC插頭,干貨值得收藏!

    從0到1,10+年資深LabVIEW專家,手把手教你攻克機器視覺+深度學習(5000分鐘實戰(zhàn)課)

    “告別檢測系統(tǒng)能力缺陷!10+年LabVIEW視覺資深專家手把手教你:5000+分鐘高清教程(含工具、算法原理、實戰(zhàn)操作、項目優(yōu)化全流程講解)”——從傳統(tǒng)視覺算法→深度學習建?!I(yè)級部署"
    的頭像 發(fā)表于 12-02 08:07 ?842次閱讀
    從0到1,10+年資深LabVIEW專家,<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>攻克機器視覺+深度學習(5000分鐘實戰(zhàn)課)

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉(zhuǎn)核心例程,輕松上手AI視覺!

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉(zhuǎn)核心例程,輕松上手AI視覺!
    的頭像 發(fā)表于 11-19 13:56 ?1912次閱讀
    迅為Hi3403開發(fā)板極速啟航 | <b class='flag-5'>手把手</b>帶你玩轉(zhuǎn)核心例程,輕松上手AI視覺!

    【迅為RK3568開發(fā)板NPU實戰(zhàn)】別再閑置你的NPU!手把手教你玩轉(zhuǎn)RKNN-Toolkit2 的使用

    【迅為RK3568開發(fā)板NPU實戰(zhàn)】別再閑置你的NPU!手把手教你玩轉(zhuǎn)RKNN-Toolkit2 的使用
    的頭像 發(fā)表于 11-11 14:21 ?1626次閱讀
    【迅為RK3568開發(fā)板NPU實戰(zhàn)】別再閑置你的NPU!<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>玩轉(zhuǎn)RKNN-Toolkit2 的使用

    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果
    的頭像 發(fā)表于 11-10 15:58 ?1302次閱讀
    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!<b class='flag-5'>手把手</b>帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    手把手教你AT指令APN設(shè)置:專網(wǎng)連接零門檻!

    無論你的技術(shù)背景如何,本教程都將以手把手的方式,拆解AT指令APN設(shè)置的全流程。專網(wǎng)連接不再是門檻,即刻開啟自主配置之旅! APN是設(shè)備連接到運營商網(wǎng)絡(luò)的“身份證” ——當設(shè)備插入SIM卡并注冊到
    的頭像 發(fā)表于 09-04 14:40 ?1462次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>AT指令APN設(shè)置:專網(wǎng)連接零門檻!

    RT-Thread Nano硬核移植指南:手把手實現(xiàn)VGLite圖形驅(qū)動適配 | 技術(shù)集結(jié)

    VGLite是NXP提供的輕量級2D圖形API,本文將手把手帶你實現(xiàn)VGLite圖形驅(qū)動適配RT-Thread。文章分為上、下兩篇,將手把手教您移植。上篇對RT-ThreadNano內(nèi)核與Finsh組件進行移植,下篇則教您改寫SDK中的VGLite代碼以將其適配到RT-T
    的頭像 發(fā)表于 07-17 14:40 ?3704次閱讀
    RT-Thread Nano硬核移植指南:<b class='flag-5'>手把手</b>實現(xiàn)VGLite圖形驅(qū)動適配 | 技術(shù)集結(jié)

    【精選直播】手把手教你做PC第十二課:WIFI 驅(qū)動框架適配

    手把手教你做PC》系列直播課再度開播!《KaihongOS筆記本電腦開發(fā)實戰(zhàn)第十二課:WIFI驅(qū)動框架適配》將于07月02日19:00開播↑掃碼入群,領(lǐng)課程講義資料包↑深開鴻資深工程師親臨直播間
    的頭像 發(fā)表于 07-01 08:08 ?756次閱讀
    【精選直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做PC第十二課:WIFI 驅(qū)動框架適配

    【精選直播】手把手教你做星閃無人機第十課:KaihongOS Lite系統(tǒng)專題

    手把手教你做星閃無人機》系列直播課再度開播!《KaihongOS星閃無人機開發(fā)實戰(zhàn)⑩:KaihongOSLite系統(tǒng)專題》↑掃碼入群,領(lǐng)課程講義資料包↑深開鴻資深工程師親臨直播間依托筆電實戰(zhàn)產(chǎn)品
    的頭像 發(fā)表于 06-10 08:06 ?676次閱讀
    【精選直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星閃無人機第十課:KaihongOS Lite系統(tǒng)專題

    手把手教你如何調(diào)優(yōu)Linux網(wǎng)絡(luò)參數(shù)

    在高并發(fā)網(wǎng)絡(luò)服務(wù)場景中,Linux內(nèi)核的默認網(wǎng)絡(luò)參數(shù)往往無法滿足需求,導致性能瓶頸、連接超時甚至服務(wù)崩潰。本文基于真實案例分析,從參數(shù)解讀、問題診斷到優(yōu)化實踐,手把手教你如何調(diào)優(yōu)Linux網(wǎng)絡(luò)參數(shù),支撐百萬級并發(fā)連接。
    的頭像 發(fā)表于 05-29 09:21 ?1268次閱讀

    【精選直播】手把手教你做星閃無人機第九課:無線通信編程之 SLE 專題

    手把手教你做星閃無人機》系列直播課再度開播!《KaihongOS星閃無人機開發(fā)實戰(zhàn)⑨:無線通信編程之SLE專題》↑掃碼入群,領(lǐng)課程講義資料包↑深開鴻資深工程師親臨直播間依托筆電實戰(zhàn)產(chǎn)品案例細致剖析
    的頭像 發(fā)表于 05-27 08:05 ?614次閱讀
    【精選直播】<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做星閃無人機第九課:無線通信編程之 SLE 專題

    HarmonyOS5服務(wù)技術(shù)分享--Serverless抽獎模板部署

    手把手教你部署HarmonyOS Serverless抽獎活動模板(附貼心提醒) 嘿,小伙伴們!今天給大家分享一個超實用的教程——如何用華為
    發(fā)表于 05-22 20:25

    明晚七點!手把手教你做PC第九課:全功能TypeC驅(qū)動框架適配

    手把手教你做PC》系列直播課再度開播!《KaihongOS筆記本電腦開發(fā)實戰(zhàn)第九課:全功能TypeC驅(qū)動框架適配》將于5月21日19:00開播↑掃碼入群,領(lǐng)課程講義資料包↑深開鴻資深工程師親臨直播
    的頭像 發(fā)表于 05-20 08:07 ?754次閱讀
    明晚七點!<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>做PC第九課:全功能TypeC驅(qū)動框架適配

    正點原子Linux系列全新視頻教程來啦!手把手教你MP257開發(fā)板,讓您輕松入門!

    正點原子Linux系列全新視頻教程來啦!手把手教你MP257開發(fā)板,讓您輕松入門! 一、視頻觀看 正點原子手把手教你學STM32MP257-第1期:https://www.bilib
    發(fā)表于 05-16 10:42
    谷城县| 海丰县| 嘉峪关市| 漳浦县| 奎屯市| 钦州市| 广水市| 尉氏县| 新乐市| 城市| 延川县| 宁远县| 宣威市| 瑞金市| 南安市| 克山县| 山西省| 平利县| 金寨县| 大城县| 苍溪县| 江华| 涟源市| 海口市| 张家口市| 义乌市| 丰顺县| 婺源县| 安阳市| 周宁县| 麟游县| 大城县| 关岭| 香格里拉县| 时尚| 浪卡子县| 西乌| 萨迦县| 依兰县| 博湖县| 呼图壁县|