Tag: node.js

Impostazione di un server http puramente Node.js sulla port 80

Sto utilizzando una nuova installazione di Centos 5.5. Ho Nodo installato e funzionante (sto usando solo Node – no apache, o nginx.), Ma non riesco a capire come fare un server semplice sulla port 80. Il nodo è in esecuzione e sta ascoltando la port 80. I ' m utilizzando l'applicazione demo: var http = […]

Perché usando nginx come proxy inverso interrompono i collegamenti locali?

Ho appena impostato nginx come proxy inverso, quindi alcuni siti serviti dalla casella vengono serviti direttamente da esso e altri vengono inoltrati a un server Node.js. Il sito che viene utilizzato da Node.js tuttavia viene visualizzato senza CSS o immagini, quindi suppongo che i collegamenti siano in qualche modo rotti, ma non sanno perché. Il […]

Utilizzo di un Apache VirtualHost per accedere ad un'istanza JS Node sullo stesso server

Sto utilizzando VirtualHosts per consentire l'accesso a vari domini e sottodomini del mio sito nello stesso server Apache. Lungo le linee di: <VirtualHost *:80> DocumentRoot /var/www/site ServerName example.com </VirtualHost> Voglio avere un sottodominio specifico che punta a un server NodeJS sullo stesso server. So che potrei usare ProxyPass per inoltrare a un altro server, c'è […]

Le dependencies rotte su CentOS 6.4: possono installare nodejs ma non npm

Sto utilizzando un nuovo CentOS 6.4 installato (x86-64) con il repository EPEL. $ yum install nodejs … $ node -v v0.10.5 Finora, così buono, ma quando provo a installare npm , npm questo messaggio di errore: $ yum install npm Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: ftp.halifax.rwth-aachen.de * […]

Come posso usare il sudo da uno script upstart?

Sto utilizzando upstart per eseguire l'applicazione node.js su un'istanza di Amazon Linux AMI EC2. Ho avuto qualche problema per farlo funzionare, riassunto qui di seguito. Nel mio script ho avuto una linea come questa: exec sudo -u www /usr/local/bin/node /var/www/foo/app.js >> /var/log/foo.sys.log 2>&1 Durante l'esecuzione, il lavoro non è mai stato superato di stop/waiting e […]

Qualcuno ha cercato di hackare il mio server Node.js, ha bisogno di comprendere una richiesta GET nei registri

Va bene, quindi ho lasciato il mio server Node.js da solo per un po 'e sono tornato a trovare qualche roba davvero interessante nei registri. A quanto pare alcuni moroni provenienti dalla Cina o dalla Polonia hanno cercato di sbattere il mio server utilizzando la traversal di directory e cosa no, mentre sembra che non […]

Come si esegue un'applicazione NodeJS in background senza che finisca quando si esce?

Sto cercando di mantenere un'applicazione sul mio server ubuntu in esecuzione in modo che Google abbia il tempo di ping, ma l'applicazione continua a chiudere quando esco. Inizio l'applicazione Nodejs con il supervisor per monitorare le modifiche (tramite uno script di shell) Ho trovato comandi come nohup , ma sono veramente inconsapevole quando si tratta […]

Impostare server websocket su Amazon Linux AMI utilizzando Node.js

Ho avuto problemi per alcuni giorni cercando di installare un semplice server websocket su un'istanza Amazon EC2. Sto utilizzando una micro istanza di Linux. Dopo l'avvio per la prima volta, ho aggiornato tutti i pacchetti OS, seguito da questa grande guida per get il nodo e il npm installati , installati socket.io, express (non attualmente […]

sessioni sticky nginx / ip_hash con Socket.io

Devo essere il bilanciamento del carico due istanze node.js / Socket.io su diverse caselle con nginx che eseguono un servizio di notifica semplice con un evento retroattivo per nuovi clienti. Non credo che ci saranno problemi con il tipo di connessione websocket (che sarà il metodo primario di connessione) in quanto la connessione mantenuta nega […]

Come distribuire Node.JS senza interrompere il servizio?

Ci sono alcuni post di blog e domande scritte su questo, ma sono per lo più dal 2010 o dal 2011, e speravo per una risposta più aggiornata (2014). Ho un'applicazione Node.JS piuttosto standard che esegue Express, Socket.IO, Passenger, ecc. Il mio server di produzione sta eseguendo Ubuntu Server 12.04 LTS. A livello elevato, il […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.