گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

نحوه نصب پایگاه داده nosql درcentos7


نحوه نصب پایگاه داده 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

نحوه حذف کردن Dropbox cache در لینوکس



                          

  Dropbox   یک  حافظه  پنهان   از  فایل ها  برای  کارایی و  اهداف  اضطراری  است و به عنوان  یک  حوزه  نمایش  برای  دانلود ها  و آپلود فایل  ها  است  . Dropbox  cache    یک  پوشه  پنهان با نام  "  Dropbox.cache. "  است  که در فولدر  Dropbox  root   ذخیره   می شود  .

 شما پوشه های  مخفی  را  نمی بینید مگر اینکه   توانایی  مشاهده    file  ها  و  folder  ها ی مخفی  را   در  سیستم  عامل  لینوکس   فعال  کنید  ,   برای  حذف    آیتم ها  در پوشه  Dropbox  cache   در لینوکس  باید از   linux  mint   استفاده کنیم  از این روش در اوبونتو  و  دیگر توزیع های لینوکس  استفاده  می شود


  ابتدا آیکون   "Home "   را در  دسکتاب  لینوکس  خود باز کنید  , 



                
14_opening_files_manager  
                           


 
 ابتدا  مطمعن  باشید  که  تمام   فایل   های  پنهان  ,  نشان   داده  می شوند  برای   انجام  این  کار  در  mint   رفته  , شما باید   اول  منوی  " view "   را  بازکنید و  مطمعن  شوید  که  علامت  چک  در  مقابل   " show  hidden  files"    وجود  دارد   همچنین  می توانید  از  کلید  های  میانبر   ctrl+H   برای  toggle   کردن  نمایش  فایل   ها پنهان شده  استفاده   می  شود.



 16_selecting_show_hidden_files
           


 به  پوشه  Dropbox      بروید  و   بر  روی  آن  دابل  کلیک  کنید .



17_opening_dropbox_folder



در پوشه  Dropbox     روی  پوشه  "dropbox .cache."   دابل کلیک کنید , توجه داشته باشید که علامت نقطه   در ابتدای  نام  پوشه نشان می دهد  که پوشه  پنهان  است.



18_opening_cache_folder



همه  پوشه  ها  وفایل ها  را در پوشه  " dropbox .cache. "  انتخاب کنید روی آنها راست کلیک کرده و  گزینه   " Delete"   را برای حذف دائمی  فایل ها   و "  move  to   Trash  "    را برای  انتخاب  فایل  ها به  trash  انتخاب کنید.                                                                                                                      



               19_selecting_delete




اگر فایل ها   را  به سطل  زباله  منتقل کردید می توانید فایل ها را با راست کلیک  برروی  گزینه  "  Trash "  در قسمت پاییین   "  My computer  "  در  سمت   چپ      برنامه  ,  گزینه   "  Empty  Trash  "     از   popu   meu    انتخاب کنید تا فایل ها از سطل زباله خارج کنید .

 
                     
 
22_emptying_trash

                    


   Dropbox  به مدت30  روز  فایل های پاک شده   را در سرور های خود نگه می دارد  , پاک کردن فایل های cahce  بر روی  رایانه تان هیچ تاثیری بر روی  فایل هایی پاک شده که در  سرور  Dropbox   ذخیره شده اند  ,  ندارد.




امیدوارم از مطالب ارائه شده نهایت استفاده را برده باشید , با تشکر

                   

   منابع:
    


      استفاده از اکانت  مشترک :
     نام و نام خانوادگی  دانشجو :  فرانک فتحی
      شماره دانشجویی :  941832227

نصب سیستم مدیریت محتوای جوملا در centos 7

 جوملا سیستم مدیریت محوای محبوبی است که برای ساخت نرم افزار و  وبسایت های آنلاین استفاده می شود.جوملا کاملا  متن باز (open source) بوده  و برای مدیریت و پیکربندی محتوا نیازمند مهارت پیشترفته ای ندارد.

فرآیند نصب:

 

ادامه مطلب ...

نصب و تنظیم فایروال CSF



 فایروال  متن باز و رایگان 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

نحوه نصب پایگاه داده NoSQL بر روی CentOS

لوگو

هنگام صحبت کردن در مورد پایگاه های داده، به طور کلی، ما به دو خانواده اصلی اشاره می کنیم: RDBMS (سیستم مدیریت ارتباط پایگاه داده)، که به عنوان رابط برنامه کاربردی میباشد و برنامه کاربردی زبان به نام Structured Query Language (یا SQL) که سیستم های مدیریت پایگاه داده غیر مرتبط پایگاه داده های NoSQL. OrientDB بخشی از خانواده دوم است.

بین دو مدل تفاوت زیادی در نحوه بررسی (و ذخیره) داده ها وجود دارد.

سیستم های مدیریت پایگاه داده NoSQL :

در سیستم های مدیریت پایگاه داده NoSQL، پایگاه داده ها برای تحقق «فرمت» های مختلف برای داده ها، مانند سند، ارزش کلیدی، نمودار و دیگر موارد طراحی شده اند. سیستم های پایگاه داده ای که با این پارادایم شناخته می شوند به خصوص برای خوشه های پایگاه داده بزرگ و برنامه های کاربردی وب بسیار کاربردی ساخته شده اند. امروزه پایگاه های NoSQL توسط شرکت های بزرگ مانند گوگل و آمازون استفاده می شود.

  بحثی که در این پست قابل بررسی میباشد ، نحوه نصب این پایگاه داده روی سیستم عامل  CentOS است .

در ادامه مطلب نحوه نصب توضیح داده شده است .

ادامه مطلب ...