Yıldız: IP Telefon Yazılımını Yükleme

Yıldız işareti, nasıl kurulur

yıldız işareti bir Kendi VoIP tabanlı santralinizi uygulamak için ücretsiz ve açık kaynaklı platform küçük işletmeniz veya kuruluşunuz için. Bu sayede üretkenliğinizi artırabilir ve sahip olduğunuz tüm telefonlarla müşterilerinize çok daha optimum bir şekilde hizmet verebilirsiniz.

Bu kılavuzda Ubuntu'da nasıl kurulacağını ve yapılandırılacağını öğrenin, en popüler dağıtımlardan biri olduğu için. Ancak adımlar, diğer Debian tabanlı dağıtımlar için ve hatta diğer GNU / Linux dağıtımları için çok benzer olabilir, çünkü ikili dosyayı oluşturmak için derleyerek kaynak koddan kurulacaktır.

Microsoft Windows veya macOS gibi diğer platformlar için kaynaklardan derlemenize gerek kalmaz, önceden derlenmiş paketleri kuruluma hazır bulabilirsiniz.

Yıldız işaretini adım adım yükleyin

Karşı Yıldız işaretini yükle sisteminizde, sadece bu basit adımları izlemelisiniz ...

önkoşullar

Asterisk kurulumuna başlamadan önce, tüm özelliklere sahip olmanız gerekir. gerekli paketler derlemek için. Genel olarak, dağıtımınızda zaten var olabilir, ancak aşağıdaki programları çalıştırarak emin olabilirsiniz (yüklüyse hiçbir şey yapmazlar):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Bu, kaynakları, Subversion sürüm kontrol sistemini ve paketi kaynaktan oluşturmak için gerekli paketleri indirmek için wget paketini kuracaktır.

Yıldız işaretini indirin

Aşağıdakiler olacak kendi yazı tiplerini indirin Yıldız işareti yazılımı, yani bu programın ikili dosyasını oluşturabileceğiniz kaynak kodu. Bunu yapmak için, terminalden şunları yapmanız gerekir:

Bu, yazılımın bu yazı itibariyle en son sürüm olan Asterisk 18.3.0 sürümünü indirir.

cd /usr/src/

sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk/asterisk-18.3.0.tar.gz

sudo tar zxf asterisk-18.3.0.tar.gz

cd asterisk-18.3.0

Bağımlılıkları çözün

Bir sonraki adım bağımlılıkları çöz Asterisk'in sahip olduğu, özellikle aramalar için gereken MP3 modülü söz konusu olduğunda. Bunu yapmak için, terminalden bu amaçlarla kullanılabilen komut dosyalarını kullanmak için aşağıdaki komutları çalıştırabilirsiniz:

sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

Bu komutlar, bu bağımlılıkları çözecek ve başarılı olursa başarılı bir kurulum mesajı görüntüleyecektir.

Yıldız işaretini yükle

Şimdi Asterisk'i bu şekilde derleme ve kurma zamanı. Bunu yapmak için takip edilecek adımlar oldukça basittir, yapmanız gereken tek şey:

Sorun yaşarsanız veya başka bir sürümü kurmaya çalışıyorsanız LEADME dosyasını okuyun. Ufak farklılıklar olabilir.

sudo ./configure

sudo make menuselect

Menüden seçin format_mp3 ve F12'ye basın, ayrıca klavyeyi kullanabilir ve Save & Exit'i seçip ENTER tuşuna basabilirsiniz.

Bundan sonra işlemine başlayabilirsiniz derleme gibi:

sudo make -j2

-J'ye eşlik eden sayıyı işlemcinizin çekirdek sayısına göre değiştirebilirsiniz. Örneğin, 8 çekirdeğiniz varsa, derlemeyi hızlandırmak için -j8 kullanabilirsiniz. Yalnızca bir çekirdeğiniz varsa, -j seçeneğini kaldırabilirsiniz.

Temel yapılandırma

Bilgisayarınızın performansına bağlı olarak az ya da çok sürebilecek olan derleme tamamlandıktan sonra, aşağıdakiler Kurulum ikiliden:

sudo make install

Zaten yüklenecek. Ancak süreç tamamlanmadı. Sonraki adım, bazı temel PBX yapılandırma dosyalarını kurmaktır: 

sudo make basic-pbx

sudo make config

sudo ldconfig

Temel Asterisk kurulumundaki bir sonraki adım, yeni bir kullanıcı oluşturmaktır. Güvenlik nedeniyle daha iyidir yeni kullanıcı oluştur:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

