Установка Asterisk 18 на Centos 8/Stream
Установка Asterisk 18 на Centos 8/Stream
1. Установим необходимые пакеты
2. Установим Jansson
3. Установим PJSIP
4. Скачиваем и ставим Asterisk
5. Добавляем core_sound_ru_wav, chan_ooh323 и format_mp3
6. Собираем модуль mp3
7. Собираем Asterisk
8. Запускаем и добавляем в автозагрузку
Код: Выделить всё
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
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 94 гостя