Tag: centos

为什么npm要求input密码?

我在Windows 8(使用vagrant)上运行CentOS6.4虚拟框,我试图安装我的项目的依赖包括proto 。 我正在运行npm install proto ,它会提示我input密码。 WTH? 为什么npm会提示我input密码? https://github.com/isaacs/npm/issues/3956

使用node.js在VPS上运行JavaScript文件?

我遵循这个指南在我的centOS VPS上安装Node.js。 这个 我在服务器上有一个简单的chat.js文件,如下所示: var http = require('http'); var s = http.createServer(function(req, res){ res.writeHead(200, {'content-type':'text/plain'}); res.end("hello\n"); console.log('user entered'); }); s.listen(8000); 这是问题。 我如何运行chat.js文件? 我已经尝试导航到文件夹和“node chat.js”,但它给了我一个错误: -bash: node: command not found" 任何可以告诉我什么即时做错了?

运行在VPS(linux)上的NodeJS应用程序在我的笔记本电脑进入睡眠状态时崩溃

截至昨天,我绝对是VPS和Linux的新手,我遇到了一个问题。 过程如下: 我SSH到OSXterminal的我的VPS框。 VPS运行CentOS 6是值得的。 我导航到正确的文件夹,并运行node app.js来在NodeJS / ExpressJS启动我的应用程序。 应用程序启动,并通过networking在我的VPS的IP地址+分配的端口号码很容易访问。 如果我把我的笔记本电脑睡觉,应用程序崩溃,不能再通过networking访问。 再一次,对Linux新手我不知道如何解决这个问题。 这是有道理的,因为正在运行/采取节点应用程序日志的terminal不再响应,但我想要的是: a)为了能够远程启动应用程序,只需…运行…永远,直到我手动停止它b)为了能够SSH回到我的服务器间歇性地检查日志,无论是通过我的手机手机或笔记本电脑。 这两种情况中的任何一种可能吗? 很显然,我通过terminal启动应用程序的协议(正如我通常在本地运行一样)不是正确的方法,但是我无法find资源告诉我该怎么做! 编辑:我实际上使用Node Supervisor运行应用程序,这有助于保持它运行时,事情崩溃,不知道如果这影响的情况。

在URL中的pump.io端口

我只是在我的服务器(CentOS 6.5,x64)上安装了pump.io ,而且我的服务器上还有一个Ghost博客(blog.mydomain.example),它位于Apache后面。 我的网站的主页是一个静态的HTML页面。 现在的问题是:当我访问social.mydomain.example时,我会被redirect到我的博客(URL仍然是social.mydomain.example)。 我只能访问pump.io通过inputsocial.mydomain.example:31337和用户链接将像social.mydomain.example:31337 /testing。 我怎样才能使端口号消失在URL和访问pump.io通过social.mydomain.example? 谢谢! 以下是我的服务器上的一些configuration: Apache主机设置: <VirtualHost *:80> ServerName blog.mydomain.example ProxyPreserveHost on ProxyPass / http://127.0.0.1:2368/ </VirtualHost> <VirtualHost *:80> ServerName mydomain.example ServerAlias www.mydomain.example ProxyRequests off DocumentRoot /var/www/html </VirtualHost> 我如何安装pump.io cd /usr/bin/nodejs/ git clone https://github.com/e14n/pump.io.git cd pump.io npm install cd pump.io/node_modules/databank npm install databank-mongodb cd /usr/bin/nodejs/pump.io/bin forever start pump 我的pump.ioconfiguration cat /etc/pump.io.json […]

aglio API蓝图渲染安装错误

我正在尝试安装aglio, https: //github.com/danielgtaylor/aglio,由于出现错误,无法继续前进。 npm ERR! Failed at the protagonist@0.17.1 install script 'node-gyp rebuild'. 我的服务器是cento OS 6.5, 我按照这里的说明安装节点js https://www.digitalocean.com/community/tutorials/how-to-install-and-run-a-node-js-app-on-centos-6-4-64bit 然后显示咖啡脚本1.8.0没有find另一个错误。 我把它安装成npm install -g coffee-script 所以请build议我如何摆脱这个错误。 这是关于错误的完整信息。 [root@hellop ~]# npm install -g aglio npm WARN optional dep failed, continuing fsevents@0.3.1 > ws@0.5.0 install /usr/local/lib/node_modules/aglio/node_modules/socket.io/node_modules/engine.io/node_modules/ws > (node-gyp rebuild 2> builderror.log) || (exit 0) ^C[root@hellop ~]# npm install aglio […]

在Centos 6.8上安装Node

我试图在Centos 6.8上使用这些命令安装nodejs: How To Install Latest Nodejs on CentOS/RHEL 7 当我运行yum install nodejs 但是我得到以下错误 Resolving Dependencies –> Running transaction check —> Package nodejs.x86_64 0:5.12.0-1nodesource.el7.centos will be installed –> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 –> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 –> Finished Dependency Resolution Error: Package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 (nodesource) Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) Error: Package: nodejs-5.12.0-1nodesource.el7.centos.x86_64 (nodesource) […]

如何为Plesk上的Node.jspipe理器添加新的node.js版本?

Plesk Onyx支持Node.js. 我的Node.jspipe理器(来自Plesk扩展)目前支持两个nodejs版本。 用centos软件包pipe理器yum安装新版本并没有改变任何东西。 复制其中一个已安装的版本,并将其放到一个新的文件夹中,例如Node.jspipe理器使用的目录结构中的4 /,也不会导致结果。 我需要版本节点4.6.2meteor1.4.x应用程序。 谢谢。

NodeJS – 如何写一个文件的所有console.log?

在我的CentOS 7.x服务器上,我正在运行Node(v6.7.0和v0.10.36)。 forever start /home/www/html/server/mynode.js 其运行如下: /usr/bin/node /home/www/html/server/mynode.js mynode.js的代码: var http = require('http'); var net = require('net'); var url = require('url'); var io = require('socket.io').listen(3004); io.set('log level', 1); io.sockets.on('connection', function (socket) { socket.on('disconnect', function () { try{ console.log(JSON.stringify(db)); } catch(dis) { console.log(dis); } }); }); 我如何告诉NodeJS或Linux保持日志? 所以我可以听tail -f /var/log/mynode.log什么?

Node.js如何保持它在CentOS上运行?

最近我在CentOS 6.5盒子上安装了Node,Express和Jade,没有其他的Web服务器或任何东西。 我有网站的工作,但为了保持它的运行,我必须离开一个腻子窗口打开与服务器运行。 到目前为止没有问题,但如果我失去了权力或互联网我的SSH连接丢失,网站宕机。 有没有办法让我的app.js运行,不pipe我的SSH状态?

在CentOS上安装Node.js应用程序

我有预装了CentOS 6.2的OpenVZ VPS空白(32位)和域名mysite.com。 我想在CentOS上安装Node.js和我的javascript应用程序,结果应该可以在mysite.com上访问。 那么,我应该采取哪些措施来实现呢? 请详细描述从零开始的过程。 我是Java开发人员,从来没有与Unix系统:( 最好的祝福