Articles of centos

-bash:pm2:找不到命令

我曾尝试以各种方式安装它。 我仍然无法开始。 whereis pm2 pm2: /usr/bin/pm2 我在我的VPS上第一次使用CentOS6。 我真的很感谢一些帮助。 我的nodejs已经启动并正在运行。

如何使用AWS EB扩展编译Vuejs组件?

我在安装Nodejs和进一步在AWS Elastic Beanstalk上运行“ npm run production ”时遇到问题。 我正在编写configuration,并尝试了多个,但他们都不允许我安装nodejs。 我试图手动安装节点SSH到远程机器并运行: “ sudo yum -y install nodejs npm –enablerepo-epel ” 但它安装了节点v0.10,然后我无法运行“ npm run prod ”(我猜这是因为Laravel Homestead默认使用节点v6.11。

从url获取date并返回json

使用简单的例子 var server = http.createServer(function(req, res){ var output = {message: "Hello World!"}; var body = JSON.stringify(output); res.writeHead(200, { "Content-Type": "application/json", "Access-Control-Allow-Origin": "*" }); res.end(body); }); 我可以返回json对象。 如何从这样的请求返回一些参数 url: http://localhost:8080/get/jhon output: {"message": "Hello jhon"}

安装Node.js和更新Python

所以我想在我的服务器上安装node.js。 我已经成功地将.tar文件提取到一个文件夹中,然后cd'd进入它,并使用'./configure'命令。 我得到这个错误消息: [~/node-v0.8.8]# ./configure File "./configure", line 325 o['default_configuration'] = 'Debug' if options.debug else 'Release' ^ SyntaxError: invalid syntax 经过严格的谷歌search,我发现这是由Python引起的,是因为我的Python版本(2.4)。 现在我正在尝试更新Python,安装工作正常,但我想这不是安装在需要的地方? 因为安装后,我键入python -V,它仍然说它在2.4上

Express.io“无法读取未定义的”expires“属性

这是我第一次使用node.js,我正在尝试使用express.io来保存cookie。 我从字面上复制了教程( https://github.com/techpines/express.io/tree/master/examples#sessions ),但我只收到此错误: root@server1 [/nodeexample]# node server.js //Result after First Page Load { touch: [Function], resetMaxAge: [Function], save: [Function], reload: [Function], destroy: [Function], regenerate: [Function], name: 'test', feelings: 'test' } //Result after refresh /nodeexample/node_modules/express.io/node_modules/express/node_modules/connect/lib/middleware/session/memory.js:46 expires = 'string' == typeof sess.cookie.expires ^ TypeError: Cannot read property 'expires' of undefined at /nodeexample/node_modules/express.io/node_modules/express/node_modules/connect/lib/middleware/session/memory.js:46:47 at process._tickCallback (node.js:415:13) 编辑:我有/ […]

如何在CentOS 6.6 vps上部署使用Visual Studio开发的Node JS应用程序

这是我第一次使用Node JS ,因为我的背景是.NET技术,所以我使用Visual Studio和Node.JS Tools来开发项目的Web服务。 我使用express , node-rest-client和mysql模块构buildWeb服务。 WS在我的环境中testing时工作正常,现在可以利用systemd将它部署到我自己的CentOS 6.6 VPS的生产环境中。 我习惯在IIS上部署WCF和Web API Web服务,在这种情况下,这个过程似乎是完全不同的。 我尝试使用Google,但答案和教程似乎并不简单,有时甚至是矛盾的。 是否有一些额外的步骤来部署在Visual Studio中创build一个基于* nix的系统的项目? 我应该如何进行部署和(可能)使它与systemd运行?

Redis不能在CentOS上工作

我在安装Redis时遇到了问题,整个一周我都在寻找解决scheme。 我需要安装在CentOS 6服务器上运行的NodeBB(使用WHM / Cpanel)。 按照http://nodebb-francais.readthedocs.org/projects/nodebb/en/latest/installing/os/centos.html中的步骤操作 当我使用命令redis-benchmark -q -n 1000 -c 10 -P 5运行一个testing( https://www.digitalocean.com/community/tutorials/how-to-configure-a-redis-cluster-on-ubuntu-14-04 )时, redis-benchmark -q -n 1000 -c 10 -P 5 ,系统返回错误Writing to socket: Connection refused 。 在尝试我多次安装Redis时,不知道这是否会影响现在的function。 有没有人有任何想法可能是什么问题? 显然,Redis实际上并没有运行,而且很难find关于这个主题的具体内容。

VPS上的Nodejs只在我的networking上运行

只能在我的networking上访问安装在我的VPS上的Nodejs服务器。 外面的人不能访问它。 如果它的在线,它应该可以在全世界或任何地方访问。 该怎么办? 代码在我的js文件中: var app = require('express')(); var http = require('http').Server(app); // Also tried http.listen(3000, "0.0.0.0", function(){ http.listen(3000, function(){ console.log('Server listening to port 3000'); });

为vue-cli运行“npm run dev”时出现跨环境问题

我与CentOS7,安装在VirtualBox(真正的操作系统:Windows 7)。 节点版本:6.10.3 Npm版本:3.10.10 我安装了vue-cli,像这样: sudo npm install -g vue-cli 然后我创build了一个新的vue项目,如下所示: sudo vue init webpack-simple mynewproject 但运行“npm run dev”时出现错误: > mynewproject@1.0.0 dev /var/www/html/mynewproject > cross-env NODE_ENV=development webpack-dev-server –open –hot sh: cross-env : commande introuvable npm ERR! Linux 3.10.0-514.el7.x86_64 npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "run" "dev" npm ERR! node v6.10.3 npm ERR! npm v3.10.10 npm ERR! […]

CentOS Yum上的NPM依赖关系错误

我的构build脚本通过以下方式在CentOS上安装NPM: yum -y update yum install -y wget wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm yum –enablerepo=epel -y groupinstall "Development Tools" yum –enablerepo=epel -y install npm 在上周的某个时候,我得到了以下依赖性问题: Error: Package: nodejs-npm-registry-client-0.2.28-1.el6.noarch (epel) Requires: npm(semver) >= 2.1.0 Installing: nodejs-semver-2.0.10-1.el6.noarch (epel) npm(semver) = 2.0.10 Error: Package: nodejs-request-2.21.0-1.el6.noarch (epel) Requires: npm(form-data) < 0.1 Available: nodejs-form-data-0.1.1-1.el6.noarch (epel) npm(form-data) = […]