在服务器上安装node.js时,nodejs/bin/node不存在

在服务器上安装node.js时,nodejs/bin/node不存在,node.js,Node.js,我已经在siteground上安装了主机,基本上我的服务器运行PHP,但我也想在我的服务器上运行node,所以我使用putty进行了ssh,并运行了以下命令: curl http://nodejs.org/dist/latest/node-v8.11.3-linux-x64.tar.xz,然后将其解压缩。 mv node-v8.11.3-linux-x64/nodejs。 mkdir~/bin cp节点js/bin/node~/bin 最后一个命令抛出一个错误 cp:connt stat nod

我已经在siteground上安装了主机,基本上我的服务器运行PHP,但我也想在我的服务器上运行node,所以我使用putty进行了ssh,并运行了以下命令:

curl http://nodejs.org/dist/latest/node-v8.11.3-linux-x64.tar.xz,然后将其解压缩。 mv node-v8.11.3-linux-x64/nodejs。 mkdir~/bin cp节点js/bin/node~/bin 最后一个命令抛出一个错误

cp:connt stat nodejs/bin/node:不存在这样的文件或目录


我基本上是想按照上的教程进行操作。

请按照本指南进行操作,它来自实际的节点GitHub,而不是一篇中型文章:

您将需要3个特定的程序:

我想下载一些东西 tar处理tar文件 xz处理zip压缩 确保所有这些都是使用安装的,并且假设您使用的是Ubuntu或利用apt的发行版:

sudo apt-get update && sudo apt-get install -y curl tar xz-utils
之后,做一些与教程不同的事情

下载并保存存档: 旋度-Ohttps://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz 解除对档案的管制: tar xf node-v8.11.3-linux-x64.tar.xz 创建nodejs目录以组织您的版本: mkdir/usr/local/lib/nodejs 将未归档的文件夹移动到/usr/local/lib/nodejs文件夹: mv node-v8.11.3-linux-x64/usr/local/lib/nodejs/ 将节点和npm符号链接到/usr/bin/文件夹中: ln-s/usr/local/lib/nodejs/node-v8.11.3-linux-x64/bin/node/usr/bin/node ln-s/usr/local/lib/nodejs/node-v8.11.3-linux-x64/bin/npm/usr/bin/npm 确保一切正常: 节点-v npm-v
你也解开了档案吗?它列出的命令是curlhttp://nodejs.org/dist/latest/node-vMAJOR.MINOR.PATCH-linux-x64.tar.gz |tarxz,通过tar进行下载。我看不出你问题中的步骤中列出了这一点。