نصب لینوکس و پکیج ها

از ویکی پارس پویش
(تفاوت بین نسخه‌ها)
پرش به: ناوبری, جستجو
(صفحه را خالی کرد)
 
(۲۸ ویرایش میانی توسط یک کاربر نشان داده نشده‌است)
سطر ۱: سطر ۱:
[[Category:IBSng]]
 
<font face ="Tahoma">
 
__TOC__
 
<div dir=rtl lang=fa>
 
  
= IBSng Installation =
 
 
'''مقدمه'''
 
 
IBSngً ،شم افضاس هذیشیت ٍ حساتذاسی کاستشاى ایٌتشًت، ایٌتشاًت ٍ VoIP تِ غَست یکپاسچِ سشٍیس ّای (E1/Analog(Dialup ،Lan
 
(Hotspot,PPPOE,PPTP(Accounting ،Wireless ،ADSL ،VoIP ٍ SMS سا کٌتشل هی کٌذ. قاتلیت ّای هٌحػش تِ فشد ایني ًنشم
 
افضاستِ هذیشاى ایي اهکاى سا هی دّذ کِ سیاست ّای هذیشیتی خَد سا تِ تْتشیي ًحَ پیادُ ساصی ًوایذ. آًْا قادس ّسنتٌذ تَسنظ سنشٍیس
 
ّایی هاًٌذ Manager Bandwidth،Payment Online,Redirector URL ...ٍ کاستشاى ضثکِ خَد سا هذیشیت ٍ ّوِ هطتشیاى خَد سا
 
ساضی ًگِ داسًذ.خْت استفادُ تْیٌِ اص ًشم افضاس IBSng پیادُ ساصی غحیح ضثکِ ٍ تؼاسیف سشٍیس ّا ًقص هْوی سا ایفا هی ًوایٌذ
 
 
== Configuration Backup Service ==
 
تنظیم سرویس های پشتیبان گیری به دو صورت امکان پذیر است :
 
 
:* از طریق '''Command-line'''
 
:*  از طریق ابزار '''ibsng-tools'''
 
 
===  Command-line Configuration ===
 
 
'''Complete Backup''' :
 
 
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
 
 
</div>
 
<div dir=ltr lang=en>
 
 
  ''' /usr/local/src/tools/db/ibsng_backup/complete/config_file  '''
 
 
</div>
 
 
تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا '''rotate''' , زمان تهیه آن , دوره زمانی تهیه نسخه پشتیبان  و همچنین مسیری برای کپی کردن این نسخه خارج از سرور '''local'''  به صورت زیر ذخیره میگردد :
 
 
<div dir=ltr lang=en>
 
 
  ''' path_backup="/var/backups/IBSng/complete"  '''
 
  ''' log_file=/var/log/IBSng/ibs_backup.log    '''
 
  ''' periodic="3"  '''
 
  ''' auto_run_time_h=6  '''
 
  ''' auto_run_time_m=30  '''
 
  ''' type=monthly  '''
 
  ''' exteranl_dir=/media/backups/IBSng/complete/  '''
 
 
</div>
 
 
همچنین برای '''start'''  کردن این سرویس مقدار '''Enable''' را در فایل زیر وارد میکنیم :
 
<div dir=ltr lang=en>
 
''' /usr/local/src/tools/db/ibsng_backup/complete/service_status  '''
 
</div>
 
 
'''Custom Backup''' :
 
 
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
 
 
<div dir=ltr lang=en>
 
 
  ''' /usr/local/src/tools/db/ibsng_backup/custom/config_file  '''
 
</div>
 
 
تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا '''rotate''' , زمان تهیه آن , دوره زمانی تهیه نسخه پشتیبان  و همچنین مسیری برای کپی کردن این نسخه خارج از سرور '''local'''  به صورت زیر ذخیره میگردد :
 
 
<div dir=ltr lang=en>
 
 
  ''' path_backup="/var/backups/IBSng/custom"  '''
 
  ''' log_file=/var/log/IBSng/ibs_backup.log    '''
 
  ''' periodic="3"  '''
 
  ''' auto_run_time_h=6  '''
 
  ''' auto_run_time_m=30  '''
 
  ''' type=weekly  '''
 
  ''' exteranl_dir=/media/backups/IBSng/custom/  '''
 
 
</div>
 
 
همچنین برای '''start'''  کردن این سرویس مقدار '''Enable''' را در فایل زیر وارد میکنیم :
 
<div dir=ltr lang=en>
 
''' /usr/local/src/tools/db/ibsng_backup/custom/service_status  '''
 
</div>
 
 
'''hourly Backup''' :
 
 
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
 
 
<div dir=ltr lang=en>
 
 
  ''' /usr/local/src/tools/db/ibsng_backup/hourly/config_file  '''
 
</div>
 
 
تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا '''rotate''' و همچنین مسیری برای کپی کردن این نسخه خارج از سرور '''local'''  به صورت زیر ذخیره میگردد :
 
 
<div dir=ltr lang=en>
 
 
  ''' path_backup="/var/backups/IBSng/hourly"  '''
 
  ''' log_file=/var/log/IBSng/ibs_backup.log    '''
 
  ''' periodic="48"  '''
 
  ''' interval=1  '''
 
  ''' exteranl_dir=/media/backups/IBSng/hourly/  '''
 
 
</div>
 
همچنین برای '''start'''  کردن این سرویس مقدار '''Enable''' را در فایل زیر وارد میکنیم :
 
<div dir=ltr lang=en>
 
''' /usr/local/src/tools/db/ibsng_backup/hourly/service_status  '''
 
</div>
 
 
===  ibsng-tools Configuration ===
 
 
برای راه اندازی این سرویس از طریق '''ibsng-tools''' مراحل زیر را طی میکنیم :
 
 
ابتدا فرمان '''ibsng-tools'''  را اجرا میکنیم. سپس مطابق شکل زیر گزینه '''service''' را انتخاب میکنیم :
 
 
[[Image:2.jpg|center]]
 
 
در پنجره بعد گزینه '''backups''' ‌را انتخاب میکنیم :
 
[[Image:5.jpg|center]]
 
در پنجره بعد گزینه '''IBSng''' ‌را انتخاب میکنیم :
 
[[Image:6.jpg|center]]
 
در پنجره بعد نوع '''backup''' مورد نظر ‌را انتخاب میکنیم :
 
[[Image:7.jpg|center]]
 
سپس برای Enable کردن سرویس گزینه '''status''' و برای تنظیم سرویس گزینه '''Configuration''' را انتخاب میکنیم :
 
[[Image:8.jpg|center]]
 
 
==  Start Backup Service ==
 
پس از تنظیم فایل های موردنظر برای '''start''' کردن سرویس از فرمان های زیر استفاده می کنیم :
 
 
 
برای '''start''' کردن '''Complete backup'''  فرمان زیر را اجرا میکنیم :
 
 
<div dir=ltr lang=en>
 
 
  ''' ibs_backup  '''
 
 
</div>
 
 
سپس صحت پشتیبان گیری  را با فرمان زیر چک میکنیم :
 
 
<div dir=ltr lang=en>
 
 
  ''' cat /var/backups/IBSng/complete/pre_end  '''
 
 
</div>
 
خروجی این فایل میباست مقدار " 1 " باشد.
 
 
 
 
برای '''start''' کردن '''Custom backup'''  فرمان زیر را اجرا میکنیم :
 
 
<div dir=ltr lang=en>
 
 
  '''ibs_backup_custom '''
 
 
</div>
 
سپس صحت پشتیبان گیری  را با فرمان زیر چک میکنیم :
 
 
<div dir=ltr lang=en>
 
 
  ''' cat /var/backups/IBSng/custom/pre_end  '''
 
 
</div>
 
خروجی این فایل میباست مقدار " 1 " باشد.
 
 
 
 
 
برای '''start''' کردن '''hourly backup'''  فرمان زیر را اجرا میکنیم :
 
 
<div dir=ltr lang=en>
 
 
  ''' ibs_backup_hourly  '''
 
 
</div>
 
 
سپس صحت پشتیبان گیری  را با فرمان زیر چک میکنیم :
 
 
<div dir=ltr lang=en>
 
 
  ''' cat /var/backups/IBSng/custom/pre_end  '''
 
 
</div>
 
خروجی این فایل میباست مقدار " 1 " باشد.
 

نسخهٔ کنونی تا ‏۲۷ نوامبر ۲۰۱۶، ساعت ۱۱:۴۱

ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
جعبه‌ابزار