现在 node.js 服务器部署复杂吗?

2017-01-08 10:42:17 +08:00
 loading
能不能像采用打包 app 那样,打一个包放到一台未安装 node 的服务器上运行呢?

这样 node.js 部署也就能像 go 那样轻松了。
7226 次点击
所在节点    Node.js
35 条回复
jinhan13789991
2017-01-08 16:01:59 +08:00
Docker 一键转移
h4avone
2017-01-08 16:23:59 +08:00
only0jac
2017-01-08 16:34:58 +08:00
那为什么不直接 golang
majunbo
2017-01-08 16:53:22 +08:00
我刚刚弄了个 CentOS 5 ,还不知道成功了没有,可以输出 helloword 了,
感觉有些麻烦:
1 、升级 Python ->2.7
2 、安装 nodejs
http://blog.csdn.net/veizz/article/details/7237185
binux
2017-01-08 17:03:17 +08:00
打包一个 node ,一个带有依赖的 app , over 。
fuxpro
2017-01-08 17:16:27 +08:00
@bdbai Docker 这东西在一定程度是不错的,不过我不喜欢引入中间层,除非实在没有办法,否则我更希望是原生的,直接的
gyteng
2017-01-08 19:06:37 +08:00
能,如果你依赖的 npm 模块不需要编译的话甚至可以直接拷贝过去运行
93html
2017-01-09 13:50:14 +08:00
docker++++
panlilu
2017-01-09 14:03:20 +08:00
目标服务器属于局域网 docker 也没啥问题吧。。
xdream86
2017-01-09 14:36:56 +08:00
我用 shipit, 只需要一个命令部署就好了
loading
2017-01-09 14:45:28 +08:00
@panlilu 装 docker ,拉镜像都是问题。
panlilu
2017-01-09 14:54:33 +08:00
@loading 内网放一个 docker registry 然后镜像推到那上面其他机器从那个上面拉就可以。
至于装 docker ,不能做系统的时候就装好么?
loading
2017-01-09 14:56:18 +08:00
@panlilu 真麻烦……
einsqing
2017-01-17 11:52:09 +08:00
推荐使用 pm2 管理
wobuhuicode
2017-02-20 18:50:20 +08:00
node 的部署还算可以,加上数据库, nginx 之类的,其实不是很复杂。推荐: http://www.jianshu.com/p/df7f017d88de

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/333017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX