بهین ارتباط هوشمند تیلا
021-91002727

نحوه ی نصب و کانفیگ نرم افزار ایزابل

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

در این قسمت ابتدا با هم نیازهای سخت افزاری و نرم افزاری برای نصب و یادگیری ایزابل را خدمت شما عزیزان معرفی می کنیم و در ادامه به طور کامل و به صورت گام به گام و تصویری ، نصب ایزابل را روی ماشین مجازی VMWare به عنوان یکی از محبوب ترین نرم افزار های مجازی سازی ، بررسی خواهیم کرد.

در این آموزش همراه ما باشید.

 سخت افزار مورد  نیاز برای یادگیری و نصب ایزابل

ایزابل ۴ از CentOs ورژن ۷٫۲  استفاده می کند ، این سیستم عامل برای راه اندازی نیاز به سخت افزار زیادی ندارد . ایزابل هم به صورت ۳۲bit  و هم به صورت ۶۴bit عرضه می شود، سیستم عامل CentOS 7 حداقل به یک هسته پردازنده X86 و ۱GB رم  و ۱۰GB دیسک برای اجرا نیاز دارد، شما با همین حداقل سیستم می توانید ایزابل را راه اندازی کنید، توان سخت افزاری سیستم بستگی به نوع کاربری  و تعداد تماس های هم زمان دارد، به یاد داشته باشید که ضبط مکالمات در ایزابل بار زیادی روی پردازنده دارد و سرعت دیسک نیز در هنگام ضبط مکالمه بسیار مهم است ، از این رو در صورتی که نیاز به ضبط مکالمات در تماس های همزمان زیادی را دارید بهتر است از پردازنده قوی و دیسک های SSD استفاده کنید، در غیر این صورت با یک پردازنده Atom (دو هسته )و ۲GB رم می توانید حدود هفتاد تماس همزمان را مدیریت کنید. (توجه داشته باشید که تعداد داخلی ها و خطوط شهری تاثیری روی سخت افزار ایزابل ندارد و صرفاً تعداد تماس های همزمان  و ضبط مکالمات اهمیت دارد)

نرم افزار مورد نیاز برای یادگیری و آموزش ایزابل

در صورتی که نمی خواهید  نصب را  روی سخت افزار واقعی انجام  دهید . برای تمرین و آموزش می توانید از نرم افزار Virtual Box و یا VMware Workstation استفاده کنید.

ایمیج نصب ایزابل ۴ که می توانید آن را از طریق لینک زیر دریافت کنید

دانلود ایمیج نصب ایزابل

نرم افزار Winscp برای مرور فایل های لینوکس از طریق  SSH می باشد ، در قسمت های آینده از آن استفاده خواهیم کرد.

دانلود برنامه WinSCP

نرم افزار Putty ، این نرم افزار یک کلایت SSH می باشد که از طریق آن می توانید به کنسول لینکوس میزبان دسترسی داشته باشید.

دانلود برنامه Putty

آموزش نصب ایزابل روی ماشین مجازی

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

توجه داشته باشید روش نصب روی سخت افزار واقعی هیچ تفاوتی با نصب روی ماشین مجازی ندارد. برای ساخت ماشین مجازی vmware سیستم عامل را روی Centos X64 قرار دهید مقدار دیسک هم ۲۰GB کافی می باشد. حالت کارت شبکه را هم  روی Bridge قرار دهید.

ایمیج ایزابل را درون ماشین مجازی گذاشته و ماشین مجازی را روشن کنید.

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

در این پنجره Install را انتخاب کنید و در ادامه با پنجره ای مانند شکل زیر مواجه خواهید شد.

سخت افزار مورد نیاز ایزابل

در این صفحه کافی است کلید Enter را فشار دهید ، فرایند نصب آغاز میشود  کمی صبر کنید تا با صفحه ای مطابق شکل زیر مواجه شوید.

آموزش نصب ایزابل روی ماشین مجازی

زبان نصب را روی زبان دلخواه قرار دهید ( این زبان فقط برای فرایند نصب معتبر می باشد ) در اینجا ما زبان انگلیسی را انتخاب کنید با زدن دکمه Continue به ادامه نصب بروید که صفحه ای مانند تصویر زیر می باشد .

