Ubuntu服務(wù)器上安裝Node.js的三種不同方法介紹
本指南詳細(xì)介紹了在 Ubuntu 服務(wù)器上安裝 Node.js 的三種方法:使用默認(rèn)倉庫、NodeSource PPA 和 Node Version Manager(nvm)。每種方法都有清晰、簡潔的步驟說明,適合不同需求的用戶。
概述
Node.js 是一個(gè)強(qiáng)大的 JavaScript 運(yùn)行時(shí)環(huán)境,使開發(fā)者能夠使用 JavaScript 創(chuàng)建服務(wù)器端應(yīng)用程序。本指南將詳細(xì)介紹三種安裝 Node.js 的方法,讓您根據(jù)具體需求選擇最適合的安裝方式。
準(zhǔn)備工作
準(zhǔn)備服務(wù)器
在開始之前,需要準(zhǔn)備一臺(tái)安裝了 Ubuntu 操作系統(tǒng)的服務(wù)器
發(fā)布的 GitLab 硬件要求建議使用至少有以下配置的服務(wù)器:
4 核心的 CPU,4GB 的內(nèi)存
選擇服務(wù)器提供商
為了本教程的演示,我將以一個(gè)具體的云服務(wù)提供商為例,展示如何進(jìn)行操作。選擇哪個(gè)提供商根據(jù)您的個(gè)人偏好和需求來決定。
雨云注冊鏈接:https://www.rainyun.com
以下步驟僅供參考,請根據(jù)實(shí)際需求選擇配置。
購買云服務(wù)器
本示例中,我們選擇了香港作為服務(wù)器區(qū)域。
點(diǎn)擊 云產(chǎn)品 → 云服務(wù)器 → 立即購買
選擇操作系統(tǒng)
在創(chuàng)建服務(wù)器實(shí)例時(shí),選擇 Ubuntu 24.04 作為操作系統(tǒng)。
連接到服務(wù)器
使用 X-shell 或您偏好的 SSH 客戶端,通過遠(yuǎn)程用戶名和密碼連接到您的服務(wù)器。成功連接后,您將看到特定的歡迎信息,表明您已成功登錄。
- 使用 SSH 以非 root 用戶身份訪問實(shí)例,并具有 sudo 權(quán)限。
- 準(zhǔn)備一個(gè)擁有
sudo
權(quán)限的非 root 用戶賬戶。
安裝方法
方法 1:使用 Ubuntu 默認(rèn)倉庫安裝
這種方法適用于需要快速部署穩(wěn)定版 Node.js 的用戶,使用 Ubuntu 默認(rèn)倉庫中的版本。
更新本地包索引:
sudo apt update
安裝 Node.js:
sudo apt install nodejs
安裝 npm(Node.js 包管理器):
sudo apt install npm
驗(yàn)證安裝:
node -v
方法 2:使用 NodeSource PPA 安裝
如果您需要安裝特定版本的 Node.js,NodeSource PPA 是一個(gè)理想的選擇。
下載并執(zhí)行 NodeSource 安裝腳本(以 v20.x 為例):
cd ~ curl -sL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh sudo bash nodesource_setup.sh
安裝 Node.js:
sudo apt install nodejs
驗(yàn)證安裝:
node -v
方法 3:使用 nvm(Node Version Manager)安裝
nvm 允許您在同一臺(tái)機(jī)器上管理多個(gè) Node.js 版本,非常適合需要在不同版本間切換的開發(fā)者。
安裝 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
激活 nvm:
source ~/.bashrc
安裝特定版本的 Node.js(例如 v20.18.0):
nvm install v20.18.0
驗(yàn)證安裝:
node -v
卸載 Node.js
apt 安裝的卸載方法
如果您是通過 apt 安裝的 Node.js,可以使用以下命令卸載:
sudo apt remove nodejs
如果您想同時(shí)刪除配置文件,請使用:
sudo apt purge nodejs
nvm 安裝的卸載方法
如果您是通過 nvm 安裝的 Node.js,可以使用以下命令卸載特定版本:
nvm uninstall node_version
總結(jié)
本指南詳細(xì)介紹了在 Ubuntu 上安裝 Node.js 的三種方法,以滿足不同用戶的需求。選擇最適合您的方法,開啟您的 Node.js 開發(fā)之旅。
以上就是Ubuntu服務(wù)器上安裝Node.js的三種不同方法介紹的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu安裝Node.js的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
webstorm中配置nodejs環(huán)境及npm的實(shí)例
今天小編就為大家分享一篇webstorm中配置nodejs環(huán)境及npm的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-05-05nodejs開發(fā)一個(gè)最簡單的web服務(wù)器實(shí)例講解
在本篇文章里小編給大家整理的是關(guān)于nodejs開發(fā)一個(gè)最簡單的web服務(wù)器實(shí)例內(nèi)容,有需要的朋友們可以參考下。2020-01-01nodejs處理http請求實(shí)例詳解之get和post
最近一段時(shí)間在學(xué)習(xí)前端向服務(wù)器發(fā)送數(shù)據(jù)和請求數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于nodejs處理http請求實(shí)例詳解之get和post的相關(guān)資料,需要的朋友可以參考下2023-01-01Node.js web 應(yīng)用如何封裝到Docker容器中
這篇文章主要介紹了Node.js web 應(yīng)用如何封裝到Docker容器中,幫助大家更好的學(xué)習(xí)node.js和使用docker容器,感興趣的朋友可以了解下2020-09-09使用nodeJS中的fs模塊對文件及目錄進(jìn)行讀寫,刪除,追加,等操作詳解
nodeJS中fs模塊對系統(tǒng)文件及目錄進(jìn)行讀寫操作,本文將詳細(xì)介紹nodejs中的文件操作模塊fs的使用方法2020-02-02nodejs通過phantomjs實(shí)現(xiàn)下載網(wǎng)頁
這篇文章主要介紹了nodejs通過phantomjs實(shí)現(xiàn)下載網(wǎng)頁的方法,有需要的小伙伴可以參考下。2015-05-05npm?install安裝報(bào)錯(cuò):gyp?info?it?worked?if?it?ends?with?
今天新啟動(dòng)一個(gè)項(xiàng)目,在 npm install 安裝依賴項(xiàng)時(shí)出現(xiàn)報(bào)錯(cuò),所以下面這篇文章主要給大家介紹了關(guān)于npm?install安裝報(bào)錯(cuò):gyp?info?it?worked?if?it?ends?with?ok的解決方法,需要的朋友可以參考下2022-07-07windows離線環(huán)境安裝node-sass全過程
文章介紹了如何在Windows系統(tǒng)上安裝和配置node-sass,并提供了一個(gè)詳細(xì)的步驟指南,首先,通過命令行查看支持版本;然后,下載對應(yīng)版本的node-sass安裝包;接著,在npm配置文件中增加SASS_BINARY_PATH路徑配置;最后,執(zhí)行npmi命令完成安裝2024-12-12