【问题标题】:installing node js on web server [closed]在 Web 服务器上安装节点 js [关闭]
【发布时间】:2013-11-10 21:08:25
【问题描述】:

我用 node.js 和 socket.io 制作了简单的聊天应用程序 它在 localhost:3000 中工作

但是,我想把它放在我自己的网站上。我不知道如何在 web 服务器上安装 node.js 包。我有 mac。

你有什么想法,怎么做?

【问题讨论】:

  • 您的服务器上运行的操作系统是什么...?
  • 操作系统是linux

标签: jquery node.js sockets socket.io


【解决方案1】:

http://nodejs.org/download/ 获取压缩包,将tar -xzf 解压到某个目录,然后运行它。

或者使用 here 描述的包管理器。

因此,假设您获取了最新的 64 位版本...

# go to a location where you'll install node
mkdir -p /app/nodejs
cd /app/nodejs
tar -xzf /path/to/node-v0.10.21-linux-x64.tar.gz

此时nodejs在/app/nodejs/node-v0.10.21-linux-x64

将 bin 目录添加到您的 PATH(您可以编辑您的 ~/.bash_profile 或其他一些初始化脚本 - 现在这仅适用于 shell 会话:

export PATH=$PATH:/app/nodejs/node-v0.10.21-linux-x64/bin`

现在您应该可以执行 npm install 等操作了。听起来你可能需要熟悉 Linux 基础知识——每个人都需要在某个地方/某个时间学习——我建议你在谷歌上搜索适合你的好教程。

【讨论】:

  • 我已经从网站下载了那个 tar 文件夹。但是在创建包文件之后。当我尝试运行此命令时:npm install.然后它向我显示错误,例如找不到 npm 命令...
  • 查看编辑.. 你需要将它添加到你的 PATH
  • 非常感谢。我以前没有做过这种类型的东西。我在做事中学习。
【解决方案2】:

http://nodejs.org/download/ 去那里。下载它。将下载的文件夹放在您网页附近的某个位置,然后在您的网页上引用它。

您将在您的页面上使用类似这样的内容进行引用,但不是指向 google 的 https 链接,而是指向文件夹所在位置的文件路径

曲线的位置可能会有所不同,具体取决于您放置该文件夹的位置。下载后您不必在其上运行任何命令

【讨论】:

  • 我已经从网站下载了那个 tar 文件夹。但是在创建包文件之后。当我尝试运行此命令时:npm install.然后它向我显示错误,例如找不到 npm 命令......我是新来的。你能指导我如何引用那个文件夹吗?
  • 我在原始答案中编辑并添加了更多内容。
  • 我不知道发生了什么,但我以为我正在编辑我的帖子并最终添加到您的帖子中......
  • 是的,我看到了,并试图弄清楚为什么我的看起来与实际不同。没问题。
猜你喜欢
  • 2014-07-16
  • 2019-04-28
  • 2014-02-27
  • 1970-01-01
  • 1970-01-01
  • 2013-02-25
  • 2012-07-26
  • 1970-01-01
  • 2011-10-26
相关资源
最近更新 更多