Securizarea MongoDB
MongoDB nu este securizat implicit. Dacă instalați MongoDB și îl lansați fără a-l configura pentru autentificare, veți avea parte de un moment rău
MEAN, scurt pentru MongoDB, Express, AngularJS și Node, este un cadru JavaScript complet, care simplifică și accelerează dezvoltarea aplicațiilor, oferindu-vă instrumentele necesare pentru a crea și implementa rapid aplicația. În acest articol, vă voi arăta cum să instalați și să creați o aplicație de bază MEAN pe Ubuntu 14.04 x64.
Primul lucru pe care veți dori să îl faceți este să instalați Node. Există mai multe moduri de a face acest lucru, dar deocamdată vom folosi un NodeSource. În scopuri de stabilitate, vom instala Node.js 10.40. Cea mai recentă versiune a Node ar trebui să funcționeze, dar nu există o promisiune de stabilitate. Pentru instalare, executați următoarea comandă:
curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
apt-get install -y nodejs
După finalizarea instalării, executați node -v
și versiunea va fi afișată. Reexecutați instalarea dacă versiunea este mai veche decât v0.10.40
.
Vom avea nevoie de Gulp și Bower pentru a utiliza Mean.js. Pentru a instala aceste, executați următoarele:
npm install -g gulp
npm install -g bower
După instalarea acestora, puteți trece la pasul următor.
Instalarea Mean.js este foarte simplă, Rulați următoarea comandă pentru a instala cli-ul necesar pentru crearea aplicației dvs.:
npm install -g mean-cli
După terminarea instalării, executați mean -v
. Versiunea va fi cel puțin 0.10.14
.
Pentru a configura un proiect, executați următoarea comandă:
mean init server
cd server && npm install
gulp
După succes, veți putea accesa http://[SERVER_IP]:3000
browserul dvs. (modifica IP-ul în consecință) pentru a vedea pagina implicită a aplicației Mean.js.
MongoDB nu este securizat implicit. Dacă instalați MongoDB și îl lansați fără a-l configura pentru autentificare, veți avea parte de un moment rău
MongoDB este una dintre bazele de date NoSQL de top, care este folosită frecvent în aplicațiile web moderne. Acest tutorial vă va ghida prin configurarea MongoDB. Motivele
Cerințe preliminare Un server Vultr care funcționează actualizat Arch Linux (vezi acest articol) Acces Sudo: Comenzile care trebuie rulate ca root sunt prefixate de #, și una
RockMongo este un instrument de management MongoDB bazat pe web, care este similar instrumentului de gestionare MySQL: phpMyAdmin. Acest tutorial va acoperi procesul de instalare
MongoDB este una dintre bazele de date NoSQL de top, care este folosită frecvent în aplicațiile web moderne. Acest tutorial vă va ghida prin configurarea MongoDB o
De la concepția sa în 2009, MongoDB a condus industria NoSQL. Unul dintre conceptele de bază ale MongoDB este Replica Set, deci înainte de a lucra cu i
Meteor.js este un cadru JavaScript, open-source, scris cu Node.js în minte. Este popular datorită vizualizării sale de a construi aplicații web în pur
MongoDB este o bază de date NoSQL de clasă mondială care este frecvent utilizată în aplicații web mai noi. Oferă interogări de înaltă performanță, ascuțire și replicare
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.
Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.
Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.
Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.
CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?
Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.
Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!
Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.
Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe