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

از ویکی پارس پویش
(تفاوت بین نسخه‌ها)
پرش به: ناوبری, جستجو
(صفحه را خالی کرد)
 
(۲۸ ویرایش میانی توسط یک کاربر نشان داده نشده‌است)
سطر ۱: سطر ۱:
−
[[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 " باشد.
 

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

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

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