如何在Ubuntu12.04上安装Node.js的上游版本
状态: 已弃用
本文介绍了不再受支持的 Ubuntu 版本。 如果您当前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本:
原因: Ubuntu 12.04 已于 2017 年 4 月 28 日终止生命周期 (EOL) and no longer receives security patches or updates. This guide is no longer maintained.
请参阅:
本指南可能仍可用作参考,但可能不适用于其他 Ubuntu 版本。 如果可用,我们强烈建议使用为您正在使用的 Ubuntu 版本编写的指南。 您可以使用页面顶部的搜索功能来查找更新的版本。
关于 Node.js
节点.js。 是一个使用事件驱动(而不是基于线程)编程来构建可扩展应用程序和网络程序的系统。 它对于构建 Web 服务器特别有用。 node.js 用 Javascript 编写,创建于 2009 年,目前是 github 上第二受欢迎的存储库。
设置
如果您在 droplet 上安装了编译器和 curl,请随意跳过本节。 之所以包含这些步骤,是因为 node.js 安装本身需要编译器和 curl。 此外,对于接下来的三个命令,您需要在虚拟专用服务器上具有 sudo 权限(实际安装不需要它们)。
在开始安装任何要求之前,继续运行 apt-get update。
sudo apt-get update
更新完成后,在您的 VPS 上安装编译器。
sudo apt-get install build-essential
此外,请务必下载 curl,我们需要自行执行安装。
sudo apt-get install curl
下载这两个组件后,您就可以安装 node.js 了。
安装 node.js 和 NPM(节点包管理器)
我发现下面描述的方法是安装 node.js 的最简单方法。 根据他们的网站,有八种安装 node.js 的方法,如果您愿意,可以查看其他 可能性。
这个特定的安装非常简单,只在用户的本地系统上安装 node.js。
首先更改路径以包含 ~/local/bin 目录中的命令。
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
通过采购 .bashrc 文件进行跟进:
. ~/.bashrc
为安装创建两个新目录:
mkdir ~/local mkdir ~/node-latest-install
切换到 latest-install 文件夹:
cd ~/node-latest-install
运行 curl 以获取 node.js 压缩包,然后解压缩它。
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
完成后,您可以继续并开始安装过程,将其限制为本地用户。 这可确保您以后不需要 sudo。
./configure --prefix=~/local
运行 make install,但要注意:它确实需要一段时间。
make install
通过 curl 下载节点包管理器来完成:
curl -L https://npmjs.org/install.sh | sh
全部完成后,您可以快速检查您在虚拟专用服务器上安装的版本。
node -v