Articles of node.js

Le script Node.js n’a pas pu démarrer avec systemctl

Je dois exécuter mon script node.js automatiquement depuis mon ordinateur distant avec systemctl. J’ai déjà créé un fichier .service et l’a mis dans /etc/systemd/system/ . Voici le fichier .service: [Unit] Description=laporan [Service] ExecStart=/var/www/laporan/nodeserver/server.js Restart=always User=nobody Group=root Environment=PATH=/usr/bin:/usr/local/bin Environment=NODE_ENV=production WorkingDirectory=/var/www/laporan/nodeserver [Install] WantedBy=multi-user.target Mais chaque fois que j’essaie de démarrer le service, il renvoie une erreur comme […]

Erreur CentOS – sudo: l’ID effectif n’est pas 0, sudo est-il installé root setuid?

J’ai trouvé une autre question avec le même titre, cependant, je suppose que mon cas est un peu différent. Pour tenter de configurer le nouveau projet, j’ai dû installer nodejs. J’ai réalisé que cela ne fonctionnait que lorsqu’il était utilisé avec sudo. Par exemple sudo npm En outre, j’ai visité le lien https://docs.npmjs.com/getting-started/fixing-npm-permissions et effectué […]

Erreur d’installation de node-postgres sur Amazon Linux. Fichier pg_config.h manquant

Cette erreur semble commune sur les boîtes Windows, mais mon instance Amazon Linux EC2 lance cette erreur lorsque je npm install pg : ../src/binding.cc:1:23: fatal error: pg_config.h: No such file or directory #include ^ compilation terminated. make: *** [Release/obj.target/binding/src/binding.o] Error 1 make: Leaving directory `/home/ec2-user/macros/test/stateHash/node_modules/pg/build’ gyp ERR! build error gyp ERR! stack Error: `make` failed […]

Accéder à la firebase database sur le serveur Windows via VPN à partir de nodejs fonctionnant sous Linux

Je suis un peu perdu dans mon projet actuel. Depuis un ordinateur Linux (serveur Ubuntu), exécutant un code dans nodejs, je dois me connecter à un serveur Windows, via VPN, et accéder à un serveur mySQL fonctionnant dessus. À propos du serveur VPN Je sais seulement que c’est Windows et que je peux facilement me […]

Impossible de trouver le module /build/Debug/iconv.node

J’essaie d’exécuter un serveur node.js sur une machine virtuelle Ubuntu. Je continue à avoir cette erreur: Error: Cannot find module ‘../build/Debug/iconv.node’ 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. (/vagrant/api/node_modules/geoipcity/node_modules/iconv/lib/iconv.js:27:14) at Module._comstack (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 (module.js:364:17) at require (module.js:380:17) at […]

Comment installer un serveur node.js sur chat.mydomain.com sur un hébergement vg hostator?

J’ai un compte d’hébergement VPS hostgator. J’ai déjà un site sur mon domaine principal, disons mydomain.com maintenant je veux installer le serveur node.js pour chat.mydomain.com. J’ai besoin d’aide pour installer le serveur node.js. Qu’est-ce que je cherche est, Comment configurer le serveur node.js? – Je peux télécharger et installer le nœud v 0.4.6 mais comment […]

Connexion à un socket UNIX déjà établi avec node.js?

Je travaille sur une application node.js qui se connecte à un socket UNIX (sur une machine Linux) et facilite la communication entre une page Web et cette socket. Jusqu’à présent, j’ai pu créer un socket et communiquer avec ce code dans mon app.js principal: var net = require(‘net’); var fs = require(‘fs’); var socketPath = […]

Comment héberger un serveur Web NodeJS http sur un Raspberry PI / ou tout PC basé sur Linux

J’ai vu des gens héberger des serveurs Apache sur des Raspberry PI et bien sûr sur des ordinateurs classiques. Je ne souhaite pas ou ne loue pas de VPS et je pense qu’il serait préférable d’en installer un sur mon Raspberry PI 2 B: (1gb ram/32gb disk/1ghz on overclock) Quelle est la manière appropriée de […]

Node.js bash: / usr / local / bin / node: autorisation refusée

J’installe Node.js sur la machine Ubuntu. J’ai suivi les instructions officielles: ./configure && make && sudo make install J’ai donc un noeud binary dans /usr/local/bin/node et toutes les dépendances. Mais quand je l’exécute depuis la ligne de commande, j’obtiens une erreur de permission: > node bash: /usr/local/bin/node: Permission denied Comment puis-je le réparer? Comment puis-je […]

Comment vérifier l’HÔTE en utilisant ExpressJS?

Je dois vérifier l’ HOST de la requête http, si elle est égale à example.com ou www.example.com , je dois faire une redirection 301. Comment puis-je le faire en utilisant Node.js et Express Web Framework?