在 Web 服务器上安装节点 js [关闭]
Posted
技术标签:
【中文标题】在 Web 服务器上安装节点 js [关闭]【英文标题】:installing node js on web server [closed] 【发布时间】:2013-11-10 21:08:25 【问题描述】:我用 node.js 和 socket.io 制作了简单的聊天应用程序 它在 localhost:3000 中工作
但是,我想把它放在我自己的网站上。我不知道如何在 web 服务器上安装 node.js 包。我有 mac。
你有什么想法,怎么做?
【问题讨论】:
您的服务器上运行的操作系统是什么...? 操作系统是linux 【参考方案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 命令......我是新来的。你能指导我如何引用那个文件夹吗? 我在原始答案中编辑并添加了更多内容。 我不知道发生了什么,但我以为我正在编辑我的帖子并最终添加到您的帖子中...... 是的,我看到了,并试图弄清楚为什么我的看起来与实际不同。没问题。以上是关于在 Web 服务器上安装节点 js [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
JSON Web Token Auth Service - 检查单独服务器上的状态以保护路由。节点JS