Установка Asterisk 18 на Centos 8/Stream

Инструкции по настройке или установке
Аватара пользователя
main
Администратор
Администратор
Сообщения: 84
Зарегистрирован: Сб дек 03, 2016 11:48 pm
Поблагодарили: 1 раз

Установка Asterisk 18 на Centos 8/Stream

#1

Сообщение main » Вт авг 03, 2021 5:27 pm

1. Установим необходимые пакеты

Код: Выделить всё

yum -y install epel-release

yum config-manager --set-enabled powertools

yum group -y install "Development Tools"

yum -y install git wget vim  net-tools sqlite-devel psmisc ncurses-devel libtermcap-devel newt-devel libxml2-devel libtiff-devel gtk2-devel libtool libuuid-devel subversion kernel-devel kernel-devel-$(uname -r) crontabs cronie-anacron libedit libedit-devel


2. Установим Jansson

Код: Выделить всё

git clone https://github.com/akheron/jansson.git
cd jansson
autoreconf -i
./configure --prefix=/usr/
make
make install


3. Установим PJSIP

Код: Выделить всё

cd ~
git clone https://github.com/pjsip/pjproject.git
cd pjproject
./configure CFLAGS="-DNDEBUG -DPJ_HAS_IPV6=1" --prefix=/usr --libdir=/usr/lib64 --enable-shared --disable-video --disable-sound --disable-opencore-amr
make dep
make
make install
ldconfig


4. Скачиваем и ставим Asterisk

Код: Выделить всё

cd ~
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-18-current.tar.gz
tar xvfz asterisk-18-current.tar.gz
cd asterisk-18*/

./configure --libdir=/usr/lib64

make menuselect


5. Добавляем core_sound_ru_wav, chan_ooh323 и format_mp3

6. Собираем модуль mp3

Код: Выделить всё

contrib/scripts/get_mp3_source.sh


7. Собираем Asterisk

Код: Выделить всё

make
make install
make samples
make config
ldconfig


8. Запускаем и добавляем в автозагрузку

Код: Выделить всё

sudo systemctl restart asterisk
sudo systemctl enable asterisk
В сети



Реклама


Реклама


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость