我已经有VMPlayer在Win7上运行Ubuntu v11.04。 我刚完成了NodeJS v0.5.4-pre和NPM v1.0.22的全新安装。 当试图安装Socket.io,我得到这个: ohad@ubuntu:~$ sudo npm install socket.io npm ERR! registry error parsing json npm ERR! SyntaxError: Unexpected token H npm ERR! Host not found npm ERR! at Object.parse (native) npm ERR! at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:167:25) npm ERR! at IncomingMessage.emit (events.js:88:20) npm ERR! at HTTPParser.onMessageComplete (http2.js:133:23) npm ERR! at CleartextStream.ondata (http2.js:1095:22) npm ERR! […]
我想在我的机器上安装Node.js(CentOS 5)进行testing和沙箱,但是我不能像使用Nginx的开发人员推荐的那样卸载Apache。 所以我想要做的是有Nginx服务 nodejs.sandbox.net on IP 10.10.10.10 和Apache运行(通常的设置) sandbox.net on 10.10.10.10 然后在我的Windows主机文件做类似的东西 sandbox.net 10.10.10.10:80 nodejs.sandbox.net 10.10.10.10:8080 顺便说一下,如何在CentOS 5 yum上安装Nginx?
[更新]已find解决scheme: https : //github.com/robhawkes/node-extension/issues/1 我将Nodeembedded到浏览器扩展中,不希望用户手动安装openssl,甚至不知道它是什么,我宁愿将它捆绑到Node构build中,或者静态链接到浏览器扩展中的文件。 我已经知道如何在Node中完全禁用openssl,并且该解决scheme能够工作,但是我希望openssl能够在我的用户需要的时候启用。 我也知道–openssl-includes和–openssl-libpath ./configure标志,但是当我把它们指向一个包含libssl和crypto静态构build的目录时,它们似乎没有做我想做的事情 -生成失败,因为它找不到“SSL_library_init”函数。 任何想法,我可以做到这一点? 如果有帮助的话,我现在很满意OS X的解决scheme。 以后我可以解决。 我感谢帮助。
我想要做的是有一个node.js程序在public_html/<appname>托pipe,并可通过标题访问到domainname.com:80/appname – 服务器是Ubuntu 10.04,我使用Apache作为我的HTTP服务器。 这甚至有可能吗?
如果我在Amazon EC2服务器上运行基本nodejs.org示例,则在控制台中显示“服务器正在运行”消息。 但是,如果我尝试在浏览器中打开它,使用我的弹性IP +端口,我没有结果。 我想我打开了TCP端口22和1337(我不是100%确定的,因为我是新手)。
我有一个简单的Dockerfile : FROM node:4.2.2 EXPOSE 8000 当我运行docker build -t myapp . ,它显示下载的东西的大小: 尽pipeNodeJS本身不大于30Mb,但似乎大于200Mb。 什么是正在下载的其他东西?
有一些麻烦,我的限制性的iptables设置。 我有nginx(端口80)设置为node.js(端口8080)前面的反向代理。 当iptables服务停止时,一切正常。 当它重新打开,我得到来自nginx的代理超时错误。 不工作的部分是“INCOMING”部分中的“HTTP(node.js)”块 ; 请参阅下面的实际configuration文件内容。 这是相当混乱的,因为我覆盖了我的系统中唯一的两个以太网“适配器”: eth0和lo 。 这个问题是否与nginx在eth0和lo上与node.js交谈的事实? 这是我的iptablesconfiguration: # Remove all existing rules iptables -F # Set default chain policies iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP ##### BEGIN: INCOMING ##### # HTTP (nginx) iptables -A INPUT -i eth0 -p tcp –dport 80 -m state –state […]
我试图在启动时使用crontab运行node.js脚本。 这是命令 /usr/local/bin/forever -c /usr/local/bin/node start /var/www/html/lights.js >/var/log/lights 2>&1 & 在重新启动时,cron日志显示该命令已执行,但灯光日志显示了这一点 /usr/bin/env: node: No such file or directory 运行命令的工作,只是不是当cron运行它。
这一系列命令是否适用于RHEL? apt-get install python g++ make mkdir ~/nodejs && cd $_ wget -N http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd `ls -rd node-v*` ./configure make install 我将来应该安装它,但现在我无法访问RHEL机器。
我试图在我的Debian服务器上安装Laravel,但在安装node-sass期间失败。 我已经有了这个设置很长一段时间,从来没有遇到过的问题。 也许node-sass或npm最近改变了一些东西? 希望你能帮助我,我已经被困了2天了。 npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: [email protected] npm ERR! Linux 3.16.0-4-amd64 npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" npm ERR! node v6.3.0 npm ERR! npm v3.10.3 npm ERR! code ELIFECYCLE npm ERR! [email protected] install: `node scripts/install.js` npm ERR! Exit […]