Centos 6.x MongoDB Kurulumu

mongodb

Putty ile linux tabanlı sunucuya mongodb kurulum esnasında yaptığım aşamalar ;

Mongodb paketlerini nereden alcağı bilgisini 10gen.repo adlı dosyaya yazmak gerekiyor.

Putty ile erişim sağladıktan sonra 10gen.repo adlı dosyaya yazmak için komut satırına

# vi /etc/yum.repos.d/10gen.repo

 

 

Dosyaya erişim sağlandıktan sonra

32-Bit Sistemler için ;

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

 

64-Bit Sistemler için ;

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

 

 

Ardından dosyayı kaydedip çıkalım.Dosyaya yazdığımız ayarların algılanması için update yapalım

# yum update

 

 

Bu aşama biraz uzun sürüyor.

Daha sonra mongodb paketlerini kuralım

# yum install mongo-10gen mongo-10gen-server

 

 

Ve mongodb kurulmuş oluyor sıra geliyor ayarlara

# cat etc/mongod.conf

 

komutuyla mongo sistem ayarlırına bakabilirsiniz.Mongodb’yi başlatıp startupa ekleyelim

# service mongod start

 

# chkconfig mongod on

 

Ardından test etmek için mongo yazmanız yeterlidir

Mongo php driveri kurmak içinse aşağıdaki kodlar benim işimi gördü

# yum -y install gcc php-pear php-devel

 

# pecl install mongo

 

Bu aşadadan sonra karşımıza gelen sorusuna no dedikten sonra

Kaynak : http://docs.mongodb.org/manual/installation

# vim /etc/php.ini

 

Php ini dosyasına  extension=mongo.so ekledikten sonra apacheyi tekrar başlattığımız zaman phpinfoda mongodb’nin gözükmesi gerekiyor

service httpd restart

 

Kaynak : http://docs.mongodb.org/manual/installation

Fakat bende farklı bir sunucuya kurarken şöyle bir sıkıntıoluştu servisi tekrar restartladığım zaman

servis açık olduğu halde tekrar başlamadığı için pid ile ilgili hata aldım.Boş zamanımda çözmeye çalışacağım bilenleriniz varsa paylaşabilir

 

 

 

 

Yorum Bırak.