Ubuntu 18.04'te yıldız işareti, kurulum ve temel yapılandırma

yıldız işareti hakkında

Bir sonraki makalede Asterisk'e bir göz atacağız. Bu bir bir telefon santralinin işlevlerini sağlayan açık kaynaklı platform (PBX), en popüler olanlardan biridir. Ayrıca, IP PBX sistemlerine, konferans sunucularına ve VoIP ağ geçitlerine güç sağlamak için yaygın olarak benimsenmiştir. Bireyler, küçük işletmeler ve büyük şirketler tarafından kullanılan bir platformdur.

Yıldız işareti özellikleri ayrıca sesli posta, beklemedeki müzik, konferans aramaları, arama kuyruğu, arama kaydı, etkileşimli sesli yanıt ve çok daha fazlasını içerir. Bu yazıda, aşağıdakiler için gerekli adımları göreceğiz: Asterisk 15'i Ubuntu 18.04'e yükleyin.

önkoşullar

Kuruluma başlamadan önce, bir "sudo" ayrıcalıklarına erişimi olan kullanıcı. Ayrıca Ubuntu sistemimizi güncellememiz ve Asterisk'i indirmek ve kurmak için gerekli olan aşağıdaki paketleri yüklememiz gerekecek:

sudo apt update && sudo apt upgrade

sudo apt install wget build-essential subversion

Yıldız işaretini indirin

Gidiyoruz / usr / src dizinindeki Asterisk kaynağını indirin. Terminalde (Ctrl + Alt + T) yazıyoruz:

cd /usr/src/

Aynı terminale yazarak Asterisk 15'i indirmeye devam ediyoruz:

yıldız işareti indir

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

İndirme tamamlandığında, indirilen paketin içeriğini çıkarıyoruz:

sudo tar zxf asterisk-15-current.tar.gz

Sonraki adımlara geçmeden önce, yeni oluşturulmuş dizini değiştirdiğinizden emin olun:

cd asterisk-15.*/

Yıldız işareti bağımlılıklarını yükleyin

Aşağıdaki komut dosyası indirilecek MP3 modülünü oluşturmak ve MP3 dosyalarını Asterisk'te kullanmak için gereken MP3 kaynakları:

yıldız işareti mp3 kaynağı al

sudo contrib/scripts/get_mp3_source.sh

Kullanacağız tüm bağımlılıkları çözmek için install_prereq betiği Ubuntu sistemimizde:

sudo contrib/scripts/install_prereq install

Yukarıdaki komut gerekli tüm paketleri kuracaktır. Başarılı bir şekilde tamamlandığında, aşağıdaki mesajı yazdıracaktır:

yıldız işareti tam kurulum gereksinimleri

Yıldız işaretini yükle

Yapılandırma komut dosyası bir dizi gerekli tüm bağımlılıkların mevcut olduğundan emin olmak için kontroller sistem sisteminde. Komut dosyasına şunu yazarak başlayacağız:

sudo ./configure

Başarılı bir şekilde tamamlandıktan sonra aşağıdaki sonucu göreceğiz:

yıldız yapılandırması tamamlandı

Bir sonraki adım derlemek ve kurmak istediğimiz modülleri seçin. Terminalde (Ctrl + Alt + T) yazarak Menuselect sistemine erişeceğiz:

sudo make menuselect

MP3 kaynak dosyalarını zaten indirmiş olduğumuz için, şimdi format_mp3'ü seçerek MP3 modülünü oluşturmalıyız:

yıldız işareti mp3 kaynağı indir

Bizi ilgilendiren şeyi seçtikten sonra, kaydetmek ve çıkmak için F12'ye basın. Ayrıca "Kaydet ve Çık" düğmesine gidip Enter tuşuna da basabiliriz.

Buraya geldik, yapabiliriz make komutunu kullanarak derleme sürecini başlatın:

sudo make -j2

Sisteme bağlı olarak derleme biraz zaman alabilir. -J bayrağını bilgisayarınızdaki işlemci çekirdeklerinin sayısına göre değiştirebilirsiniz.

