Centos Üzerine MongoDB Kurulumu

in utopian-io •  7 years ago  (edited)

MongoDB ölçeklenebilir, doküman tabanlıdır (Document oriented), ve C++ ile geliştirilen bir açık kaynak, NoSQL veritabanı uygulamasıdır. MongoDB, en çok hız gerektiren ve geleneksel ilişkisel veritabanlarının hantal ve yavaş kaldığı yapılarında kullanılır.. Yani ilişkisel olmayan veritabanıdırda diyebiliriz. Ayrıca MongoDB JSON formatındada veri saklayabilmektedir..

Öncelikle kurduğumuz CentOS Sunucumuza SSH bağlantısı yapabilmek için https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe Linkinden Putty programını indiriyoruz. Putty herhangi bir kurulum gerektirmiyor, putty.exe dosyasına çift tıklamamız yeterli olacak.

Putty açtıktan sonra Host Name or IP address kısmına sunucumuzun ip adresini yazıyoruz, Port numarası standart olarak 22 kalıyor ( eğer port numaranız farklı ise 22 yerine port numaranızı yazınız ) en son olarak alttaki Open butonuna basarak ssh ekranına bağlanıyoruz.

SSH ekranına login olmak için login as bölümüne root yazıyoruz ve enter tuşuna basıyoruz. Sonrasında sizden şifrenizi isteyecek ve CentOS kurarken belirlenen şifreyi girmelisiniz.. Şifreniz SSH ekranında görünmeyecek ,ve görünmediği için yazmadığını düşünmeyin.. Parolanızı doğru bir şekilde girdikten sonra enterlayın eğer SSH de # satırı geldikten sonra login yapılmış demektir.

Sunucumuza bağlantı sağladıktan sonra son güncelleme ve repoları indirebilmesi için aşağıdaki komutu lütfen kullanınız.

yum install update -y

Komut yazıldıktan sonra güncellemeler sunucumuza yükleyecektir. Bu işlem ortalama 5 ila 1 saat arası sürebilmektedir. Sunucunuzun hızına göre hızlı veya yavaş yükleyecektir. Bu güncellemeleri yapmanızı öneriyoruz.

Ve şuan güncellemeler başarı ile yüklendi. Artık MongoDB Kurulumuna geçebiliriz.

Öncelikle nano kurup nano ile repo yüklüyoruz ;

yum -y install nano
nano -w /etc/yum.repos.d/mongodb.repo



Sisteminiz 64-bit ise ekleyin ;


[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1


İşlem sonrası belgemizi kaydedip çıkıyoruz nano dan. Şimdi mongodb kuracağız ;


yum -y install mongo-10gen mongo-10gen-server


Mongodb kuruldu, kodları yazıp enterleyiniz ve böylelikle başlatıyoruz ;


chkconfig mongod on
service mongod start


Görmemiz gereken ;

Mongodb durumunu aşağıdaki komut ile kontrol edelim.


service mongod status


görmemiz gereken ;

Şimdi

mongo

komutu ile MongoDB Shell bölümüne erişiyoruz örnek verecek olursak

show dbs;

komutu ile de veritabanlarını listeliyoruz ;


Şimdi ise örnek vermemiz açısından northeaster adlı veritabanı oluşturuyorum ve bu ve listeliyorum ;

Örnek northeaster adlı veritabanı oluşturma komutları ;


use northeaster;
s = { Name : "vivoxy.com" }
db.testData.insert( s );


Veritabanlarını listelediğimizde , listemizde northeaster görebiliyoruz ;

**Komut : **


show dbs;


Sorunlarınız için makale altından yorum bırakmanız yeterlidir.



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Your contribution cannot be approved because it does not follow the Utopian Rules.

  • Hi! You have a good post. However the Installation tutorials are considered to be simple and do not add much value in the community.
    You can contact us on Discord.
    [utopian-moderator]