brew update
brew install rabbitmq
To see if rabbitmq is running after following the installation instructions:
launchctl list | grep rabbit
> 48303 - homebrew.mxcl.rabbitmq
| prompt: Is this ok?: (yes) yes | |
| info: Creating snapshot 0.1.0-1 | |
| info Uploading: [========================== ] 91%error: Error running command deploy | |
| error: ETIMEDOUT | |
| error: Error: ETIMEDOUT | |
| error: at Object._onTimeout (/usr/local/share/npm/lib/node_modules/jitsu/node_modules/request/main.js:564:15) | |
| error: at Timer.list.ontimeout (timers.js:101:19) | |
| help: For help with this error contact Nodejitsu Support: | |
| help: webchat: <http://webchat.nodejitsu.com/> | |
| help: irc: <irc://chat.freenode.net/#nodejitsu> |
| abrams-3:christie-mockup abrams$ jitsu deploy | |
| info: Welcome to Nodejitsu chrisabrams | |
| info: jitsu v0.11.3, node v0.8.18 | |
| info: It worked if it ends with Nodejitsu ok | |
| info: Executing command deploy | |
| info: Analyzing application dependencies in node server.js | |
| info: Checking app availability cc-mockup.chrisabrams.nodejitsu.com | |
| info: Creating app cc-mockup.chrisabrams.nodejitsu.com | |
| info: Creating snapshot 0.1.0 | |
| info Uploading: [=========================== ] 94%error: Error running command deploy |
| { | |
| "author": "Chris Abrams", | |
| "name": "sharedcinema", | |
| "subdomain": "sharedcinema", | |
| "domains": [ | |
| "sharedcinema.com" | |
| ], | |
| "description": "Whatcha looking at?", | |
| "version": "0.0.0-19", | |
| "homepage": "", |
| jahopc:naka.ma abrams$ jitsu deploy | |
| info: Welcome to Nodejitsu chrisabrams | |
| info: jitsu v0.11.3, node v0.8.1 | |
| info: It worked if it ends with Nodejitsu ok | |
| info: Executing command deploy | |
| info: Analyzing application dependencies in node server.js | |
| warn: Local package version appears to be old | |
| warn: The package.json version will be incremented automatically | |
| warn: About to write /Users/abrams/Web/naka.ma/package.json | |
| data: |
| { | |
| "name": "nakama", | |
| "subdomain": "nakama", | |
| "description": "photo sharing", | |
| "scripts": { | |
| "start": "node server.js" | |
| }, | |
| "version": "0.0.1-12", | |
| "engines": { | |
| "node": "v0.8.x" |
| { | |
| "name": "nakama", | |
| "subdomain": "nakama", | |
| "description": "photo sharing", | |
| "scripts": { | |
| "start": "node server.js" | |
| }, | |
| "version": "0.0.1-6", | |
| "engines": { | |
| "node": "v0.8.x" |
| { | |
| "name": "nakama", | |
| "subdomain": "nakama", | |
| "description": "photo sharing", | |
| "scripts": { | |
| "start": "node server.js" | |
| }, | |
| "version": "0.0.1-5", | |
| "engines": { | |
| "node": "v0.8.x" |
| // Simple JavaScript Templating | |
| // John Resig - http://ejohn.org/ - MIT Licensed | |
| (function(){ | |
| var cache = {}; | |
| this.tmpl = function tmpl(str, data){ | |
| // Figure out if we're getting a template, or if we need to | |
| // load the template - and be sure to cache the result. | |
| var fn = !/\W/.test(str) ? | |
| cache[str] = cache[str] || |
| <VirtualHost 1.2.3.4:80> | |
| ServerAdmin [email protected] | |
| ServerName example.com | |
| DocumentRoot /srv/www/example.com/public/ | |
| ErrorLog /srv/www/example.com/logs/error.log | |
| CustomLog /srv/www/example.com/logs/access.log combined | |
| ProxyPass / http://127.0.0.1:8100/ | |
| ProxyPassReverse / http://127.0.0.1:8100/ | |
| <Proxy *> |