آموزش نصب ایزابل و تنظیمات نصب در ایزابل

در قسمت Date&Time منطقه زمانی و ساعت سیستم را تنظیم کنید.

آموزش نصب ایزابل و تنظیمات دیسک در ایزابل

بعد از انجام تنظیمات دلخواه بر روی  done کلیک کنید تا به صفحه قبل بازگردید.

آموزش نصب ایزابل و تنظیمات دیسک در ایزابل

وارد قسمت installation destination شوید .

آموزش نصب ایزابل و پارتیشن بندی ایزابل

دیسک مورد نظر را انتخاب کنید.

آموزش نصب ایزابل و پارتیشن بندی ایزابل

تنظیمات پارتیشن بندی را مانند تصویر بالا روی Automatically Configure Partitionnig  قرار دهید و روی دکمه done کلیک کنید.

دوباره وارد صفحه قبلی شده ، این بار تنظیمات کارت شبکه را انتخاب کنید که با صفحه ای مطابق شکل زیر روبرو خواهید شد.

آموزش نصب ایزابل انظیمات کارت شبکه در ایزابل

در این صفحه روی configure کلیک کنید و با صفحه ای مطابق شکل زیر روبرو خواهید شد .

آموزش نصب ایزابل وتنظیمات شبکه در ایزابل

در این صفحه به تب IPV4 Settings رفته و تنظیمات مورد نظر را وارد کنید .

آموزش نصب ایزابل و تنظیمات کارت شبکه در ایزابل

در آخر هم روی دکمه done کلیک کنید . دوباره به صفحه قبلی باز خواهید گشت این بار روی دکمه Begin Installation کلیک کرده تا فرایند نصب آغاز شود.

آموزش نصب ایزابل

در حین فرایند نصب باید کلمه عبور سیستم عامل برای کاربر root را تعیین کنید .

آموزش نصب ایزابل و کلمه عبور ایزابل

بعد از تعیین کلمه عبور دوباره به صفحه نصب باز خواهید گشت منتظر می مانیم تا فرایند نصب تمام شود ( وابسته به سخت افزار سیستم این فرایند ممکن است کمی زمان بر باشد ).

در ادامه نصب با پنجره ای مطابق شکل زیر مواجه خواهید شد که از شما می خواهد کلمه عبوری برای پایگاه داده  Issabel که  MariaDB می باشد وارد کنید .

آموزش نصب ایزابل و کلمه عبور پایگاه داده ایزابل

از شما تاییدیه کلمه عبور نیز گرفته خواهد شد .

در مرحله بعد از شما خواسته می شود کلمه عبوری برای کاربر admin برای  پنل وب ایزابل انتخاب کنید .

آموزش نصب ایزابل و کلمه عبور پنل وب در ایزابل

بعد از این مرحله ، نصب ایزابل تمام شده و صفحه ای مطابق شکل زیر مواجه خواهید شد.

آموزش نصب ایزابل

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

با وارد کردن IP سیستم در مرورگر وب هم می توانید به کنترل پنل وب Issabel وارد شوید و با نام کاربری admin و کلمه عبوری که در آخرین مرحله انتخاب کرده اید می توانید وارد پنل ایزابل شوید .

آموزش نصب ایزابل و پنل وب ایزابل

 

به دلیل غیر رسمی بودن گواهی SSL در Issabel  هنگام دسترسی به پنل وب مرورگر از شما می خواهد که یک گواهی غیر معتبر را تایید کنید ، که لازم است این کار را انجام دهید.

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

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

در این مقاله نحوه دسترسی به پنل وب ایزابل را برای شما شرح خواهیم داد، و تمام مشکلاتی که ممکن است مانع دسترسی شما شوند را بررسی خواهیم کرد .  تمام حالت های بازیابی پسورد در ایزابل را نیز بررسی خواهیم کرد . بعد از این آموزش قطعاً به پنل وب دسترسی خواهید داشت.

باز کردن پنل وب ایزابل

