MongoDBnin güvenliğini sağlama
MongoDB varsayılan olarak güvenli değildir. MongoDByi yüklüyorsanız ve kimlik doğrulama için yapılandırmadan başlatırsanız, kötü bir zaman geçireceksiniz.
MongoDB, Express, AngularJS ve Node'un kısaltması olan MEAN, uygulamanızı hızlı bir şekilde oluşturmak ve dağıtmak için gereken araçları sağlayarak uygulama geliştirmeyi basitleştiren ve hızlandıran tam kapsamlı bir JavaScript çerçevesidir. Bu makalede, Ubuntu 14.04 x64 üzerinde temel bir MEAN uygulamasını nasıl yükleyeceğinizi ve oluşturacağınızı göstereceğim.
Yapmak isteyeceğiniz ilk şey Düğüm'ü kurmaktır. Bunu yapmanın birkaç yolu vardır, ancak şimdilik bir NodeSource kullanacağız. Kararlılık amacıyla Node.js 10.40 sürümünü kuracağız. Düğümün en son sürümü çalışmalıdır, ancak kararlılık vaadi yoktur. Yüklemek için aşağıdaki komutu çalıştırın:
curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
apt-get install -y nodejs
Kurulum tamamlandıktan sonra çalıştırın node -v
ve sürüm görüntülenecektir. Sürüm daha eskiyse yüklemeyi yeniden çalıştırın v0.10.40
.
Mean.js.'i kullanmak için Gulp ve Bower'a ihtiyacımız olacak. Bunları yüklemek için aşağıdakileri çalıştırın:
npm install -g gulp
npm install -g bower
Bunlar yüklendikten sonra, bir sonraki adıma geçebilirsiniz.
Mean.js'yi yüklemek çok basit, uygulamanızı oluşturmak için gereken klibi yüklemek için aşağıdaki komutu çalıştırın:
npm install -g mean-cli
Kurulum tamamlandıktan sonra çalıştırın mean -v
. Sürüm en azından olacak 0.10.14
.
Bir proje kurmak için aşağıdaki komutu çalıştırın:
mean init server
cd server && npm install
gulp
Başarılı olduktan sonra http://[SERVER_IP]:3000
, varsayılan Mean.js uygulama sayfasını görmek için tarayıcınıza gidebilir (IP'yi buna göre değiştirebilirsiniz).
MongoDB varsayılan olarak güvenli değildir. MongoDByi yüklüyorsanız ve kimlik doğrulama için yapılandırmadan başlatırsanız, kötü bir zaman geçireceksiniz.
RockMongo, MySQL Yönetim aracına benzeyen web tabanlı bir MongoDB Yönetim aracıdır: phpMyAdmin. Bu öğretici kurulum sürecini kapsayacaktır.
MongoDB, modern web uygulamalarında yaygın olarak kullanılan önde gelen NoSQL veritabanlarından biridir. Bu eğitici, MongoDB kurulumunda size yol gösterecektir. Pleas
Meteor.js, Node.js düşünülerek yazılmış açık kaynaklı bir JavaScript çerçevesidir. Pur web uygulamaları oluşturma bakış açısından popüler
MongoDB, modern web uygulamalarında yaygın olarak kullanılan önde gelen NoSQL veritabanlarından biridir. Bu eğitimde MongoDB o kurulumu sırasında size yol gösterilecektir.
2009daki anlayışından bu yana MongoDB NoSQL endüstrisine liderlik etmektedir. MongoDBnin temel kavramlarından biri Çoğaltma Setidir, bu yüzden i ile çalışmadan önce
Önkoşullar Güncel Arch Linux çalıştıran bir Vultr sunucusu (bu makaleye bakın) Sudo erişimi: Kök olarak çalıştırılması gereken komutların önüne # ve bir
MongoDB, daha yeni web uygulamalarında sıklıkla kullanılan birinci sınıf bir NoSQL veritabanıdır. Yüksek performanslı sorgular, parçalama ve çoğaltma sağlar
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun