راهنمای نصب فارسی پنل اپراتور Fop2

معرفی محصول

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

افزونه Flash Operator Panel که اختصارا تحت عنوان FOP شناخته می شود، یکی از محبوب ترین و کاربردی ترین ماژول ها در زمره امکانات تلفنی ایزابل به شمار می رود. وظیفه مدیریت و بررسی جزئی ترین فعالیت ها در هریک از گروه های کاری اعم از برقراری تماس بین مبدا و مقصد، طول مدت زمان مکالمه، انتظار تماس، وضعیت صف ها و تکالیف بیشمار دیگری به این افزونه محول گردیده است. گستردگی تعدد امکانات در این ماژول امکان کنترل و مدیریت تماس ها، انتقال تماس، شنود مکالمات، نظارت بر رخدادهای موجود در صف ها و…را برای کاربران فراهم نموده است. تجمیع و مدیریت تمامی امکانات، تنها با استفاده از یک مرورگرو بدون الزام یا وابستگی به نصب هرگونه نرم افزار جانبی دیگری درسمت سیستم کاربر، امکان پذیر می باشد. کاربرد این ماژول سطح وسیعی از ارتباطات تلفنی جهت مشاغل مختلف منشی، مسئول پذیرش، مدیران مراکز تماس و حتی کاربران عادی را پوشش می دهد.

بخشی از ویژگی های منحصربفرد ماژول FOP

۱- قابلیت کارکرد با انواع پلتفرم ها شامل Issabel، Elastix، FreePBX، Trixbox، AsteriskNow، PBXWare

۲- امکان مدیریت از طریق پنل تحت وب

۳- تعیین سطوح مختلف دسترسی جهت انواع کاربران

۴- قابلیت توسعه پذیری امکانات

۵- امکان مدیریت بروضعیت چندین سرور استریسک

در این بخش به چگونگی نصب و تنظیمات ماژول۲ Flash Operator Panel برروی سیستم تلفنی ایزابل پرداخته می شود:

جهت نصب ماژول FOP2 دو راهکار کلی وجود دارد:

راهکار نخست نصب به روش آنلاین و مستقیم ماژول برروی سیستم تلفنی ایزابل می باشد. اگر از سیستم الستیکس و یا هریک از مشتقات لینوکس که محیط گرافیکی FreePBX را شامل می شود، استفاده می کنید یک روش بسیار آسان جهت نصب و پیکربندی FOP2 پیشنهاد می گردد.

در این روش کافیست از طریق پروتکل SSH و یا انتخاب هریک از شیوه های مشابه به کنسول دستورات سرور وارد شده و خط فرمان زیررا اجرا نمایید:

wget -O – http://download.fop2.com/install_fop2.sh | bash

نکته ۱: چنانچه از دسترسی به اینترنت برروی سیستم تلفنی خود اطمینان خاطر دارید، انتخاب این روش توصیه می گردد.

نکته ۲: در بعضی از نسخه های الستیکس بعنوان مثال الستیکس نسخه ۴ از دستور wget پشتیبانی نمی شود و پس از وارد نمودن هردستوری که حاوی فرمان wget باشد پیغام خطا مبنی بر عدم پشتیبانی از این دستور ظاهر می گردد. در صورت مواجه شدن با این پیغام، خط فرمان زیررا وارد نموده تا این فرمان در لیست دستورات تحت پشتیبانی قرارگیرد.

yum install wget

1

پس از وارد نمودن اولین خط فرمان، فایل اسکریپت مربوطه دانلود و اجرا خواهد شد. عملکرد این دستور شامل دریافت فایل مرجع FOP2 برروی سیستم، بارگذاری و نصب آن و در نهایت ایجاد یک کاربر ویژه مدیریت استریسک در فایل manager_custom.conf می باشد.

2

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

http://your.server/fop2/admin

راهکار دوم جهت نصب ماژول FOP2 به شیوه آفلاین یا درصورت عدم امکان دسترسی به اینترنت برروی سرور ایزابل و همچنین استفاده از دیگر پلتفرم های خانواده لینوکس، توصیه می گردد.
ماژول FOP2 در برخی از نسخه های توزیع شده به شکل بسته های نرم افزاری با فرمت RPM، عرضه گردیده است. جهت دریافت مستقیم ساختار فشرده فایل به لینک اشاره شده مراجعه نمایید.

