نصب نرم افزار سیرا روی ماشین مجازی
در این بخش از آموزش، قصد داریم نرمافزار سیرا را بر روی یک ماشین مجازی و بر بستر پلتفرم ESXi نصب و راهاندازی نماییم. پس از بررسی ساختار سیرا و منابع سختافزاری مورد نیاز که در بخشهای پیشین به تفصیل مورد بحث قرار گرفت، اکنون به مرحله نصب بر روی ESXi میپردازیم.
آنچه در این مقاله می خوانید:
پیشنیازهای فنی نصب نرم افزار سیرا روی ماشین مجازی
همانطور که پیش از این نیز ویدیوهایی در مورد نصب مرکز تلفن ایزابل بر روی ESXi ارائه شد، نصب مرکز تماس سیرا نیز بر روی یک ماشین مجازی به شیوهای مشابه انجام میپذیرد، اگرچه نصب سیرا دارای تفاوتهایی است که در ادامه به آنها خواهیم پرداخت.

آمادهسازی محیط ESXi
به پنل ESXi که از پیش آماده شده است مراجعه میکنیم. بر روی این سرور تست، چندین ماشین مجازی از قبل ایجاد شده است. لازم به ذکر است که ما نسخههای مختلف سیرا را بر روی سرورها و سیستمهای متعدد، حتی بر روی لپتاپها و با نسلهای مختلف سختافزاری تست میکنیم تا از عدم وجود مشکلات خاص اطمینان حاصل کنیم. نسخهای که در این آموزش مورد استفاده قرار میگیرد، نسخه ۲.۴.۲ سیرا میباشد.
دانلود فایل ISO برای نصب مرکز تلفن سیرا
فایل ISO مورد نیاز از پیش در دسکتاپ آماده شده است، اما در صورت نیاز میتوانید آن را از بخش دانلودهای وبسایت PBXShop دریافت نمایید. با مراجعه به وبسایت و ورود به بخش دانلود، در اولین بخش، “سیرا” یا “سامانه یکپارچه راهکارهای ارتباطی” قابل مشاهده است. در این بخش امکان دانلود نسخه ۲.۴.۲ فراهم میباشد. اکنون فرض بر این است که فایل مربوطه را دانلود کردهاید و قصد دارید نصب نرم افزار سیرا روی ماشین مجازی را آغاز کنید.
فرآیند آپلود فایل ISO
این فرآیند بسیار ساده است. ابتدا میبایست فایل ISO را بر روی یکی از storageهای موجود آپلود نمایید. به عنوان مثال، یک storage مربوط به Win Backup وجود دارد که مورد استفاده این آموزش نیست.
Storageدیگر مربوط به هاردهای SSD است که چندین عدد از آنها به صورت RAID 5 پیکربندی شدهاند. همچنین هاردهای SAS نیز به صورت RAID 5 تنظیم گردیدهاند. در این آموزش، نصب بر روی storage مربوط به SSD انجام خواهد شد.
توصیه استفاده از NVMe برای نصب مرکز تلفن سیرا
به طور کلی، نصب مرکز تماس سیرا بر روی NVMe عملکرد فوقالعادهای دارد که این امر تنها محدود به این وب سرور نبوده و برای هر سایت یا سرویس وب دیگری نیز به دلیل کاهش شدید Response Time و سرعت خواندن و نوشتن تقریباً چهار تا پنج برابری نسبت به SSD است .سرعت NVMe حدود ۲۰۰۰ مگابایت است اما روی SSD خوشینانش بین ۵۰۰ تا۶۰۰ مگابایت بر ثانیه است. بنابراین، استفاده از هاردهای NVMe پیشنهاد میگردد،
استفاده از NVMe محدودیتهایی ایجاد میکند، مانند نوع رابط که متفاوت از SSD SATA است. در صورت نصب، باید حتماً نوع اتصالات سرور را تغییر دهید تا NVMe پشتیبانی شود.
در این آموزش نصب بر روی SSD انجام میشود که عملکرد بسیار خوبی دارد و در صورت داشتن سرعت مناسب برای SAS نیز پاسخگو خواهد بود.
آپلود فایل بر روی Datastore
اکنون یکی از datastoreها را انتخاب میکنیم (در اینجا datastore مربوط به SSD انتخاب شده است). سپس به قسمت Browse دادهstore رفته و در یک فولدر از پیش ایجاد شده به نام ISO، اقدام به آپلود فایلهای مورد نیاز مینماییم.
فایل Sirra 2.4.2 را از روی دسکتاپ انتخاب و عملیات آپلود را آغاز میکنیم. یک نوار پیشرفت نشاندهنده روند آپلود است که باید تا ۱۰۰% تکمیل گردد. پس از بستن این پنجره، اقدام به ایجاد یک ماشین مجازی جدید میکنیم. بر روی Create a new virtual machine کلیک کرده و نامی برای آن انتخاب مینماییم (مانند Sirra-2-4-2). نسخه سختافزار مجازی را بر روی حالت پیشفرض (مانند ESXi 8.0) قرار داده و سیستم عامل را بر روی Linux و نسخه (۶۴-bit) تنظیم مینماییم. این تنظیمات تنها پیکربندی اولیه است و سیستم عامل توسط فرآیند نصب اصلی instal خواهد شد.
مراحل ایجاد
- Create New Virtual Machine را انتخاب مینماییم
- نامگذاری: نامی مانند “سیرا ۲.۴.۲” انتخاب مینماییم
- سیستم عامل: Linux و Ubuntu 64-bit را انتخاب مینماییم (این تنها پیکربندی اولیه است)
در مرحله بعد، storage مورد استفاده برای ماشین مجازی را انتخاب میکنیم. از آنجایی که فایل ISO را بر روی datastore دوم (SSD) آپلود کردهایم، ماشین مجازی را نیز بر روی همین datastore ایجاد میکنیم تا سرعت نصب بالاتر رود. datastore مربوط به SSD که فضای کافی (مثلاً ۳۲۷ گیگابایت فضای آزاد) دارد را انتخاب میکنیم.
در بخش تنظیمات سختافزار، پردازنده (CPU) را بر روی ۴ core تنظیم مینماییم (۶ core نیز قابل انتخاب است اما ۴ core پاسخگو میباشد). مقدار RAM را بر روی ۶ گیگابایت (حداقل ۴ گیگابایت) و هارد دیسک را بر روی حداقل اندازه مورد نیاز (۳۶ گیگابایت برای تست بدون ضبط فایل) قرار میدهیم. شبکه (Network) را بر روی VLAN یا پورت شبکه مورد نظر (مثلاً VM Network 3) تنظیم میکنیم.
مشخصات سختافزاری
- پردازنده: ۴ هسته (۶ هسته نیز قابل تنظیم است)
- حافظه رم: ۶ گیگابایت (حداقل ۴ گیگابایت الزامی)
- فضای ذخیرهسازی: حداقل ۳۶ گیگابایت (برای تست، حجم حداقل در نظر گرفته شده)
- شبکه: Network 3 انتخاب شده برای قرارگیری در Subnet خاص
در قسمت CD/DVD Drive، دستگاه را بر روی حالت Datastore ISO File قرار داده و فایل ISO مربوط به Sirra 2.4.2 را که بر روی datastore SSD و در فولدر ISO آپلود شده بود، انتخاب میکنیم. مطمئن میشویم که گزینه “Connect at power on” فعال است. در نهایت تنظیمات را تأیید و ماشین مجازی ایجاد میشود.
نکته بسیار مهم: حتماً سیستم عامل را بر روی Ubuntu 64-bit تنظیم نمایید. اگر نسخههای دیگر Linux مانند CentOS انتخاب شود، احتمال دارد Boot Option شما EFI نباشد و بر روی حالت BIOS قرار گیرد. در این صورت، باید حتماً بر روی حالت UEFI یا EFI تنظیم شود، در غیر این صورت فایل ISO سیرا Boot نخواهد شد. بنابراین، بدون در نظر گرفتن نوع سیستم عامل انتخابی در ابتدا، اطمینان حاصل کنید که حالت بوت بر روی EFI تنظیم شده است.
تا این مرحله، فایل ISO را بر روی datastore SSD آپلود و یک ماشین مجازی با منابع تعریف شده بر روی همان datastore ایجاد کردهایم. اکنون کافی است ماشین مجازی را استارت نماییم تا وارد مراحل نصب شویم.
شروع فرآیند نصب مرکز تلفن سیرا
پس از استارت ماشین، اولین گزینه از منوی بوت را انتخاب میکنیم. منتظر میمانیم تا فرآیند نصب آغاز شده و فایلها به ماشین مجازی منتقل شوند. در این مرحله، دیسک شناسایی میشود و باید آن را برای استفاده کامل توسط نصبکننده انتخاب کنیم.
این فرآیند، دیسک را پاک و بر اساس پارتیشنبندی مورد نیاز لینوکس (XFS) فرمت میکند. این مرحله را تأیید میکنیم. در مرحله بعد، همانطور که در محیط Command Prompt درخواست شده است، حرف “y” را تایپ کرده و Enter میزنیم. این عمل را یک بار دیگر تکرار میکنیم. سپس سیستم ریبوت شده و وارد مرحله بعدی نصب میشود. با فشردن Enter، سیستم مجدداً راهاندازی شده و وارد محیط Fedora (نسخه پایه سیرا، مثلاً نسخه ۴۱ یا ۴۲) میشود.
پیکربندی اولیه سیستم
در اینجا، سیستم به طور پیشفرض از سرور DHCP موجود در شبکهای که برای ماشین مجازی انتخاب کردید، یک آدرس IP دریافت میکند (مثلاً ۱۹۲.۱۶۸.۷۷.۶۵). این آدرس IP بر روی صفحه نمایش داده میشود. توجه داشته باشید که پورت ۹۰۹۰ برای تنظیمات فایروال Fedora (که به صورت پیشفرض فعال است) استفاده میشود.
با وارد کردن آدرس IP (مثلاً ۱۹۲.۱۶۸.۷۷.۶۵) در مرورگر یک سیستم دیگر در همان شبکه، صفحه login مرکز تلفن ویپ سیرا نمایش داده میشود. برای ورود از نام کاربری `admin` و رمز عبور پیشفرض `۱۲۳۴۵۶` استفاده نمایید. پس از ورود، نسخه نصب شده (۲.۴.۲) نمایش داده میشود و لازم است حتماً رمز عبور کاربر admin را تغییر دهید.
ضرورت احراز هویت مرکز تلفن سیرا
پس از ورود، پیامی مبنی بر لزوم انجام احراز هویت برای فعالسازی ماژول مرکز تلفن نمایش داده میشود. احراز هویت سیرا از طریق بخش “پشتیبانی” و سپس “احراز هویت” انجام میپذیرد. در این بخش، در صورت ثبت نشدن اطلاعات، میبایست اطلاعات نماینده را وارد نمایید.
توضیحات لازم به این صورت است: هر نصب میبایست با نام و نام خانوادگی نماینده و یک شماره موبایل معتبر ثبت گردد. به عنوان مثال، اگر شما به عنوان کارشناس نصب، نرم افزار سیرا هستید و نرم افزار را برای یک شرکت نصب میکنید، باید اطلاعات خود را در بخش “مشخصات کارشناس استقرار” و اطلاعات شرکت مقصد را در بخش “اطلاعات پایه” وارد نمایید.
مشخصات کارشناس استقرار
- نام و نام خانوادگی کارشناس نصب
- شماره تماس کارشناس
اگر نصب برای یک شخص حقیقی است، حالت “حقیقی” را انتخاب و اطلاعات مربوطه را وارد کنید. اطلاعات تماس وارد شده (شماره موبایل) برای صدور لایسنس (اعم از رایگان یا سازمانی) برای همان شخص یا شرکت استفاده خواهد شد.
اطلاعات مؤسسه/شرکت
- نوع شخصیت (حقیقی/حقوقی)
- نام شرکت (در صورت حقوقی بودن)
- شناسه ملی یا کد اقتصادی
- شماره تماس نماینده شرکت
پس از تکمیل اطلاعات و ثبت، یک کد تأیید به شماره موبایل وارد شده ارسال میگردد. این کد را در صفحه مربوطه وارد میکنیم. پس از تأیید اولیه، اطلاعات ثبت و صفحه reload میشود. وضعیت درخواست “در انتظار تأیید توسط تیم پشتیبانی سیرا” نمایش داده میشود که در ساعات کاری تأیید نهایی خواهد شد.
پس از اتمام احراز هویت (که تنها چند ثانیه تا حداکثر یک دقیقه طول میکشد)، مرکز تماس سیرا آماده استفاده است و میتوانید وارد بخش مرکز تلفن شوید.
نکته بسیار مهم این است که برای موفقیتآمیز بودن احراز هویت، هم سرور میزبان سیرا (ماشین مجازی) و هم کلاینتی که از طریق آن به رابط وب متصل میشوید، باید به اینترنت دسترسی داشته باشند. اگر خطای “عدم دسترسی به اینترنت” مشاهده کردید، اطمینان حاصل کنید که هر دو سیستم به اینترنت متصل هستند. پس از اتمام احراز هویت، میتوانید به دلایل امنیتی اتصال اینترنت سرور را قطع کنید.
نصب و پیکربندی Asterisk
در بخش مرکز تلفن و در تب “تنظیمات“، آخرین گزینه مربوط به “نصب استریسک” است. با کلیک بر روی “نصب“، فرآیندی حدود ۱۰ تا ۱۵ دقیقهای برای نصب Asterisk آغاز میشود. پس از اتمام نصب، در صفحه dashboard وضعیت Asterisk را “فعال” مشاهده خواهید کرد. تنها جزء غیرفعال ممکن است فایروال باشد که در صورت نیاز به اتصال مرکز تلفن به اینترنت، باید آن را فعال و ruleهای لازم (مانند ruleهای SIP و Web) را به آن اضافه نمایید. فعالسازی فایروال برای افزایش امنیت توصیه میشود.
در dashboard بخش مرکز تلفن، اطلاعاتی مانند وضعیت Asterisk، زمان آخرین reload، وضعیت AMI، مدت زمان کارکرد، وضعیت ODBC، تعداد پردازشها و تماسها قابل مشاهده است. در بخش “تنظیمات سرور”، میتوانید قابلیت “OPCache” را فعال کنید که باعث کاهش response time به یک سوم و افزایش سرعت وب میگردد. این قابلیت به ویژه بر روی هاردهای SAS و SSD قدیمی تأثیر محسوسی در بهبود عملکرد دارد.
نصب نرم افزار سیرا روی ماشین مجازی در این مرحله به اتمام رسیده است. از این پس میتوانید با مرکز تلفن ویپ سیرا کار کنید. معرفی بخشهای مختلف نرمافزار در ویدیوهای بعدی ارائه خواهد شد.
سلام مهندس جان روز خوش
با توضیحات شما سیستم سیرا روی hyper v ویندوز ۱۰ نصب کردم مراحل کامل مثل ویدیو پیش میره تا مرحله ریستارت بعد از اون متاسفانه هیچ چیزی برای من بالا نمیاد
سلام و درود
ویدئوی نصب و راه اندازی سیرا بر روی hyper v اضافه خواهد شد
گام اول : لطفا در مرحله ساخت ماشین، از generation 2 که از UEFI پشتیبانی می کند استفاده کنید
و گام دوم اینکه در بخش security قابلیت enable secure boot را در تنظیمات ماشین مجازی غیر فعال کنید
اگر مشکلتون حل نشد با تیم پشتیبانی در ارتباط باشید تا حل شود
باسلام وخدا قوت
مهندس لطفا طریقه نصب بروی wm هم اگر می شه یک ویدیو بگزارید و طریقه ساختن داخلی ها وترانک زدن ونصب بروی اینترنت و…. را هم ویدیو آموزشی بزارید
باز هم ممنون
با سلام و درود
بله بطور کامل آموزش تمامی بخش های مرکز تلفن سیرا اضافه خواهد شد
منظور شما از wm همان workstation است؟
سلام وقت بخیر . کامل نصب کردم هرچی ورود میزنم وارد پنل نمیشه . با همون رمز و یوزری ک در ویدیو گفتید . لوگو سیرا هم در پنل ورود ظاهر نمیشه
سلام و درود
بله معمولا مرورگر کش می کنه و این مشکل بوجود میاد، لطفا کلید Ctrl به همراه F5 رو بزنید، قاعدتا مشکل حل میشه
البته روی ورژن ۲.۵.۰ این مورد حل شده که تا یکشنبه انتشار پیدا خواهد کرد و بهتره که ورژن ۲.۵.۰ رو نصب کنید
در هر مرحله از نصب و برنامه ریزی اگر مشکلی داشتید، می تونید از تیم پشتیبانی کمک بگیرید
ممنون از اینکه اطلاع دادید
با احترام
نصب انجام شد
کلمه و رمز عبور یا ایمیل از کجا وارد کنیم
سلام و درود
info@sirra.ir
123456