Şimdi, aşağıdaki yapılandırma dosyasını açmalısınız / etc / default / yıldız işareti favori metin düzenleyicinizle ve iki satırın açıklamasını kaldırın (baştan # işaretini kaldırın):

  • AST_USER = »yıldız işareti»
  • AST_GROUP = »yıldız işareti»

Sonraki şey, oluşturulan kullanıcıyı çevirme ve ses grupları IP telefon sisteminin çalışması gerektiği:

sudo usermod -a -G dialout,audio asterisk

Şimdi değiştirmelisiniz izinler ve sahip varsayılan olarak kullanılanla değil, oluşturulan kullanıcıyla kullanılacak bazı dosya ve dizinlerden oluşan Asterisk:

sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

Süreci başlatın

Her şey yapılandırıldıktan sonra, aşağıdakiler servisi başlat yıldız işareti sürecini başlatır. Bunu yapmak için şunu çalıştırın:

sudo systemctl start asterisk

sudo systemctl enable asterisk

Daha çalıştığını doğrulayın:

sudo asterisk -vvvr

İşe yaramazsa, doğru şekilde başladığınızdan emin olun veya bir tür kuralınız olup olmadığını kontrol edin. Güvenlik duvarı veya güvenlik sistemi bu onu engelliyor olabilir.

Daha fazla bilgi - Yıldız Wiki

Yıldız işareti yapılandırması

Yıldız işareti, alternatifler

Tüm bunlar yapıldıktan sonra, LAN'ınıza bağlı telefonlarınızın düzgün çalışabilmesi için VoIP telefon sunucunuzun halihazırda çalışır durumda olması gerekir. Ancak, bir tür yapmanız gerekiyorsa yapılandırma Özellikle aşağıdaki önemli Asterisk dosyalarını dikkate alabilirsiniz:

  • /etc/asterosk/asterisk.conf: ana yapılandırma dosyasıdır. İçinde, yapılandırmanın geri kalanının bulunduğu dizinler, ses dosyaları, modüller vb. Gibi sistemin kendisi hakkındaki tüm temelleri ve hizmetin önemli işlevlerini yapılandırabilirsiniz.
  • /etc/asterisk/sip.conf: başka bir önemli yapılandırma dosyasıdır, hem sistemin kullanıcılarını hem de bağlanmaları gereken sunucuları tanımlamak için SIP protokolünün nasıl çalıştığını tanımlar. İçeride iki önemli bölüm göreceksiniz, biri [genel], genel parametreler için ve diğer bölümler veya kullanıcılar ve diğerleri için bağlamlar.
  • /etc/asterisk/extensions.conf: başka bir önemli Asterisk yapılandırma dosyası. İçinde nasıl davranacağını belirleyebilirsiniz.
  • /etc/asterisk/queues.conf- Kuyrukları ve kuyruk aracılarını, yani üyeleri yapılandırmak için.
  • /etc/asterisk/chan_dahdi.conf: iletişim kartlarının gruplarının ve parametrelerinin yapılandırıldığı yer.
  • /etc/yıldız/cdr.conf: yapılan aramaların kayıtlarının nasıl saklanacağı belirtilir.
  • /etc/asterisk/features.conf: transferler, ikramiyeler vb. gibi özel özellikler
  • /etc/asterisk/voicemail.conf- Sesli posta hesapları ve ayarları.
  • /etc/asterisk/confbridge.conf- Konferans odası kullanıcılarını, odaları ve menü seçeneklerini yapılandırmak için.
  • diğerleri: Yıldız işareti çok yönlü ve esnektir, bu nedenle ana olanlar bunlar olsa da daha birçok konfigürasyon olabilir.

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Bilgisayar Koruyucu dijo

    Birisinin Asterisk'in kurulumunu ve yapılandırmasını belgelemeye teşvik edilmesi çok ilginç, teşekkürler Isaac.

    Konuyla ilgili diğer makalelerle devam etmeyi planlıyor musunuz? Daha fazlasını istemekten ayrıldım. Hepimizin ağ telefonu olmadığını anlıyorum ama VoIP yazılımını mobil cihazlarımızda test edebilir miyiz? (Örneğin)

    Tebrikler dedim ve umarım konuyu araştırmaya devam etmeniz için cesaretlendirilirsiniz.

    Çok teşekkür ederim

  2.   magda dijo

    https://www.freepbx.org/

    Belki buraya daha erken gelirsin. Asteriks (aşağı yukarı) içerir ve kontrol ünitesinin tüm manuel konfigürasyonunu engeller. Her neyse, zaman ve sabır harcamalısın.

    Neşelenenlere bol şans !!!