在Ubuntu上安裝Node.js的Upstream版本
版權宣告:本文為博主chszs的原創文章,未經博主允許不得轉載。 https://blog.csdn.net/chszs/article/details/48085077
在Ubuntu上安裝Node.js的Upstream版本
作者:chszs,版權所有,未經同意,不得轉載。博主主頁:http://blog.csdn.net/chszs
Node.js是一個軟體平臺,可用於快速開發和構建可擴充套件的Web應用。Node.js使用JavaScript作為其指令碼語言,通過非阻塞I/O和單執行緒事件迴圈機制實現了高吞吐量。
Node.js包含了一個內建的HTTP伺服器庫,使它能夠直接以Web伺服器執行而無需使用外部軟體,比如Apache或Nginx,而且可以在Web伺服器執行時提供更多的控制。
要在Ubuntu伺服器上安裝Node.js,首先需要更新系統。實際上,在安裝任何軟體包之前,都應該確保軟體倉庫是最新的:
# sudo apt-get update
一旦完成了系統更新,就需要安裝build-essentials包。這個包中包含了構建Debian軟體包的基礎庫。
# sudo apt-get install build-essential
還需要安裝curl工具。curl是一個庫,可以在命令列中進行HTTP請求。
# sudo apt-get install curl
安裝完curl,就必須安裝Node.js所需的所有包。Node.js的安裝有多種方法,最簡單的方法是執行:
# sudo apt-get install Nodejs
但是,最新的Node.js版本可能還沒有新增到Ubuntu的標準庫中。為了確保使用最新的版本,我們應該下載原始碼,再編譯和安裝它。
首先,在.bashrc配置檔案中新增環境變數:
# echo `export PATH=$HOME/local/bin:$PATH` >> ~/.bashrc
# . ~/.bashrc
然後,建立安裝過程所需的目錄:
# mkdir ~/{local,node-latest-install}
然後,進入到最新的安裝目錄,使用curl下載Node.js文件,再用tar工具解壓。
# cd ~/node-latest-install
# curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
接著,開始設定引數,為當前使用者安裝Node.js並執行:
# ./configure --prefix=~/local
# make install
一旦Node.js完成安裝,應該接著安裝Node.js的包管理器NPM,NPM也是Node.js官方的軟體包管理器。
# curl https://npmjs.org/install.sh | sh
通過檢視Node.js的版本來檢查是否安裝成功,執行:
# node -v
OK。
相關文章
- 在Ubuntu上安裝最新版本的HandbrakeUbuntu
- Ubuntu 安裝最新版本 Node.jsUbuntuNode.js
- 【Ubuntu】在Ubuntu上安裝微信Ubuntu
- 在virtualbox上安裝ubuntuUbuntu
- 在Ubuntu上安裝MariaDBUbuntu
- 在Ubuntu 18.04上安裝TensorflowUbuntu
- 在 Ubuntu 上安裝 Budgie 桌面Ubuntu
- Ubuntu 安裝 Node.jsUbuntuNode.js
- 在Ubuntu 18.04安裝tensorflow 1.12 GPU版本UbuntuGPU
- Typecho在Ubuntu 22.04上的安裝部署Ubuntu
- 在ubuntu上安裝docker, 使用國內的安裝源UbuntuDocker
- 教程:在Ubuntu 18.04.1上安裝ElasticsearchUbuntuElasticsearch
- 在Ubuntu上安裝OpenShift並使用Ubuntu
- 在Ubuntu上安裝Hadoop單機版UbuntuHadoop
- 在Ubuntu 18.04.1上安裝Hadoop叢集UbuntuHadoop
- 怎樣在 Ubuntu Linux 上安裝 MySQLUbuntuLinuxMySql
- 在 Ubuntu 上使用原始碼安裝 OpenRestyUbuntu原始碼REST
- 教你在Ubuntu上安裝Linux核心6.1UbuntuLinux
- Kaldi學習(一)kaldi在ubuntu上的安裝Ubuntu
- 如何在 Ubuntu 上安裝最新版本的 GitUbuntuGit
- ubuntu 安裝指定版本dockerUbuntuDocker
- Ubuntu安裝golang多版本UbuntuGolang
- 在 Ubuntu 22.04 上安裝 KubeSphere 實戰教程Ubuntu
- 在Ubuntu 13.10或者13.04上安裝Rhythmbox 3.0Ubuntu
- pycharm2020.1在ubuntu20.04上的安裝操作PyCharmUbuntu
- Ubuntu 16.04 安裝 Tensorflow Gpu版本UbuntuGPU
- 在 Ubuntu 安裝 ComposerUbuntu
- Ubuntu下 解除安裝protobuf並安裝指定版本的protobufUbuntu
- 網路分析利器:在 Ubuntu 16.04 上安裝 BroUbuntu
- 在Ubuntu上安裝Drone持續整合環境Ubuntu
- 在 Ubuntu18.04 上安裝 Docker CE (社群版)UbuntuDocker
- 最新版 Harbor 在ubuntu系統上安裝Ubuntu
- 在 Debian 和 Ubuntu 上安裝 Cutefish 可愛魚Ubuntu
- Ubuntu 16.04 上安裝 OrientDB!Ubuntu
- Ubuntu 上 Wireshark 的安裝與使用Ubuntu
- cuda在ubuntu的安裝使用分享Ubuntu
- 在 Ubuntu 12.10 安裝 wxPythonUbuntuPython
- 在ubuntu supervisor 安裝 配置Ubuntu
- 在ubuntu18.04版本安裝vscode和除錯使用UbuntuVSCode除錯