Tag: centos6

从服务器上提供node.js webapps的正确文件夹是什么?

作为一个参考,比方说一个开发人员用ngnix服务器build立一个vanilla php webapp。 将Web文件托pipe在VPS的/ srv / www目录中是有意义的。 这个/ srv / www的所有者和组是nginx。 当用nodejs运行这个webapp时,什么是正确的目录来托pipewebapp? 所述目录的正确文件夹权限是什么? 当然,请记住安全性非常重要。 在这种情况下,操作系统是Centos 6.5。

NodeJS:forever.js抛出绑定错误:EROFS只读文件系统

好的,所以我使用nodejitsu永远(v0.11.1)模块来保持我的NodeJS(v0.10.28)+ expressJS(3.5.1)服务器运行在VPS(CentOS-6.4)上。 直到最近我开始在运行命令时出现以下错误,一切都运行顺利:永远启动server.js 只要我运行这个命令,我得到了以下错误: 我试图看到文件:ls – l /root/.forever/tVYM.log,没有find这样的文件 当我尝试使用pm2启动节点服务器时,出现以下错误: 我不明白为什么这种情况发生,即使我是根(su)用户。 此外,如果我尝试编辑我的server.js文件,CentOS不会让我编辑文件,并警告我没有足够的权限。 但是,当我重新启动VPS和永久使用,事情又好了,但一段时间后,我的服务器再次下降,当我永远运行我的节点应用程序,永远抛出同样的错误。 我无法看到背后的原因。 提前致谢

纽曼未能在Centos 6.6上运行,显然是由于jsdom / symxtify问题

我在CentOS 6.6上安装了newman( https://github.com/a85/Newman ),尽pipe安装似乎成功了,但试图运行newman –version结果如下: /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/node_modules/bindings/bindings.js:91 throw err ^ Error: Could not locate the bindings file. Tried: → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/build/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/build/Debug/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/build/Release/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/out/Debug/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/Debug/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/out/Release/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/Release/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/build/default/contextify.node → /usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/compiled/0.10.33/linux/x64/contextify.node at bindings (/usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/node_modules/bindings/bindings.js:88:9) at Object.<anonymous> (/usr/lib/node_modules/newman/node_modules/jsdom/node_modules/contextify/lib/contextify.js:1:96) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require […]

加载僵尸JS驱动程序正确的貂皮和PHP

我已经在Centos 6上pipe理安装node.js v0.12.2和npm 2.7.4。 在目录/usr/local/lib/node_modules我现在有两个自动创build的目录: NPM 僵尸 所以我使用了linux命令export PATH_NODE="/usr/local/lib/node_modules" ,但是每当我运行下面的脚本,我得到以下错误: Fatal error: Uncaught exception 'RuntimeException' with message 'Server process has been terminated: (8) [ module.js:340 throw err; ^ Error: Cannot find module 'zombie' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/tmp/mink_nodejs_serverddCfA0:2:16) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at […]