نصب OrientDB در اوبونتو ۱۴٫۰۴

orientdb-install-ubuntu-server

معرفی

OrientDB یک دیتابیس از نوعNOSQL و به صورت multi-model است که از گراف و دیتابیس های اسنادی پشتیبانی میکند. OrientDB یک برنامه جاوایی است و میتوان آن را بر روی هر سیستم عاملی اجرا کرد و از قابلیت multi-master replication پشتیبانی میکند.

در این مقاله یاد میگیرم که چگونه آخرین نسخه community از این برنامه را بر روی اوبونتو سرور ۱۴٫۰۴ نصب و کانفیگ کنیم.

پیش نیاز ها

برای ادامه این آموزش به دو پیش نیاز نیازمندیم که در زیر آورده‌ایم :

– اوبونتو ۱۴٫۰۴

– یوزری غیر از روت با دسترسی sudo

قدم اول : نصب oracle java

orientDB یک برنامه جاوایی است برای همین به جاوا نسخه ۱٫۶ یا بالاتر نیاز دارد به دلیل اینکه نسخه ۸ بسیار سریعتر از نسخه های ۶ و ۷ است شدیداً پیشنهاد می‌شود تا از آن استفاده کنید. و نسخه ۸ همان نسخه‌ای است که در این مرحله از آموزش نصب خواهیم کرد.

برای نصب java JRE میتوانید از ppa زیر استفاده میکنیم :

 

سپس کش نرم‌افزار ها را به روز کنید :

 

سپس باید جاوا را با دستور زیر نصب کنید اگر سؤالی از شما پرسیده شد و یا درخواست پسورد داده شد آن را وارد کنید :

 

پس از نصب آن مطمئن شوید که نسخه مورد استفاده با نسخه نصب شده یکی باشد. خروجی باید چیزی شبیه به متن زیر باشد :

orientdb-the-graph-database-45-728

قدم دوم : دانلود و نصب OrientDB

در این مرحله آخرین نسخه community از orientDB را دانلود و نصب خواهیم کرد. در زمان نگارش این متن توسط نویسنده اصلی آخرین نسخه موجود ۲٫۱٫۳ بوده است. اگر نسخه جدیدی منتشر شده باشد میتوانید در دستور زیر شماره نسخه را تغییر دهید :

 

این فایل دارای فایل‌های باینری از قبل کامپایل شده‌ای است که نیازدارید بر روی سیستم اجرا شوند. تنها کاری که لازم است انجام دهید این است که آن را در یک دایرکتوری قرار دهید. از آنجایی که دایرکتوری opt برای نرم‌افزارهایی همچون orientDB تدارک دیده شده است میتوانید آن را به opt انتقال دهید. از دستور زیر برای بازکردن فایل آرشیو شده و انتقال آن به opt استفاده میکنیم:

 

فایل‌ها در یک دایرکتوری با نام و ورژن برنامه باز میشوند. برای اینکه کارکردن با آن‌ها را راحت‌تر کنیم به پوشه ای که فقط حاوی اسم برنامه است نقل مکان میکنیم :

 

قدم سوم : استارت سرور

حال وقت آن رسیده است تا سرور خود را استارت بزنیم و به کنسول متصل شویم. قبل از آن به محل نصب بروید :

 

و سپس سرور را استارت کنید :

 

پس از آن مراحل مورد نیاز را انجام دهید که شما کارهایی مثل ایجاد پسورد برای برنامه و … میباشد. از آنجایی که هم‌اکنون برنامه در ترمینالی که باز است در حال اجرا میباشد نیاز داریم تا از طریق ترمینال دیگری مطمئن شوید که برنامه در پورت ۲۴۲۴ در حال شنود است.

دستور زیر را در ترمینالی جداگانه وارد کنید :

 

خروجی باید چیزی شبیه به این باشد :

 

برای اطمینان از اینکه برنامه بر روی http نیز در حال شنود است دستور زیر را وارد کنید :

 

خروجی شبیه زیر خواهد بود :

 

قدم چهارم : متصل شدن به کنسول

حال سرور در حال اجرا است و میتوانید با استفاده از console به آن متصل شویم. دستور زیر را وارد کنید :

 

 

کنسول چیزی شبیه به زیر را به شما ارائه خواهد داد :

 

حال میتوانید با دستوری شبیه به زیر که نام کاربری و پسورد آن را از قبل مشخص کرده‌ایم به دیتابیس متصل شویم :

 

بر ای خروج نیز میتوانید از exit استفاده کنید.

بسیارخب ما orientdb را نصب کردیم و به آن نیز متصل شدیم اما نکته‌ای که حائز اهمیت است این مورد است که بعد از هربار ریبوت سرور باید آن را به صورت دستی اجرا کنیم که چندان خوش آیند نیست. میتوانید در مورد کانفیگ و نوشتن یک اسکریپت برای شروع خودکار آن جست‌و‌جو کنید و دیتابیس خود را تنظیم کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *