This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Телефония - Asterisk

Не работает? Начинай читать инструкцию.

Установка Asterisk через прокси сервер на CentOS

Для установки Asterisk на CentOS доступ в Интернет не требуется. Но это только если смотреть на установку не вникая в подробности. Как установить Asterisk через прокси сервер ?

Предлагаю ознакомиться с предложениями моих партнёров

В предыдущей статье, я рассказал как установить Asterisk-1.8.32.2 + FreePBX-2.11.0.42 на CentOS-5.11. При этом установка проводилась при наличии прямого подключения к Интернету. Но что делать если Интернет через прокси сервер ?

Нам надо добавить полезные репозитории. Для этого мы использовали команду wget.

Работа wget через прокси сервер, нам так же будет необходима при закачке исходников Asterisk, драйверов dahdi-linux и исходников веб панели управления FreePBX

При установке Asterisk из исходников, возможно Вам придётся закачать дополнительно основные языковые пакеты и расширенные пакеты звуковых файлов. Так как их нет в архиве с исходниками, для их закачки используется команда wget, которую мы с Вами должны научить работать через прокси сервер.

Что бы научить wget корректно работать через прокси сервер, надо отредактировать файл /etc/wgetrc или /etc/wget/wgetrc. В нём находим раскомментируем и меняем параметры:

https_proxy = http://proxyurl:8080
http_proxy=http://proxy.com.ua:3128/
ftp_proxy=http://proxy.com.ua:3128/
use_proxy = on

Нам необходимо включить возможность обновления системы и установку необходимых пакетов через прокси сервер.

Для обновления системы и установки необходимых пакетов мы использовали команду yum. Для включения такой возможности, достаточно в файле /etc/yum.conf разрешить работу через proxy server, добавить строки:

proxy=http://proxyhost:port
proxy_username=proxyname
proxy_password=proxypass

На этом можно было и закончить. Но есть ещё Add-ons при установке Asterisk. И возможно Вам пригодиться поддержка format_mp3 который устанавливается командой

/usr/src/asterisk-1.8.32.2/contrib/scripts/get_mp3_source.sh

Но если Вы откроете скрипт текстовым редактором, вы увидите, что что для закачки необходимых файлов используется svn клиент

Что бы научить svn работать через прокси сервер, прочитайте статью Включить работу SVN-клиента через proxy-сервер

Вот теперь пожалуй и всё. В итоге, что бы установить Asterisk через прокси сервер, достаточно научить работать через прокси сервер - wget, yum, svn и только потом установить Asterisk

Сразу хочу отметить, что если Вы установите Asterisk и FreePBX через прокси сервер, возможно Вам будет необходимо установить дополнительные модули для FreePBX . Но так как Ваш сервер подключен к Интернету через прокси сервер, то рекомендую ознакомиться Как установить модули FreePBX-2.11, если на сервере нет Интернета

Предлагаю ознакомиться с предложениями моих партнёров