http://www.fop2.com/download.php

درگام نخست پس از دانلود بسته نرم افزاری متناسب با نوع سیستم عامل درمسیر usr/src/ قرارداده و فایل اصلی را با وارد نمودن دستور زیر استخراج نمایید.

3

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

cd fop2

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

4

نکته: گاها در بعضی از نسخه های قدیمی استریسک، احتمال عدم پشتیبانی از دستورmake وجود دارد. در صورت قرارگرفتن در چنین موقعیتی به طور حتم با پیغام خطا مواجه خواهید شد که می بایست با پیروی از دستور زیر نرم افزار مورد نظر را نصب و مجددا سعی نمایید.
yum -y install make
با تکمیل و به اتمام رسیدن مراحل نصب، همچون شیوه قبل یک مرورگر مناسب را جهت دسترسی به پنل تنظیمات FOP2 انتخاب و لینک مورد نظر را وارد نمایید.

http://your.server/fop2/admin

چنانچه تنظیمات هرمرحله بدرستی انجام و سرور FOP2 اجرا شده باشد، پس از وارد نمودن لینک دسترسی صفحه ای به شکل زیر نمایش داده می شود.

5

نکته مهم:

برای ورود به محیط وب باید از کاربر admin و رمز برناه Freepbx استفاده کنید، که البته اگر از Issabel و یا Elastix استفاده می کنید با رمز محیط وب این برنامه ها یکسان خواهد بود، همچنین اگر Issabel یا Elastix دارید این رمز در منوی Security و Advance Settings قابل تغییر است.

نکته مهم:

در حال حاضر امکان ورود به محیط وب وجود ندارد، قبل از ورود به پنل مدیریت، لازم است تغییراتی را در فایل تنظیمات سرور با هدف احراز هویت اعمال نمایید. فایل اصلی تنظیمات سرور FOP2 در مسیر /usr/local/fop2/fop2.cfg قرار گرفته است. کلیدی ترین و حائز اهمیت ترین پارامترها در این فایل به شاخصه های مدیریت استریسک (AMI) اختصاص دارد. این شاخصه ها بایستی با هر یک از ساختارهای اشاره شده در مسیرها تطابق و در صورت لزوم تصحیح گردد، در غیر اینصورت امکان ورود به پنل مدیریت تنظیمات ماژول FOP2 مقدور نمی باشد.

6

7

[fop2]
secret=fop222
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read=all
write=all
writetimeout=1000
eventfilter=!Event: RTCP*
eventfilter=!Event: VarSet
eventfilter=!Event: Cdr
eventfilter=!Event: AGIExec
eventfilter=!Event: ExtensionStatus
eventfilter=!Event: ChannelUpdate
eventfilter=!Event: ChallengeSent
eventfilter=!Event: SuccessfulAuth
eventfilter=!Event: HangupRequest
eventfilter=!Event: SoftHangupRequest
eventfilter=!Event: MusicOnHold
eventfilter=!Event: LocalBridge

پس از اعمال تغییرات و ورود موفقیت آمیز به سرور، صفحه تنظیمات مربوط به ماژول FOP2 را مشاهده خواهید نمود.

8

پنل تنظیمات مدیریت در ماژول FOP2 به چندین بخش مجزا تفکیک شده که هر بخش شامل تنظیمات و عملکرد های مختص به خود می باشد. بعنوان مثال، یکی از ویژگی های پرکاربرد در این افزونه امکان ورود هر کاربر به پروفایل اختصاصی خود با سطح دسترسی تعیین شده توسط مدیر سیستم است.

9

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest

4 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
امید
امید
5 ماه قبل

سلام و ارادت

این ماژول محدودیت داره؟ چطور در نسخه ۴ ایزابل محدودیت نداشت؟

علیرضا دیرنگ
علیرضا دیرنگ
پاسخ به  حامد کوه فلاح
1 ماه قبل

نسخه رایگان محدودیت داره