مرکز تلفن ایزابل چه ساختاری دارد و روی چه سیستم عاملی نصب می باشد؟
سلام به همه شما همراهان و عزیزان در این بخش میخواهیم در رابطه با مرکز تلفن ایزابل صحبت کنیم. اینکه مرکز تلفن ایزابل چه ساختاری دارد و روی چه سیستم عاملی نصب هست.
آنچه در این مقاله می خوانید:
توضیح اولیه
مرکز تلفن ایزابل
ابتدا من یک توضیح کلی در رابطه با مرکز تلفن ایزابل خدمت شما داشته باشم. اینکه مرکز تلفن ایزابل یک مرکز تماس یا مرکز تلفن Open Source هست که به فارسی به معنای کدباز است.
چرا به آن Open Source یا کدباز میگوییم؟ از این بابت که روی هسته این مرکز تلفن و یا بخش متنی مرکز تلفن ایزابل که Asterisk است و جلوتر در مورد آن صحبت خواهیم کرد میتوانید کدنویسی کنید و تغییراتی را داشته باشید.
بخشهایی را به این مرکز تلفن اضافه کنید و یک محیط وب جدا برای آن بسازید و یا کارهای دیگری بر روی آن انجام بدهید و قابل Develop یا توسعه هست. به همین خاطر به تمامی سیستم عاملهایی که قابل توسعه باشند Open Source یا کدباز میگوییم. مرکز تلفن ایزابل هم به همین صورت است.
دسترسی و نصب مرکز تلفن ایزابل
مرکز تلفن ایزابل در قالب یک فایل ایزو در اختیار شما قرار میگیرد که رایگان هم هست. یعنی یک فایل ISO رایگان هست و شما میتوانید آخرین version این مرکز تلفن را در قالب یک فایل با فرمت ISO دانلود کنید و این مرکز تلفن را روی هر سرور یا روی لپتاپ یا سیستم دسکتاپ میتوانید نصب کنید. بعد منابع را برای آن در نظر بگیرید که جلوتر در مورد آن صحبت میکنیم.
اما این مرکز تلفن بهصورت کلی رایگان است و نسخه تجاری مرکز تلفن ایزابل هم هست که روی یک سخت افزار خاصی برنامهریزی و راهاندازی شده و شما میتوانید سختافزار را هم تهیه کنید.
مثل مرکز تلفن NEC یا پاناسونیک و سیسکو و یا مرکز تلفنهای دیگر. اما به طور کلی ما با قسمت نرمافزاری آن کار داریم که خودمان این نسخه نرمافزاری ایزابل را روی هر سروری که مد نظرمان هست با هر منابعی نصب کنیم. چون زمانی که این روی یک سیستم خاصی نصب شده باشد و در اختیار شما قرار بگیرد محدود میشود و شما هرکاری را نمیتوانید انجام دهید.
بر اساس تعداد داخلیهایی که ساخته شده و تماسهای همزمانی که دارد یا پورتهای شهری و یا کانالهای سیپ ترانکی که دارد منابع برای آن در نظر گرفته شده است و میتوان گفت که دیگر حالت Open Source نیست.
مثلاً گرنداستریم همین کار را کرده است و در واقع یک محیط وبی را طراحی کرده است و با هسته Asterisk این مرکز تلفن را راهاندازی کرده است که محدود هم هست و این را در اختیار شما میگذارد. البته آن مرکز تلفن ایزابل نیست و خودش یک مرکز تلفن تجاری گرنداستریم است که لازم است شما سختافزار آن را بخرید.
اما هسته که کار مدیریتی تماس را انجام میدهد توسط Asterisk انجام میشود و مشابه مرکز تلفن ایزابل است. پس مرکز تلفن ایزابل یک وب مخصوص خود را دارد که جلوتر در مورد آن صحبت میکنیم. اما شما این فایل ایزو را میتوانید در آموزشهایی که روی سایت بهصورت رایگان هست بر روی هر سرور یا سیستم عاملی نصب کنید.
در ادامه در رابطه با ساختار مرکز تلفن ایزابل صحبت میکنیم.
ساختار مرکز تلفن ایزابل
Cent os روی سرور و ویژگیهای آن
دوستان من در اینجا یک باکس را برای شما در نظر میگیردم. فرض کنید که مثلاً این PC شما یا یک سرور هست که به این سرور ما یک Cent os نصب کردیم. که Cent os نسخه یا یکی از توضیحات لینوکس هست که رایگان است.
شما یک نسخه Cent os لینوکسی را روی این سرور نصب کردید. حالا این سرور چه منابعی دارد و باید بر چه اساسی انتخاب شود در بخش جداگانه در مورد آن صحبت خواهد شد. ما یک Cent os در اینجا داریم. روی Cent os شما میتوانید یک وب سروری را راهاندازی کنید.
وب سرور آپاچی مخصوص لینوکس است و شما میتوانید این کار را انجام دهید. یا هر کار دیگری را میتوانید بر روی آن انجام دهید.
روی Cent os ما بخشی را داریم که مثلاً به این شکل نصب شده و این Asterisk هست که کار مدیریت تماسها، ارتباطات داخلیها و تمامی کارهای مرکز تلفن و تمام مواردی که بهصورت کلی به مرکز تماس ربط پیدا میکند توسط Asterisk انجام میشود. یعنی Asterisk اپلیکیشنهایی را دارد که کار کلیه ارتباطات را انجام میدهد.
امکانات و بخشهای متنوع Asterisk
ماژولهای مختلف، توابع مختلف و اپلیکیشنهای مختلفی را دارد که شما میتوانید استفاده کنید و در یک محیط متنی هست که روی لینوکس ما هست. یک فایلی به نام Asterisk در بخشهای مختلف دارد و در فایلهای متنی تمامی کدها و برنامهریزیها انجام شده است.
البته Asterisk یک زبان سطح بالا محسوب میشود. که برای نوشتن خیلی از کارها لازم نیست که چندین دستور را بنویسید و میتوانید از یک اپلیکیشن یا تابع استفاده کنید و کلی کار را انجام بدهید. این موضوع صحبت ما نیست صرفاً جهت اطلاع میگویم که Asterisk یک زبان برنامهنویسی سطح بالا برای مکالمه، ویپ و تماس محسوب میشود.
محل قرارگیری ایزابل
حال ایزابل کجا قرار دارد. ایزابل یک وب سروری هست که از Asterisk کمک میگیرد. ایزابل یک محیط وبی را دارد که به شکل مثلاً Web Server است که روی لینوکس شما run شده است و با آپاچی هم هست که یک data base هم دارد که My SQL یا Maria DB است.
دوستان اینجا دقت کنید که ایزابل صرفاً یک محیط وب هست و یک My SQL دارد که کل data را از Asterisk میگیرد و روی data base خود قرار میدهد.
قاعدتاً به این صورت است و وقتی که شما روی محیط وب ایزابل کار میکنید و یک دستوری را مینویسید یا برنامهریزی را انجام میدهید کل data در قالب یک فرمی به سمت My SQL ارسال میشود و روی My SQL ثبت میشود و وب از طریق My SQL data را میخواند این کاری است که ایزابل انجام میدهد.
وقتی که شما روی مرکز تلفن ایزابل چیزی را Submit کنید data روی My SQL قرار میگیرد و بعد حتماً باید Apply را بزنید تا data روی Asterisk انتقال پیدا کند و Asterisk هست که کار در واقع ارتباطات، تماسها و تمامی ماژولها و برنامهریزیها را تمام انجام میدهد.
اما ما اگر بخواهیم روی Asterisk کار کنیم یک محیط متنی است و یک مقدار سخت میباشد. User Friendly نیست و کار کردن با آن دشواری دارد. برای همین چکار کردیم؟ از یک محیط گرافیکی یا وب سروری مثل ایزابل استفاده کردیم و داریم این کار را انجام میدهیم.
وب سرورهای مشابه ایزابل
حال آیا وب سرورهای دیگری هم هستند؟ بله مشابه ایزابل وب سرورهای دیگری هم هستند شما از آنها میتوانید استفاده کنید. مثلاً مانند Trixbox یا ۳CX که البته نسخههای پولی دارد. یا Free PBX که الان یک وب خیلی خوبی را زده است.
یا خیلی از چیزهای دیگر که آنها هم از همین Asterisk استفاده میکنند. و یا گرنداستریمی که به شما گفتم در واقع هسته آن همان Asterisk است اما وب مخصوص خودش است و دیگر از ایزابل کمک نمیگیرد و یک نسخه تجاری تولید کرده است.
ارتباطات و اپلیکیشنها در محیط ایزابل
ایزابل یک سروری هست که روی Cent os اجرا شده و یک My SQL یا data base دارد و وب سرور از طریق My SQL ارتباط میگیرد و data را پخش میکند یا برای ما نمایش میدهد. زمانی که ما Apply کنیم تمام اطلاعات روی Asterisk قرار میگیرد و ارتباطات و تماسها روی Asterisk مدیریت میشود.
حال اینجا ما روی ایزابل یک سری اپلیکیشنهایی را داریم یا بهتر است بگوییم بخشهایی از نرمافزار را داریم که با بحث امنیت لینوکس مرتبط است و میتوان گفت که به Asterisk ربط ندارد.
برای اینکه ما بتوانیم یک سری کارهای خاصی را روی لینوکس خود انجام دهیم و وارد محیط مثلاً Command Prompt لینوکس نشویم از محیط وب ایزابل کمک میگیریم. یعنی در واقع ایزابل علاوه بر اینکه ارتباط شما را با Asterisk برقرار میکند و یک محیط وب قشنگی را در اختیار شما قرار میدهدچه کاری انجام داده است؟
یک سری اپلیکیشنهایی را هم به هریک از این ورژنهایی که تولید کرده اضافه کرده که شما بتوانید یک سری کارهای لینوکسی را هم در همان محیط وب انجام بدهید مثل بحث امنیت که در مورد آن صحبت کردیم و خیلی از موارد دیگر.
مثلاً Resource لینوکس شما را در بخش داشبورد به شما نشان میدهد که چه منابعی دارد استفاده میشود که این به لینوکس مربوط است و به Asterisk ارتباطی ندارد. این ساختار مرکز تلفن ایزابل میشود.
پس مرکز تلفن ایزابل صرفاً یک محیط وبی هست که روی وب سرور آپاچی راهاندازی شده است و یک My SQL دارد که دیتایی که روی وب میبینیم از طریق My SQL هست و کلیه مدیریت تماسها و همه مواردی که به تماسها مربوط است در بخش Asterisk که در واقع هسته مرکز تلفن ما است انجام میشود. خوب این از مرکز تلفن ایزابل.
نکته مهم برای نصب ایزابل
دوستان فقط یک نکتهای را در اینجا اضافه کنم اینکه شما برای نصب ایزابل لازم نیست که تمامی این مراحل را بهصورت جداگانه انجام بدهید. یعنی لازم نیست که شما ابتدا Cent os را نصب کنید و بعد Asterisk را نصب کنید بعد وب سرور و My SQL را راهاندازی کنید و موارد دیگر بلکه کافیاست که شما فایل ISO را از سایت PBXShop (از قسمت دانلودها) دانلود کنید و یا از خود سایت ایزابل هم امکانپذیر است که آخرین آپدیت را در اختیار شما قرار میدهد. ما هم سعی میکنیم آخرین آپدیتها را روی سایت بگذاریم.
دانلود نرم افزار مرکز تلفن ایزابل از سایت
در قسمت دانلودها روی سایت در پایین صفحه در بخش مرکز تلفن ایزابل ما هم مرکز تلفن برای ۲۰۱۷ را گذاشتهایم که stable هست و یک سری باگها را دارد. نسخه ۲۰۲۰ هم نسخه نسبتاً خوبی هست و از هر دوی اینها میتوانید استفاده کنید.
زمانی که ایزابل رایگان را دانلود کردید مشابه آموزشهای رایگانی که روی سایت هست میتوانید ایزابل را روی یک سرور به صورت فیزیکی مثلاً یک سیستم یا یک دسکتاپ یا حتی روی لپتاپ خود به صورت ماشین مجازی نصب کنید یا روی سرور از طریق ماشین مجازی ESXI نصب کنید و انواع راهکارها را در آنجا به شما گفتهایم که در چندین ویدئو هست و میتوانید از آنها کمک بگیرید.
وقتی که ایزو را نصب کنید به صورت اتومات تمام این مراحل انجام میشود و نیازی نیست که شما به صورت جدا این کار را انجام دهید. اما به صورت جداگانه هم امکانپذیر است. پس این ساختار مرکز تلفن ایزابل است و برای نحوه نصب آن هم گفتیم که میتوانید از ویدئوهای رایگان کمک بگیرید.
برای دریافت پکیج جامع مرکز تلفن ایزابل به سایت PBXShop.co مراجعه کنید.
دمت گرم عالی بود واقعا
خواهش می کنم
انشالا که موفق باشید
آقا واقعا ممنون چقدر عالی بود. و مرسی بابت رایگان بودنش
خواهش می کنم. امیدوارم که موفق باشید
سلام. واقعا مهندس دمت گرم. خیلی واضح و شفاف آموزش میدید. صد در صد آموزشتون مفید واقع میشه. کاش از نسخه شخصیت علمی شما توی جامعه زیاد بود.
سلام و ارادت
امیدوارم که با تمام انرژی دوره ایزابل را ادامه بدید و موفق باشید
ما هم با افتخار برای شما محتوا تولید میکنیم