ติดตั้งบน CentOS
วิธีที่ง่ายคือ ติดตั้งผ่าน PECL
pecl install mongo
เมื่อติดตั้ง mongo เรียบร้อยแล้ว จะมีข้อความแจ้งว่า ติดตั้งเรียบร้อยแล้ว และจะมีข้อความแจ้งว่า mongo.so วางไว้ที่ไหน เช่น /usr/lib64/php/modules/mongo.so
* ถ้ายังไม่ติดตั้ง PECL ให้ติดตั้งผ่านคำสั่งนี้ก่อน
yum install gcc php-devel
เปิดไฟล์ /etc/php.ini ขึ้นมา แล้วเพิ่มบรรทัดนี้เข้าไป
extension=/usr/lib64/php/modules/mongo.so
จากนั้น restart apache หนึ่งครั้ง
service httpd restart
เช็คว่า PHP รองรับ Mongo เรียบร้อยแล้ว โดยสร้างไฟล์ขึ้นมาและใส่คำสั่งนี้เข้าไป
(ไฟล์ชื่อ info.php)
จากนั้นดูผ่านหน้าเว็บไซด์ เช่น
http://localhost/info.php
ติดตั้งผ่าน Window
ดาวน์โหลดไฟล์จากลิงค์นี้ https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
เลือกดาวน์โหลดเวอร์ชั่นล่าสุด เช่น php_mongo-1.4.1.zip แล้วทำการแตกไฟล์ออกมา เลือกเอาเฉพาะไฟล์ mongo.dll ที่เราต้องการเช่น php_mongo-1.4.1-5.3-vc9-x86_64.dll แล้วนำไปวางไว้ที่โฟลเดอร์ ext ของ php เรา เช่น D:\server\xampp\php\ext\php_mongo-1.4.1-5.3-vc9-x86_64.dll
จากนั้นเปิดไฟล์ php.ini ขึ้นมา แล้วเพิ่มคำสั่งบรรทัดนี้
extension=php_mongo-1.4.1-5.3-vc9-x86_64.dll
จากนั้น restart apache หนึ่งครั้ง
เช็คว่า PHP รองรับ Mongo เรียบร้อยแล้ว โดยสร้างไฟล์ขึ้นมาและใส่คำสั่งนี้เข้าไป
(ไฟล์ชื่อ info.php)
จากนั้นดูผ่านหน้าเว็บไซด์ เช่น
เท่านี้เราก็ใช้งาน PHP+MongoDB ได้แล้ว
แต่ถ้าใครไม่อยากติดตั้งอะไรให้วุ่นวาย หรือใช้ Hosting ปกติอยู่แล้ว ลองสอบถามว่า Hosting ได้ทำการติดตั้ง PHP Driver สำหรับ MongoDB ไว้หรือเปล่า หรือเราจะ ใช้คำสั่ง phpinfo() ดูเองก็ได้
Hosting ที่รองรับ PHP Driver for MongoDB เช่น www.pathosting.co.th เป็นต้น
ส่วนคำสั่ง PHP สำหรับติดต่อ MongoDB Server สามารถหาดูได้จากลิงค์นี้
http://www.php.net/manual/en/book.mongo.php
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.