برای دسترسی به پنل وب شما می توانید IP سرور ایزابل را در مرورگر وب وارد کنید تا به پنل تنظیمات دسترسی داشته باشید . همانطور که می دانید ، IP سرور را می توانید هنگام نصب تعیین کنید . در صورتی که در هنگام نصب IP سرور را مشخص نکرده باشید سیستم عامل به صورت پیش فرض از DHCP سرور ، IP خواهد گرفت  به هر حال اگر  به هر دلیل IP سرور ایزابل  را نمی دانید کافی است از طریق کنسول به سرور ایزابل  متصل شده و با کاربر root به سیستم وارد شوید .

پیدا کردن IP ایزابل

همانطور که در تصویر بالا می بیند در کنسول URL برای اتصال به سرور ایزابل نمایش داده می شود.

تغییر IP سرور ایزابل

در صورتی که از این IP نمی خواهید استفاده کنید و یا می خواهید IP جدیدی به سرور ایزابل بدهید و به صورت کلی به تنظیمات کارت شبکه از طریق کنسول وارد شوید ، کافی است در کنسول ایزابل دستور nmtui را وارد کنید تا به صورت کاملا گرافیکی به تنظیمات کارت شبکه دسترسی داشته باشید.

IP دادن به ایزابل

مانند تصویر بالا به منو Edit a connection رفته و کارت شبکه مورد نظر خود را ویرایش کنید.

بعد از انجام تغییرات دستور Service network restart را اجرا کنید تا تغییرات اعمال شود.

فراموش کردن پسورد ROOT سرور ایزابل

اگر به خاطر داشته باشید در هنگام نصب ایزابل باید کلمه عبوری برای کاربر root انتخاب میکردیم  . در صورتی که این کلمه عبور را فراموش کرده اید می توانید آن را بازیابی کنید .

برای بازیابی پسورد root ایزابل باید به صورت فیزیکی به سرور دسترسی داشته باشید ، سرور را راه اندازی مجدد کنید ، در هنگام بالا آمدن سرور ایزابل با تصویری مانند شکل زیر مواجه می شویم.

ریست کردن پسورد ایزابل

با استفاده از کلید Arow Up و Arow Down عملیات boot را متوقف میکنیم روی گزینه اول با زدن کلید e وارد ویرایش تنظیمات  بوت می شویم.

ریست کردن کلمه عبور ایزابل

مانند تصویر بالا کلمه ro به معنای Read Only را پیدا کرده و آن را با عبارت rw init=/sysroot/bin/sh جایگزین می کنیم سپس با زدن کلید Ctrl+X وارد حالت Single User Mode  می شویم در این مورد با استفاده از دستورات زیر کلمه عبور جدیدی برای کاربر root انتخاب می کنیم.

ریست کردن پسورد ایزابل
  1. chroot /sysroot
  2. passwd با زدن این دستور کلمه عبور جدید و تاییدیه آن را باید وارد کنید
  3. touch /.autorelabel
  4. exit

و در آخر هم با دستور reboot سیستم را راه اندازی مجدد می کنیم و با کلمه عبور جدید وارد می شویم.

تا اینجای کار مطمئناً سرور ایزابل شما یک IP دارد و شما از آن مطلع هستید با وارد کردن آن در مرورگر وب وارد پنل وب ایزابل می شوید. در اینجا هم از شما یک نام کاربری و کلمه عبور  می خواهد نام کاربری آن admin و کلمه عبور آن را در هنگام نصب به آن داده اید در صورتی که آن را فراموش کرده اید نگران نباشید می توانیم آن را دوباره بازیابی کنیم.

بازیابی کلمه عبور در ایزابل

برای بازیابی کلمه عبور پنل وب ایزابل دو باره باید وارد کنسول سیستم عامل شوید . اما حالا قطعاً IP سرور ایزابل و کلمه عبور کاربر root را می دانیم برای همین دیگر لازم نیست پای کنسول فیزیکی سرور برویم و می توانیم با استفاده از یک نرم افزار Terminal به سرور ایزابل SSH بزینم در قسمت قبل دوره آموزش ایزابل ، نرم افزار Putty را معرفی کرده بودیم برای این منظور از نرم افزار Putty استفاده می کنیم.

دسترسی کنسول به ایزابل

بعد از وارد شدن به کنسول سیستم عامل دستور زیر را در کنسول وارد می کنیم.

