首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在数字海洋上部署新的node.js keystoneJS应用程序

在数字海洋上部署新的node.js keystoneJS应用程序
EN

Stack Overflow用户
提问于 2014-12-28 08:24:49
回答 1查看 2.5K关注 0票数 3

我即将部署我的第一个节点应用程序(KeystoneJS) + mongoDb,我正在考虑使用数字海洋。这将是我部署的第一个节点应用程序,也是第一次使用数字海洋。我试图从其他人那里找到部署基于keystone的应用程序的教程或指南,但没有找到。如果有人能分享他们用来部署他们构建的节点应用+ keystone + mongo的步骤,我将非常感激。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-12-30 05:06:24

这很简单,但没有人详细解释。我不得不猛击自己的头一段时间,我把一切都弄清楚了。我不是Linux专家。

首先,设置一个具有均值配置的液滴。它负责MongoDB和节点设置。

然后你必须让Mongo作为进程运行:

Mongo第一步:删除锁定文件。

sudo rm /var/lib/mongodb/mongod.lock

第二步:修复mongodb。

mongod --repair

第3步:

sudo mongod --port 27017 --fork --logpath /var/log/mongodb.log

第四步:查看mongodb的状态。

mongo

在此之后,一旦您将keystone项目移动到opt/mean文件夹中,在您的终端中运行node keystone就可以了。

您将看到类似如下的内容:

代码语言:javascript
复制
KeystoneJS Started:<br/>
[your project name] is ready on port 3000

我强烈建议您首先在本地计算机上运行您的项目,并在能够在localhost:3000上运行它之后再移动它。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27672712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档