Ich bin Deborah.
Schaut euch meine Arbeiten
an oder lest meinen Blog.

Ubuntu 15.10, MongoDB und node.js

Eine knappe Anleitung, um MongoDB auf einem Ubuntu 15.10 zu installieren und mit node.js zu verknüpfen. Da gibts schon ein tolles Tutorial für, ist aber für Mac, deswegen gibts kleine Unterschiede.

Leider ist der Eintrag nur auf Amerikanisches Englisch verfügbar. Der Inhalt wird unten in einer verfügbaren Sprache angezeigt. Klicken Sie auf den Link, um die aktuelle Sprache zu ändern.

Installing MongoDB on Ubuntu 15.10

Download and install packages [source]:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org

Make it run with systemd instead of upstart [source]:
sudo mkdir -p /data/db/
sudo nano /lib/systemd/system/mongodb.service

Insert this code:

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target

[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet [Install] WantedBy=multi-user.target

Reload service units:
sudo systemctl daemon-reload
Save and start the service:
sudo service mongodb start
Check whether it runs:
sudo service mongodb status

Create a node.js express application using MongoDB

You need this package first:
sudo apt-get install libkrb5-dev
Afterwards you can follow this guide from the point where he starts to install express and to create the app. With the above preparations everything else worked like he described it – you get a system based on a database model that you can edit on a webpage in no time. Have fun!

Sag etwas

Deine email-Adresse wird nicht veröffentlicht.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Artikel zum Thema "Blog":

(English) The Art of Coding(English) Imperfect Mandalas(English) Autumn Leafs(English) Color Explosion #25 Jahre KAZOOSH!FarbexplosionUbuntu 15.10, MongoDB und node.jsSpeed of Fencing Remixgit cheat sheetFraktaleofxSortableListHäkeln: Haarband mit JeansknopfWandmalen zu Marias GeburtstagLinux / Ubuntu + Serato Vinyl Control System + Pure DataWicket-Bootstrap – Navbar und Pageparameters – aktives Item setzenLinux Console MerkzettelCrawling Traces @Deutscher Multimediapreis mb21Crawling Traces History Viewernew.livestream.com unter Ubuntu mit VLC abspielenCrawling Traces at Hechtfest / hechtgruenLinksammlung: Datensicherheit, soziale Netzwerke und sicheres MailingFix: VMware Player Crash unter Ubuntu 13.04Xubuntu: Wenn Dockbarx Thunar oder das Terminal nicht startet.Ubuntu 12.10, libwebsockets and OFSetting up Meteor with Ubuntu 12.10 on an NTFS share partitionWebauftritt: KAZOOSH!Zwischenstand IsolinienDas Scheunentor wird buntSkype auf Ubuntu 10.10 oder 11.04 64bitElitebook 8440p vs UbuntuKryptografie & Datensicherheit – NotizenRandom Compilation IIRandom Compilation IAll You Can Eat in DresdenWebauftritt: ESE 2010