Site icon Learning & Doing

Cara Install Asterisk pada Ubuntu 20.04 / Debian 11 / Linux Mint

Asterisk

“Cara Install Asterisk pada Ubuntu 20.04 / Debian 11 / Linux Mint”

Pendahuluan

Asterisk adalah platform PBX open-source yang populer untuk mengembangkan aplikasi komunikasi seperti server konferensi dan gateway VoIP. Ini digunakan oleh individu, usaha kecil, perusahaan besar, dan pemerintah di seluruh dunia.

Fitur Asterisk termasuk pesan suara, musik ditahan, panggilan konferensi, antrian panggilan, rekaman panggilan, respon suara interaktif, pesan SMS, dan banyak lagi.

Persyaratan

Update OS dan Install dependensi

sudo apt update
sudo apt install wget build-essential git autoconf subversion pkg-config libtool

Install DAHDI and LibPRI

cd /usr/src/
sudo git clone -b next git://git.asterisk.org/dahdi/linux dahdi-linux
cd dahdi-linux
sudo make
sudo make install
cd /usr/src/
sudo git clone -b next git://git.asterisk.org/dahdi/tools dahdi-tools
cd dahdi-tools
sudo autoreconf -i
sudo ./configure
sudo make install
sudo make install-config
sudo dahdi_genconf modules
cd /usr/src/
sudo git clone https://gerrit.asterisk.org/libpri libpri
cd libpri
sudo make
sudo make install

Installing Asterisk

cd /usr/src/
sudo git clone -b 18 https://gerrit.asterisk.org/asterisk asterisk-18
cd asterisk-18/
sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install
sudo ./configure
sudo make menuselect
sudo make -j2
sudo make install
sudo make samples
sudo make basic-pbx
sudo make config
sudo ldconfig

Membuat Asterisk User

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk
sudo nano /etc/default/asterisk
AST_USER="asterisk"
AST_GROUP="asterisk"
sudo usermod -a -G dialout,audio 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

Mulai Jalankan Asterisk

sudo systemctl start asterisk
sudo asterisk -vvvr
sudo systemctl enable asterisk

Konfigurasi Firewall

sudo ufw allow 5060/udp
sudo ufw allow 10000:20000/udp

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Asterisk pada Ubuntu 20.04 / Debian 11 / Linux Mint. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

Exit mobile version