Stap 5: Setup web app met Mongodb
Opmerking: Zorg ervoor dat u ten minste ~ 200MB vrije schijfruimte in uw thuismap voordat blijven!
Onze webapplicatie met het vermogen van de database is gebaseerd op een uitstekende handleiding door Christopher Buecheler geplaatst op: ... http://cwbuecheler.com/web/tutorials/2014/restful .
Installatie
Hier zijn de stappen om deze set up:
1. 1. cd ~ 2. git clone https://github.com/intelmakermonitor/packages.git3. mkdir ~/node-ex4. cd ~/node-ex5. tar zxf ~/packages/node-tutorial-2-restful-app.tgz6. cd node-tutorial-2-restful-app7. git apply ~/packages/restful-patches/0001-one-patch-for-ammf-demo-on-2015-05-16.patch8. mkdir data9. npm install https://github.com/intelmakermonitor/packages.git
Mongodb daemon starten
Om te beginnen de daemon en uitgevoerd in de achtergrond, doen:
rm -rf /home/root/node-ex/node-tutorial-2-restful-app/data/* mongod --dbpath /home/root/node-ex/node-tutorial-2-restful-app/data &
De web-interface van database testen
Deze twee commando's om de webserver te starten:
cd ~/node-ex/node-tutorial-2-restful-app node ./bin/www &
Om te zien de database via de webinterface, gewoon zoeken uw Edison's IP uit stap 1 en vanuit de browser bezoeken met de haven 3000. In het bovenstaande voorbeeld, omdat het IP-adres 192.168.123.112 is, kan doen:
Als alles goed gaat, moet u dezelfde browserscherm zoals in het begin van deze stap.