Oluşturma işlemi tamamlandığında aşağıdaki mesajı göreceğiz:

yıldız yapısı tamamlandı

Önceki mesajın dediği gibi, sonraki adım Asterisk'i kurmaktır ve modülleri yazarak:

sudo make install

Kurulumdan sonra, komut dosyası aşağıdaki mesajı gösterecektir:

yıldız işareti kurulumu tamamlandı

Artık Asterisk'i kurduğumuza göre temel PBX yapılandırma dosyalarını yükleyin:

sudo make basic-pbx

Son adım başlangıç ​​komut dosyasını yükle yazıyor:

sudo make config

Aynı zamanda iyi bir fikir paylaşılan kitaplık önbelleğini güncellemek için ldconfig'i çalıştırın:

sudo ldconfig

Yıldız kullanıcısı oluştur

Varsayılan olarak, Yıldız işareti kök kullanıcı olarak çalışır. Güvenlik nedeniyle, yeni bir sistem kullanıcısı oluşturup platformu yapılandıracağız yeni oluşturulan kullanıcı ile çalıştırmak için.

kullanıcı yıldız işareti

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

Yıldız işaretini bu kullanıcı altında çalışacak şekilde yapılandırmak için, / etc / default / asterisk dosyasını açacağız ve sonraki iki satırın açıklamasını kaldıracağız:

usr src dosyası yıldız işareti

AST_USER="asterisk"
AST_GROUP="asterisk"

Devam ediyoruz Asterisk kullanıcısını çevirme ve ses gruplarına ekleme:

sudo usermod -a -G dialout,audio asterisk

Ayrıca ihtiyacımız var tüm Asterisk dosyalarının ve dizinlerinin sahipliğini değiştir böylece oluşturduğumuz kullanıcı bu dosyalara erişebilir:

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

Yıldız İşareti Başlangıcı

Şimdi her şeyi ayarladık, yapabiliriz Yıldız işareti hizmetini başlat aşağıdaki komutla:

sudo systemctl start asterisk

Çalıştığını doğrulamak için hadi platformun komut satırı arayüzüne (CLI) bağlanın yazıyor:

sudo asterisk -vvvr

Varsayılan Asterisk CLI istemini göreceksiniz:

Asterisk CLI'ya erişin

Son adım hizmetin önyüklemede başlamasını etkinleştir ile:

sudo systemctl enable asterisk

Daha fazla güvenlik için her zaman ilgi çekicidir gibi bir güvenlik duvarına sahip olmak UWF etkin Ubuntu'muzda. Birinin ihtiyacı varsa Asterisk'in kullanımı veya özellikleri hakkında daha fazla bilgi, kontrol edebilirsiniz proje web sitesi.


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.   Anonim dijo

    İyi öğretici. Sip, iax2 ve diğerlerini yapılandırabilmek için bir "örnek oluştur" eklemeniz yeterlidir.

  2.   Alexander dijo

    mükemmel başka yıldız kılavuzlarınız var mı?

    1.    Damien Amoedo dijo

      Gerçek şu ki hayır, ama bu makaleyi yazdığımda topluluğu buldum Yıldız-ES. Orada bazı belgeleri bulabilirsiniz. Salu2.

  3.   yakut dijo

    El kitabı çok iyi ama bilmek istiyorum çünkü hizmetin başladığı son adımda bunu yapmama izin vermiyor, başarısız lsd yıldız işareti yazıyor. Lütfen bana nasıl çözeceğimi söyler misin?
    teşekkürler

    1.    Damien Amoedo dijo

      Merhaba. Şurada bu hatayı aramayı veya sormayı deneyin: Yıldız topluluğu. salu2.

  4.   Juan Valdez dijo

    Herkese merhaba.
    prosedürü takip ettikten sonra. Kullanıcılar ve uzantılar nasıl oluşturulur?
    Zaten bir voip uygulaması indirdim. ama sonra ne yapacağımı bilmiyorum
    teşekkürler