Mercurial > hg > nodescore
annotate INSTALL @ 22:bb02a593b7d5
server side push of datetime to client
author | tzara <rc-web@kiben.net> |
---|---|
date | Wed, 11 Jul 2012 09:51:05 +0100 |
parents | bcde7e6d57de |
children | 8fc7155aa3ac |
rev | line source |
---|---|
rc-web@2 | 1 ////////////////////////////////// |
rc-web@2 | 2 // NODESCORE SERVER INSTALLATION |
rc-web@2 | 3 ////////////////////////////////// |
rc-web@2 | 4 |
rc-web@2 | 5 // installation for server running |
rc-web@2 | 6 // debian stable or testing OS |
rc-web@2 | 7 // other systems see here: |
rc-web@2 | 8 // https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager |
rc-web@2 | 9 |
rc-web@2 | 10 ////////////////////////////////// |
rc-web@2 | 11 |
rc-web@2 | 12 ////////////////////////////////// |
rc-web@2 | 13 // get nodejs dependencies |
rc-web@2 | 14 |
rc-web@2 | 15 apt-get update |
rc-web@2 | 16 apt-get install git-core curl build-essential openssl libssl-dev |
rc-web@2 | 17 |
rc-web@2 | 18 ////////////////////////////////// |
rc-web@2 | 19 // grab and compile from source |
rc-web@2 | 20 |
rc-web@2 | 21 mkdir -p /tmp/build/node && cd /tmp/build/node |
rc-web@2 | 22 git clone https://github.com/joyent/node.git . |
rc-web@11 | 23 git checkout v0.8.0 |
rc-web@2 | 24 |
rc-web@2 | 25 ./configure --openssl-libpath=/usr/lib/ssl |
rc-web@2 | 26 make |
rc-web@2 | 27 make test |
rc-web@2 | 28 make install |
rc-web@2 | 29 node -v |
rc-web@2 | 30 |
rc-web@2 | 31 ////////////////////////////////// |
rc-web@14 | 32 // server side thumnail dependencies |
rc-web@14 | 33 phantomjs |
rc-web@14 | 34 imagemagick |
rc-web@14 | 35 |
rc-web@14 | 36 |
rc-web@14 | 37 //aptitude install python-qt4 libqt4-webkit python-pip |
rc-web@14 | 38 //aptitude install xvfb xbase-clients xfonts-base libgtk2.0-0 |
rc-web@14 | 39 |
rc-web@2 | 40 // get nodescore dependencies |
rc-web@14 | 41 |
rc-web@14 | 42 |
rc-web@2 | 43 // the node_modules dir should life in the require.path |
rc-web@2 | 44 // ~/ |
rc-web@2 | 45 |
rc-web@2 | 46 npm install socket.io |
rc-web@2 | 47 npm install node-static |
rc-web@2 | 48 npm install xmlhttprequest |
rc-web@2 | 49 npm install jsdom |
rc-web@2 | 50 npm install jQuery |
rc-web@2 | 51 |
rc-web@2 | 52 ////////////////////////////////// |
rc-web@2 | 53 // get nodescore |
rc-web@2 | 54 |
rc-web@3 | 55 git clone git://gitorious.org/nodescore/nodescore.git nodescore |
rc-web@2 | 56 |
rc-web@2 | 57 ////////////////////////////////// |
rc-web@2 | 58 //start server |
rc-web@2 | 59 |
rc-web@2 | 60 cd nodescore |
rc-web@2 | 61 node nodescore.js |