
در این آموزش نصب پنل ویپ 3CX روی سرور های مجازی ایران آموزش داده می شود.
معرفی پنل 3CX
پنل تری سی ایکس برای اولین بار در سال 2006 منتشر گردید. یکی از قابلیتهای 3cx عدم نیاز به داشتن تلفن voip و همچنین نصب نرمافزار برای دریافت و انجام تماس تلفنی است و کافیست دسترسی به نسخه تحت وب داشته باشید. در این پنل قابلیت برقراری ویدئو کنفرانس و تماس های تصویری بدون نیاز به هیچ پیام رسان جانبی امکان پذیر می باشد.
آموزش نصب روی سرورهای ایران
نرم افزار 3CX روی سیستم عامل لینوکس دبیان قابل نصب بوده و پیشنهاد می گردد بدلیل سبک تر بودن لینوکس نسبت به ویندوز، از دبیان استفاده کنید. این پنل حداقل به 2 گیگ رم ، 2 هسته پردازنده و 30 گیگابایت هارد نیاز دارد.(10 عدد شماره داخلی)
در صورت نیاز شرکت سازنده یک ISO بصورت آماده ایجاد کرده است و فقط کافی است آن را دانلود کنید.
لینک دانلود 3CX
پس از اتمام پارتیشن بندی و نصب، با صفحه ای مانند عکس زیر روبرو می شوید.
باید ابتدا در سایت 3cx یک اکانت بسازید و یک لایسنس TRIAL دریافت کنید. سپس فایل config دریافت شده را باید در پنل بارگذاری کنید تا پنل شما فعال گردد.
همانطور که اطلاع دارید شرکت سازنده این پنل کشور ایران را در لیست تحریم های خود قرار داده است. باید ابتدا Repository های داخل debian رو کامل کنید ( در حال حاضر فقط لینک های مربوط به 3CX داخلش هستند )
با دستور زیر فایل مخازن لینوکس ربیان را ادیت کنید.
vi /etc/apt/sources.list
با کلید i حالت ادیت را فعال کنید.
موارد زیر را به فایل sources.list اضافه کنید.
deb https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmware
deb https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
deb https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
deb https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
# deb-src https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
deb https://security.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
# deb-src https://security.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
پس از ذخیره فایل sources.list باید برنامه dnsmasq را نصب کنید.
sudo apt install dnsmasq
با دستور زیر آن را فعال کنید.
systemctl start dnsmasq
فایل /etc/dnsmasq.conf را ویرایش و موارد زیر را در آن اضافه کنید.
server=/stun.3cx.com/185.51.200.2
server=/stun2.3cx.com/185.51.200.2
server=/activate.3cx.com/8.8.8.8
server=/downloads.3cx.com/8.8.8.8
server=/discoverv4.3cx.com/185.51.200.2
server=/install-api.3cx.com/185.51.200.2
bogus-priv
expand-hosts
no-resolv
listen-address=127.0.0.1
فایل را ذخیره و با دستور systemctl restart dnsmasq سرویس را ریستارت کنید.
بعد از انجام تغییرات فایل /etc/resolv.conf را ادیت و یک فایل جدید ایجاد کنید. سپس مقدار زیر را در آن قرار دهید.
sudo unlink /etc/resolv.conf sudo nano /etc/resolv.conf
nameserver 127.0.0.1
سپس از پنل تحت وب فایل کانفیگ خود را بارگذاری کنید.