Merhaba arkadaşlar bu yazımda sizlere bir önceki yazımda bahsetmiş olduğum MongoDB yi nasıl localde çalıştığımız WampServer veya Xampp gibi programlarda kullanmak için uygulanması gereken adımları burada sizlerle paylaşacağım.
Öncelikle https://www.mongodb.org/downloads adresinden size uygun olan MongoDB yi indiriniz.
Daha sonra sürücüyü kurmak için php ye MongoDB yi tanıtmamız gerekiyor.
Eğer Linux bir işletim sistemi kullanıyorsanız github üzerinden https://github.com/mongodb/mongo-php-driver bu adresten kurulumu tamamlayabilirsiniz.
Eğer windows ortamı için kurulumu tamamlamak istiyorsanız http://pecl.php.net/package/mongo adresinden çalıştığınız php sürümüne bağlı olarak size uygun olan driverı indiriniz. Daha sonra elinizde bulunan driver dosyasını php driverlarının olduğu yere kopyalayınız(wamp\bin\php\php5.3.5\ext). Bu adımdan sonra yapılması gereken en önemli şeylerden biri de php.ini dosyanızda extension yazan kısımlara şu kod satırını eklemeniz gerekiyor ;
extension=php_mongo.dll
php.ini dosyanızı kaydedin ve php sunucunuzu tekrar çalıştırın artık MongoDB veritabanı php de çalışacaktır. Eğer bunu nasıl anlarım diye soruyorsanız sunucunuzda bir php dosyası oluşturun ve aşağıdaki kodu dosyaya ekleyip kaydediniz.
<?php
phpinfo();
?>
Bu işlemden sonra kaydettiğiniz php dosyanızı sunucunuzda çalıştırdığınızda php nin desteklediği tüm extensions ları da görebileceksiniz bunların arasında MongoDB yi de görmeniz gerekiyor.
Evet arkadaşlar MongoDB yi php ye bu şekilde tanıtıp kullanabiliyoruz. Bir de unutmadan şöyle bir not düşeyim benim başıma geldiğinden paylaşmak istiyorum önceleri WampServer kullanıyorken bunu WampServer da yapmak istedim ancak bir türlü olmamıştı Xampp ı kurup onda bu işlemleri yaptığım da sorunsuz çalıştı. Eğer sizde Wamp ta sorun yaşarsanız Xampp ı kurup onda deneyebilirsiniz.
Umarım faydalı bir yazı olmuştur. Bir sonraki yazımda görüşmek üzere iyi kodlamalar :)
Öne Çıkan Yayın
NodeJS İle Basit Chat Uygulaması
Merhaba arkadaşlar bu yazımda sizelere nodejs ile genel olarak yapılan chat uygulamasından bahsedeceğim. NodeJs hakkında zaten internette fa...
-
Bu dersten python ile yapay zeka uygulamarında kullanılan yapay sinir ağı örneğini inceleyeceğiz. Elimizdeki örnekte aşağıdaki gibi giriş v...
-
Web servisleri günümüzde yaygın olarak kullanılan bir yöntem olup platformdan bağımsız olarak farklı platformda çalışan uygulamaların bi...
-
Merhaba arkadaşlar bu yazımda sizlere bir önceki yazımda bahsetmiş olduğum MongoDB yi nasıl localde çalıştığımız WampServer veya Xampp gibi ...