sqlite3 /var/www/db/acl.db “UPDATE acl_user SET md5_password=’`echo -n voiping|md5sum|cut -d’ ‘ -f1`’ WHERE name=’admin’”

با استفاده از این دستور کلمه عبور شما به voiping تغییر می کند ،در این دستور می توانید کلمه voiping را با هر کلمه دیگر که می خواهید به عنوان کلمه عبور استفاده کنید جایگزین نمایید.

معرفی و نحوه ی کانفیگ ماژول Agenda در ایزابل

در این مقاله قصد داریم تا شما را با یکی از ماژولهای ایزابل به نام Agenda یا دستور جلسات آشنا کنیم با ما همراه باشید.

این ماژول منحصر به ایزابل نمی شود و در الستیکس ۲٫۵ و ۴ نیز وجود داشت. ماژول agenda از طریق منوی سمت چپ قابل دسترس است ، این ماژول شامل دو قسمت می باشد.

آموزش تقویم ایزابل

تقویم در ماژول AGENDA

قسمت اول Calender  یا تقویم نام دارد با کلیک روی این گزینه یک تقویم مشاهده خواهید کرد (متاسفانه این تقویم فقط به صورت میلادی در دسترس می باشد) در بالای صفحه فیلتر هایی جهت نوع نمایش تقویم وجود دارد. اما این یک تقویم معمولی نیست ، شما با کلیک روی گزینه Create new Event می توانید یک رویداد در تقویم ایجاد کنید . نحوه ایجاد رویداد بسیار ساده است در ابتدا با صفحه ای مطابق تصویر زیر مواجه می شوید.

آموزش Agenda در ایزابل

در این صفحه می توانید یک نام و توضیح برای رویداد خود بنویسید (این رویداد می تواند یاد آوری یک جلسه کاری و یا یک مناسبت باشد) . تاریخ و ساعت شروع و پایان آن را درج کنید (شروع و پایان بیشتر مربوط به جلسات کاری می باشد)   با کلیک روی گزینه Configure a phone call reminder می توانید از وقوع این رویداد مطلع شوید ، در این بخش شما  می توانید یک داخلی و یا خط شهری وارد کنید و میزان زمان قبل از رویداد جهت یادآوری را انتخاب کنید. در این قسمت می توانید یک متن نیز وارد کنید تا بعد از تماس این متن به صورت صوتی برای شخص مورد نظر پخش شود. با کلیک روی Notify Guests by Email  هم می توانید یاد آوری را از طریق Email  انجام دهید.

توجه به این نکته ضروری است که برای استفاده از این قسمت باید موتور تبدیل متن به گفتار ایزابل روشن باشد . برای این کار می توانید از مسیر PBX->TOOLS->FESTIVAL اقدام به فعال سازی آن کنید. و همچنین در صورتی که مقصد تماس جهت یاد آوری یک خط شهری یا همراه باشد . خطوط خروجی شما باید از نوع دیجیتال باشد (مانند SIP-TRUNK و یا خطوط PRI) در غیر این صورت متن پیام به صورت ناقص برای مخاطب پخش خواهد شد.

دقت کنید تلاش های زیادی توسط تیم های متفاوتی جهت شمسی کردن تقویم این ماژول انجام شده است ولی هیچ کدام بدون نقص نیستند. در صورتی که این ماژول برای شما جذاب و نیاز به استفاده از آن را در سازمان خود حس می کنید می توانید از ماژول VOIPING جهت این کار استفاده کنید.

دفترچه تلفن ایزابل

قسمت بعدی ماژول Agenda یک دفتر تلفن می باشد که می توانید مخاطبین خود را در آن وارد کنید و از طریق آن به راحتی با مخاطبین خود در تماس باشید . روش کار آن بدین شکل است که بعد از جستجوی مخاطب در این دفترچه تلفن فقط کافیست روی دکمه سبز رنگ کلیک کنید تا ابتدا داخلی شما زنگ بخورد و سپس تماس با مخاطب شما برقرار شود . هر چند این ماژول بسیار کاربردی است ولی با چند بار استفاده متوجه خواهید شد که به دلیل نا کارآمد بودن قسمت جست و جو عملاً بلا استفاده می باشد.

دفتر تلفن ایزابل
دفتر تلفن ایزبل