rc-web@2: ////////////////////////////////// rc-web@2: // NODESCORE SERVER INSTALLATION rc-web@2: ////////////////////////////////// rc-web@2: rc-web@2: // installation for server running rc-web@2: // debian stable or testing OS rc-web@2: // other systems see here: rc-web@2: // https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager rc-web@2: rc-web@2: ////////////////////////////////// rc-web@2: rc-web@2: ////////////////////////////////// rc-web@2: // get nodejs dependencies rc-web@2: rc-web@2: apt-get update rc-web@2: apt-get install git-core curl build-essential openssl libssl-dev rc-web@2: rc-web@2: ////////////////////////////////// rc-web@2: // grab and compile from source rc-web@2: rc-web@2: mkdir -p /tmp/build/node && cd /tmp/build/node rc-web@2: git clone https://github.com/joyent/node.git . rc-web@11: git checkout v0.8.0 rc-web@2: rc-web@2: ./configure --openssl-libpath=/usr/lib/ssl rc-web@2: make rc-web@2: make test rc-web@2: make install rc-web@2: node -v rc-web@2: rc-web@2: ////////////////////////////////// rc-web@14: // server side thumnail dependencies rc-web@14: phantomjs rc-web@14: imagemagick rc-web@14: rc-web@14: rc-web@14: //aptitude install python-qt4 libqt4-webkit python-pip rc-web@14: //aptitude install xvfb xbase-clients xfonts-base libgtk2.0-0 rc-web@14: rc-web@2: // get nodescore dependencies rc-web@14: rc-web@14: rc-web@2: // the node_modules dir should life in the require.path rc-web@2: // ~/ rc-web@2: rc-web@55: sudo npm install socket.io jsdom jQuery xmlhttprequest node-static requirejs rc-web@44: sudo npm -g install supervisor rob@76: rob@76: sudo ln -s /usr/bin/nodejs /usr/bin/node rob@76: sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10 rob@76: rc-web@2: ////////////////////////////////// rc-web@2: // get nodescore rc-web@2: rc-web@3: git clone git://gitorious.org/nodescore/nodescore.git nodescore rc-web@2: rc-web@2: ////////////////////////////////// rc-web@2: //start server rc-web@2: rc-web@2: cd nodescore rc-web@2: node nodescore.js