نحوه نصب پایگاه داده nosql درcentos7
این پایگاه داده (orient DB)نوعی از پایگاه داده های nosql میباشد که پایگاه داده گراف محور نیز گفته میشود.
مراحل نصب این پایگاه داده به صورت زیر میباشد:
1-ایجاد کاربرجدید.
اول از همه، یک کاربر جدید برای اجرای OrientDB ایجاد نمایید.
انجام این کار به شما اجازه میدهد تاپایگاه داده را بر روی یک "محیط منزوی یا ایزوله" اجرا کنید. برای ایجاد یک کاربر جدید، فرمان زیر
را اجرا کنید:
adduser orientdb -d /opt/orientdb #
2-دانلود ارشیو پایگاه داده باینریorientdb :
-wget https://orientdb.com/download.php?file=orientdb-community-importers#
2.2.29.tar.gz -O /opt/orientdb/orientdb.tar.gz
نکته: درهنگام نوشتن این مطلب اخرین ورژن2.2.29میباشد.
3-نصب orientdb:
فایل دانلودی را از حالت ارشیو خارج نمایید:
cd /opt/orientdb #
tar -xf orientdb.tar.gz #
دستور tar تمام همه چیز را در دایرکنوری به نام orientdb-community-importers-2.2.29 ذخیره میکند.
همه چیزا را بهopt/orientdb/ انتقال می دهد:
*/*mv orientdb-community #
کاربر orient dbرا به عنوان مالک فایل های استخراج شده درنظر بگیرید:
chown -R orientdb:orientdb /opt/orientdb #
شروع سرور orientdb:
برای اجرای سرور نیاز به پوسته نویسی در ادرس orientdb/bin/ نیاز است:
opt/orientdb/bin/server.sh/ #
درهنگام نصب اطلاعاتی را این ه نمایش خواهد گذاشت ودر خواست گذرواژه root orientdb را خواهد کرد:
+----------------------------------------------------------------+
| WARNING: FIRST RUN CONFIGURATION |
+---------------------------------------------------------------+
| This is the first time the server is running. Please type a |
| password of your choice for the 'root' user or leave it blank |
| to auto-generate it. |
| |
| To avoid this message set the environment variable or JVM |
| setting ORIENTDB_ROOT_PASSWORD to the root password to use. |
+---------------------------------------------------------------+
******** : Root password [BLANK=auto generate it]
********* : Please confirm the root password
برای قطع کردن orientdb از ctrl+c استفاده نمایید.
تهیه و تنظیم: مهدیه پیری 951830220 - فاطمه حسام زاده 951830226.
منبع : /https://www.unixmen.com/orientdb-install-nosql-database-centos-7
فرآیند نصب:
ادامه مطلب ...
فایروال متن باز و رایگان Config Server Firewall بانام اختصاری CSF قوی ترین فایروال رایگان لینوکس است.
که براساس IP tables کار میکند. و اسکریپت کانفیگ فایروال ایجاد شده تا برای سرور شما امنیت بهتر رافراهم کند. CSF فایروال سرورشما را برای قفل کردن دسترسی عمومی به سرویس هارا پیکربندی میکند. و فقط به ارتباط ها(کانکشن) های معین اجازه میدهد.
مانند چک کردن ایمیل - بارگذاری وبسایت - وارد شدن به FTP
برخی از ویژگی ها:
1-گزارش فرآیندهای مشکوک
2-گزارش فرآیندهای کاربری بیش ازحد
3-گزارش فایل های مشکوک
4-هشدار برای اسکریپت های ایمیل هرزنامه (اسپم )
5-بررسی خرابی احراز هویت ورودی(ssh,mail server,FTP,cpanel)
6-بررسی فرآیندهای خرابکارانه(Daemon)
7-حفاظت بسته BOGON
8- و ...
مراحل نصب و کانفیگ CSF در شکل های زیر به صورت زیر میباشد.
دستور yum install perl-GDGraph perl-libwww-perl را در ترمینال وارد میکنیم.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.با این آدرس وارد تنظیمات CSF میشویم.
12. ویرایش پورت های ورودی و خروجی TCP
13.تغییر پورت از 22 به 1002
14.testing را به 0 تغییر میدهیم تا از حالت تست خارج شود و کار کند.
15. دستور chkconfig csf on را وارد میکنیم تا با هربار روشن شدن سیستم این سرویس اجرا شود.
16.دستور زیر باعث میشود که سرویس csf شروع به کار کند.
17.سرویس CSF را استارت میکند.
لیستی از دستورهای ساده CSF:
1- چگونه یک IP آدرس را به لیست سفید اضافه کنیم .
دستور sudo csf -a 192.168.1.2 را در ترمینال وارد میکنیم.
که در اینجا آدرس 192.168.1.2 در/etc/csf/csf.allow اضافه میشود.
2- چگونه یک IP آدرس را بلاک کنیم.
دستور sudo csf -d 192.168.1.5 را در ترمینال وارد میکنیم.
که در شکل زیر میبینیم آدرس 192.168.1.5 به /etc/csf/csf.deny اضافه میشود.
3- چگونه بررسی کنیم که یک IP آدرس توسط CSF بلاک شده است.
دستور sudo csf -g 192.168.1.5 را در ترمینال وارد میکنیم.
4- چگونه CSF را بطور کامل غیرفعال کنیم. دستور زیر را وارد میکنیم.
دستور sudo csf -x را در ترمینال وارد میکنیم.
5- چگونه CSF فایروال را فعال کنیم.
دستور sudo csf -e را در ترمینال وارد میکنیم.
6- چگونه CSF فایل را ریستارت کنیم.
دستور sudo csf -r را در ترمینال وارد میکنیم.
7- چگونه CFS فایروال را فلاش کنیم.
دستور sudo csf -f را در ترمینال وارد میکنیم.
نام : رومیناحسن زاده برهانی 941831215
منبع : https://www.unixmen.com
هنگام صحبت کردن در مورد پایگاه های داده، به طور کلی، ما به دو خانواده اصلی اشاره می کنیم: RDBMS (سیستم مدیریت ارتباط پایگاه داده)، که به عنوان رابط برنامه کاربردی میباشد و برنامه کاربردی زبان به نام Structured Query Language (یا SQL) که سیستم های مدیریت پایگاه داده غیر مرتبط پایگاه داده های NoSQL. OrientDB بخشی از خانواده دوم است.
بین دو مدل تفاوت زیادی در نحوه بررسی (و ذخیره) داده ها وجود دارد.
سیستم های مدیریت پایگاه داده NoSQL :
در سیستم های مدیریت پایگاه داده NoSQL، پایگاه داده ها برای تحقق «فرمت» های مختلف برای داده ها، مانند سند، ارزش کلیدی، نمودار و دیگر موارد طراحی شده اند. سیستم های پایگاه داده ای که با این پارادایم شناخته می شوند به خصوص برای خوشه های پایگاه داده بزرگ و برنامه های کاربردی وب بسیار کاربردی ساخته شده اند. امروزه پایگاه های NoSQL توسط شرکت های بزرگ مانند گوگل و آمازون استفاده می شود.
بحثی که در این پست قابل بررسی میباشد ، نحوه نصب این پایگاه داده روی سیستم عامل CentOS است .
در ادامه مطلب نحوه نصب توضیح داده شده است .