در مطالب قبلی دیتابیس Couchbase معرفی شد و نحوه نصب نسخه Couchbase Server 4 آموزش داده شد.علاوه بر آن نحوه ی Cluster کردن، آپگرید کردن و همچنین تهیه نسخه پشتیبان و restore کردن آن آموزش داده شد.
در این مطلب قصد داریم تا نسخه ی Couchbase Server 5.5.2 که تا به این لحظه آخرین نسخه ی آن می باشد را نصب کنیم.برای نصب Couchabse Server 5 کافیست به صفحه ی دانلود در وب سایت آن مراجعه کنید :
https://www.couchbase.com/downloads
سپس بر اساس سیستم عامل و همچنین معماری آن بسته ی مناسب را دانلود کنید.در این مطلب ما قصد داریم تا Couchbase Server 5.5.2 را بر روی توزیع CentOS 7.5 x86-64 نصب کنیم.هر چند بسته ی دانلود شده و نحوه نصب آن بر روی توزیع RHEL 7 نیز یکسان می باشد.بنابراین بسته ای که ما دانلود کردیم با نام couchbase-server-enterprise-5.5.2-centos7.x86_64.rpm می باشد.
پس از دانلود بسته ی مورد نظر، برای نصب آن کافیست تا با استفاده از yum دستور زیر را اجرا کنید :
#yum install couchbase-server-enterprise-5.5.2-centos7.x86_64.rpm
پس از Couchbase Server ، اکنون برای کنترل سرویس آن می توانید از دستورات systemd استفاده کنید :
# systemctl status couchbase-server.service
# systemctl start couchbase-server.service
# systemctl restart couchbase-server.service
# systemctl stop couchbase-server.service
# systemctl enable couchbase-server.service
# systemctl disbale couchbase-server.service
پس از اینکار کافیست تا پورت های مورد نیاز برای سرویس Couchbase را بر روی دیوارآتش FirewallD باز کنید :
#firewall-cmd --zone=public --add-port=8091-8093/tcp #firewall-cmd --permanent --zone=public --add-port=8091-8093/tcp #firewall-cmd --zone=public --add-port=9100-9105/tcp #firewall-cmd --permanent --zone=public --add-port=9100-9105/tcp #firewall-cmd --zone=public --add-port=9998-9999/tcp #firewall-cmd --permanent --zone=public --add-port=9998-9999/tcp #firewall-cmd --zone=public --add-port=11207-11215/tcp #firewall-cmd --permanent --zone=public --add-port=11207-11215/tcp #firewall-cmd --zone=public --add-port=18091-18093/tcp #firewall-cmd --permanent --zone=public --add-port=18091-18093/tcp #firewall-cmd --zone=public --add-port=4369/tcp #firewall-cmd --permanent --zone=public --add-port=4369/tcp #firewall-cmd --zone=public --add-port=21100-21299/tcp #firewall-cmd --permanent --zone=public --add-port=21100-21299/tcp
جهت اطلاع از کاربرد هر پورت کافیست تا به مستندات رسمی نسخه ی Couchbase که استفاده می کنید مراجعه نمایید :
https://docs.couchbase.com/server/5.5/install/install-ports.html
اکنون برای ورود به پنل تحت وب سرویس Couchbase آدرس زیر را در مرورگر وب خود وارد کنید :
http://10.10.101.152:8091
نکته اینکه بجای 10.10.101.152 باید آدرس IP سرور Couchbase خود را وارد کنید.پس از وارد کردن آدرس گفته شده در مرورگر وب با صفحه پایین روبرو خواهید شد :
همانطور که در تصویر بالا مشاهده می کنید، می توانید این سرور را به عنوان یک Node جدید راه اندازی کنید یا آن را به یک Cluster دیگری که از قبل وجود دارد Join کنید.در اینجا ما قصد داریم تا آن را به عنوان یه Node جدید راه اندازی کنیم.به همین خاطر روی گزینه ی Setup New Cluster کلیک کنید تا با صفحه زیر روبرو شوید :
مانند تصویر بالا یک نام دلخواه برای Cluster و همچنین نام کاربری و گذرواژه مورد نظر خود را بنویسید.سپس روی گزینه ی Next کلیک کنید تا وارد صفحه پایین شوید :
در این قسمت Terms و Conditions را مطالعه کنید و در صورت توافق گزینه ی I accept را فعال و سپس روی دکمه ی Configure Disk,Memory,Services کلیک کنید تا وارد صفحه زیر شوید :
در این مرحله از نصب Host name و یا IP سرور خود را بنویسید و سایر گزینه ها را بر اساس نیاز خود تنظیم کنید و سپس بر روی دکمه ی Save & Finish کلیک کنید تا وارد پنل مدیریتی Couchbase Server شوید :
نصب دیتابیس Couchbase Server 5 به پایان رسید. امیدوارم از این مطلب استفاده ی لازم را برده باشید.