آموزش نصب MongoDB در سرور لینوکس CentOS
دیتابیس سرور MongoDB یک برنامه راه اندازی و ساخت دیتابیس بسیار سریع و کارامد متن باز و Open Source است که تحت زبان برنامه نویسی C++ نوشته شده است . بر اساس ادعای تولید کنندگان این نرم افزار ، سرعت MongoDB بالا تر از نسخه های MySQL است و مصرف منابع آن نیز به شکل قابل توجهی کمتر است . در ادامه مقاله به آموزش نصب MongoDB می پردازیم .
آموزش نصب MongoDB در سرور لینوکس CentOS
با وجود پکیج های Repo برای نصب MongoDB روی لینوکس های RHEL مانند CentOS و Red Hat کار سختی در پیش ندارید . برای نصب آخرین نسخه از MongoDB روی لینوکس CentOS ابتدا باید یک فایل Repo در مسیر زیر ایجاد کنید :
etc/yum.repos.d/mongodb.repo
فایل را ویراش کرده و اطلاعات زیر را در آن ذخیره میکنیم :
نسخه های ۶۴ بیتی :
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
نسخه های ۳۲ بیتی :
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1
پس از ذخیره فایل ، با اجرای دستور زیر ، آخرین نسخه MongoDB روی سرور لینوکس RHEL شما نصب خواهد شد :
sudo yum install mongodb-org
برای نصب یک ورژن خاص از MongoDB میبایست به جای دستور فوق دستورات زیر را اجرا کنید . در اینجا ورژن ۲.۶.۱ از MongoDB مورد نظر است :
sudo yum install mongodb-org-2.6.1 mongodb-org-server-2.6.1 mongodb-org-shell-2.6.1 mongodb-org-mongos-2.6.1 mongodb-org-tools-2.6.1
در صورتی که ورژن های قدیمی تر MongoDB مورد نظر شما هستند ، میبایست MongoDB را در فایل yum.conf استثنا کرده و از آپدیت شده به آخرین ورژن توسط دستور yum update جلوگیری کنید . برای این منظور خط زیر را در فایل yum.conf اضافه کرده و فایل را ذخیره کنید :
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
نصب ماژول PHP Mongo در سرور لینوکس
برای نصب PHP Module مربوط به MongoDB کافی است تا دستور زیر را در SSH اجرا کنید :
pecl install mongo
در نهایت باید مقدار extension = mongo.so را داخل فایل php.ini اضافه کرده و وب سرور یا اجرا کننده php را یک بار ریستارت کنید .
بعد از نصب موفقیت آمیز MongoDB روی سرور ، ابتدا سرویس MongoDB را در استارت آپ قرار داده و سپس آن را استارت میکنیم :
sudo chkconfig mongod on
sudo mongod start
آموزش نصب MongoDB در سرور لینوکس Ubuntu
نصب MongoDB روی توزیع های Ubuntu و Debian نیز به سادگی انجام میشود . برای آموزش نصب MongoDB روی سرور های لینوکس توزیع دبیان و اوبونتو مقاله های زیر را مطالعه کنید :
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
در صورت نیاز به کانفیگ سرور های لینوکس با MongoDB درخواست کانفیگ خود را برای ما تیکت کنید . گروه کامپایلر با کمترین هزینه و در سریع ترین زمان ممکن ، بهترین کانفیگ را روی سرور های هاستینگ شما پیاده سازی خواهد کرد .