Anda di halaman 1dari 4

Menjalankan Server MongoDB

1. 2. 3. 4. 5. Extract mongodb misalnya ke folder G:\Belajar\ Masuk ke folder mongodb Buat folder baru dan beri nama data Masuk ke folder bin Buka command prompt (Klik start, run, ketik cmd, tekan enter)

6. Klik mongod.exe, kemudian geser ke command prompt

7. Tambahkan --dbpath , kemudian drag folder data ke command prompt

8. Klik Enter

Install MongoDB
A. Mengetahui Versi PHP 1. Buka htdocs pada xampp (folder default C:\xampp\htdocs) 2. Buat folder baru (misalnya belajar/mongo) 3. Masuk ke folder mongo, klik kanan di area kosong, pilih New -> Text Document

4. Ganti namanya menjadi index.php, klik Yes jika ada konfirmasi

Jika extensi file tidak terlihat bisa ditampilkan dengan cara klik menu Tools -> Folder Options > Klik Tab View -> Pada Advanced Settings, hapus centang Hide extensions of known file types

5. Buka file index.php dengan editor faforit anda (misalnya Notepad++) 6. Masukkan script berikut ini
<? phpinfo();?>

7. Simpan (Tekan Ctrl + S) 8. Buka web browser faforit anda (misalkan Google Chrome) 9. Masukkan alamat http://localhost/belajar/mongo/ tekan enter 10. Maka akan tampil versi php anda

B. Install MongoDB di php

1. Masukkan driver mongodb ke folder C:\xampp\php\ext sesuai dengan versi php anda 2. Buka php.ini (lokasi tergantung pada phpinfo)

3. Cari tulisan (Ctrl + F) Windows Extensions 4. Tambahkan ekstensi mongo di akhir baris extension

5. 6. 7. 8.

Simpan dokumen Restart Apache Server (Bisa melalui xampp Control Panel) Buka kembali http://localhost/belajar/mongo/, kemudian cari kata mongo Jika ada, maka instalasi anda telah berhasil

Melakukan Test Drive MongoDB di PHP


1. Pastikan server Mongo berjalan 2. Buka index.php yang telah kita buat tadi dengan editor kesayangan anda 3. Hilangkan semua text, masukkan script berikut ini
<?php // konek ke Mongo Server $m = new MongoClient(); // pilih database $db = $m->comedy; // pilih koleksi $collection = $db->cartoons; // tambahkan record $document = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" ); $collection->insert($document); // tambahkan record dengan field lain $document = array( "title" => "XKCD", "online" => true ); $collection->insert($document); // tampilkan semua koleksi dan masukkan ke kursor $cursor = $collection->find(); // iterasikan hasilnya foreach ($cursor as $document) { echo $document["title"] . "\n"; } ?>

Jika sukses akan memberikan hasil seperti berikut

http://php.net/manual/en/mongo.tutorial.php

Anda mungkin juga menyukai