MongoDB veritabanları ile etkileşimli bir şekilde çalışabilen bir uygulama biz kurulumumuzu Centos üzerinde yapacağız ve sunucumuzda Cpanel kurulu olduğu varsayılacak. MongoDB BSON alt yapısı sayesinde MySQL gibi sistemler ile çabucak etkileşime girebilen ve ayarlanabilen bir yapıya sahip en önemli özelliklerinden bir taneside büyük ölçekli sitelerin vaz geçilmezi
RPM den kurulumu yapacağımız için ilk önce düzenlememiz gereken yerleri düzenleyelim.Bunlardan bir taneside yum repo kısmı komutu verdikten sonra yeni bir repo oluşturuyoruz.
cd /etc/yum.repos.d
nano -w mongodb.repoPlaintextİçerisine aşağıdaki satırları yerleştirip kayıt ediyoruz.
[mongodb]name=MongoDB Repo
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1PlaintextCTRL + X ile kayıt ediyoruz ve çıkışımızı yapıyoruz.Daha sonra kurulum için parametreleri giriyoruz.
yum install mongo-10gen mongo-10gen-serverPlaintextYüklendikten sonra direk olarak Cpanelinizde göreceksiniz bu yüzden cpanel kısmında bir sıkıntı çıkmayacak ancak restart vs oldumu otomatik olarak başlamayacak bunu başlatmak için ise
chkconfig mongod onPlaintextStandart olarak çalıştırma parametremizi girelim
service mongod startPlaintextPHP uzantısını kurmamızda lazım bunun için ise
pecl install mongoPlaintextPECL komutunu verdik kurulum falan birşeyler o orda debelendi falan işlem bitti hemen apacheyi resetliyoruz.
service httpd restartPlaintextTamamdır bitti gitti php uzansıtınıda kurduk olup olmadığına bakmak için ise aşağıdaki komutu verip gözlemleyebilirsiniz.
php -i | grep mongo -iPlaintext