GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal Asterisk 13 di Debian

Asterisk adalah framework gratis dan Open Source untuk membangun aplikasi komunikasi. Asterisk mengubah komputer biasa menjadi server komunikasi VoIP. Asterisk mendukung sistem IP PBX, gateway VoIP, server konferensi dan digunakan oleh bisnis kecil, bisnis besar, pusat panggilan, operator, dan pemerintah di seluruh dunia. Hari ini kita akan menginstal Asterisk di Debian. Semua paket yang diperlukan akan diinstal melalui apt, tetapi Asterisk akan diinstal dari sumber. Mari kita lihat cara memasang Asterisk di Debian

Ada banyak versi Asterisk yang tersedia di situs web mereka, tetapi yang terbaru adalah 13 dengan LTS (Long Term Support). Jadi kami akan mengunduhnya dari sumber dan menginstalnya di tutorial ini.

Pertama-tama kita akan menginstal lingkungan build:

 apt-get install build-essential 

Perintah ini akan menginstal paket dasar yang diperlukan pada server baru untuk menginstal Asterisk 13.

Sekarang kita akan menginstal beberapa dependensi lagi yang secara langsung bergantung pada Asterisk 13:

 apt-get install openssl libxml2-dev libncurses5-dev uuid-dev sqlite3 libsqlite3-dev pkg-config libjansson-dev

Perintah ini akan menginstal perpustakaan yang diperlukan Asterisk untuk bekerja dan untuk CDR ada banyak opsi yang tersedia. Saat ini, kami akan menginstal SQLite juga karena kami belum memutuskan apakah kami akan menggunakan Mysql atau SQLite.

Sekarang kita akan mengunduh asterisk dari situs web mereka dengan perintah berikut:

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

Sekarang kita telah berhasil mendownload Asterisk 13 di server kita.

Untuk menginstalnya dari sumber yang telah kami unduh, kami harus mengekstraknya. Gunakan perintah berikut untuk mengekstrak:

 tar xvf asterisk-13-current.tar.gz 

Sekarang masuk ke folder untuk menginstal Asterisk:

 cd asterisk-13.3.2/ 

Untuk mengkompilasi dari sumber, kita harus menggunakan perintah berikut yang akan memeriksa semua dependensi yang diinstal sebelum menginstal perangkat lunak:

 ./configure

Gambar di atas menunjukkan bahwa ada beberapa perpustakaan yang hilang sekarang kami akan menyelesaikan dependensi ini satu per satu:

tar xvf jansson-2.5.tar.gz 

Sekarang kami telah mengunduh pustaka yang hilang dan kami akan mengompilasinya dari sumber untuk menyelesaikan masalah:

 cd jansson-2.5/ 
 ./configure 

Karena semua dependensinya terpenuhi, sekarang kita akan menjalankan perintah berikut untuk menginstal Libjasson:

 make && make install && ldconfig 

Sekarang kita akan pergi ke folder Asterisk dan menjalankan perintah ./configure lagi untuk memeriksa apakah ada ketergantungan lain yang tersisa:

Ini menunjukkan bahwa sekarang kita siap untuk menginstal Asterisk karena semua dependensinya terpenuhi. Sekarang jalankan serangkaian perintah berikut dan tunggu sebentar karena akan membutuhkan waktu untuk mengeksekusi:

 make 

 make install & make samples

Asterisk sekarang terinstal dan siap digunakan. Anda dapat login ke konsol asterisk dengan perintah berikut:

 asterisk -cvvvvvvvv 

Jadi kami telah berhasil menginstal Asterisk di Server Debian kami dan Anda dapat mulai bekerja di Asterisk.

  • Asterisk

Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal Git di Debian 9

  3. Cara Menginstal Go di Debian 9

  1. Cara Menginstal Pip di Debian 9

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Ruby di Debian 9