Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Две копии астериска на одной машине

0

Freepbx и астер 11 версии развернут на сервере. Хочу развернуть эту же копию на этой машине, (IP будет другой). На иностранных сайтах говорят это возможно, в рускоязычном пространстве ничего не нашел.

Есть кто-нибудь здесь, кто имел такой опыт?

удалить закрыть спам изменить тег редактировать

спросил 2015-11-04 11:07:10 +0400

spadalunga Gravatar spadalunga
33 2 2

Comments

Развернуть можно - надо только поправить дофига, начиная от каталогов конфигурации, логов, веб интерфейса, временных, стартовых. Потом переходите к порта SIP,RTP,FAX,AMI. Потом надо поправить запросы к mysql что бы в новую базу. В общем раздел БИЗНЕС ждет своего героя.

awsswa ( 2015-11-04 12:15:09 +0400 )редактировать

Ребята пошли по правильному пути - на фри-ланце висит их задание. Причем просят приложить видео - как вы это сделали. Лично по мне - поднять копию freepbx, без виртуалки на этой же машине - задание почти на целый день. Ждем видео.

awsswa ( 2015-11-04 15:43:48 +0400 )редактировать

в chroot - задание часа на полтора.

meral ( 2015-11-04 18:53:27 +0400 )редактировать

А почему никто не задал вопрос: "А зачем и для чего это надо ?"

virus_net ( 2015-11-05 09:37:45 +0400 )редактировать

наверное потомучто это частое желание для людей, который пытаются для двух раздельных организаций секономить на железе?

meral ( 2015-11-05 13:18:09 +0400 )редактировать

Все верно, под каждый астер покупать сервер или брать в аренду это затратно. Meral, вы можете помочь? я вам кинул контакт в скайпе

spadalunga ( 2015-11-05 14:24:42 +0400 )редактировать

вам вроде уже намекнули - правильный вариант на виртуалке - легче всё - начиная от конфигурации и настройки, кончая backup.

awsswa ( 2015-11-05 14:48:51 +0400 )редактировать

elastiks-MT попробовать или xvb virtual-pbx чтоб с бубном не ходить.

komrad123 ( 2015-11-06 09:09:41 +0400 )редактировать

уточняю. человек УЖЕ на vds за 9 дол/месяц.

meral ( 2015-11-06 10:55:29 +0400 )редактировать

MT пока так до сих пор и сыро?

Zavr2008 ( 2015-11-10 04:09:55 +0400 )редактировать

даже основной еластикс имеет кучу странных багов. похоже фиксить их - не приоритет команды.

meral ( 2015-11-10 11:15:04 +0400 )редактировать

4 Ответа

1

В теории можно, но нужно обладать очень глубокими знаниями во многих областях. В Вашем случае проще смотреть в сторону виртуализации.

ссылка удалить спам редактировать

ответил 2015-11-04 14:39:01 +0400

amonra Gravatar amonra flag of Ukraine
2301 26 13 65
http://lantec.ua/
2

freepbx развернуть проще всего внутри chroot.

mount -o bind / /mnt/
rsync -aHp /mnt/ /opt/new_root/
cd /opt/new_root/
mount -t proc proc proc
mount -o bind /dev dev
mount -o bind /sys sys
chroot .

дальше ставите apache на другой порт, ставите freepbx как по мануалу, потом все прибиваете на другие порты.

но виртуализация(тот же openvz или lvc) - проще.

голый астериск разворачивается елементарно, только все порты надо переназначить и запускать через

asterisk -C /etc/asterisk2/asterisk.conf

естественно в самом asterisk.conf надо директории другие.

ссылка удалить спам редактировать

ответил 2015-11-04 18:45:37 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2015-11-04 18:48:21 +0400

0

Я бы посмотрел в сторону Docker в этом случае. Не пробовал, но судя по тому, что он нем читал - отличное решение, и конфиги и окружение не пересекаются.

ссылка удалить спам редактировать

ответил 2015-11-06 07:51:34 +0400

scip Gravatar scip
11 1 3

Comments

Перед тем как советовать надо лично попробовать - там голавняков хватает - придется править конфигурацию FreePBX по портам или уходить в bridge (NAT)

awsswa ( 2015-11-06 09:11:11 +0400 )редактировать

докер еще тот головняк. имеет смысл если у вас сотни однотипных серверов.

meral ( 2015-11-06 10:56:56 +0400 )редактировать
1

Все очень просто.

Я в таких случаях собираю Asterisk два раза с разным --prefix.

/configure --preifx=/srv/asterisk1
./configure --preifx=/srv/asterisk2

далее редактирую .conf файлы и там где bind / listen address ставлю разные порты или интерфейсы.

И не надо никаких chroot или докеров.

ссылка удалить спам редактировать

ответил 2015-11-09 13:24:48 +0400

litnimax Gravatar litnimax
1453 11 8 29
http://www.pbxware.ru/

обновил 2015-11-09 13:25:31 +0400

Comments

все это можно поправить через asterisk.conf, пересобирать ничего не нужно.

meral ( 2015-11-09 15:47:10 +0400 )редактировать

у ТС не только сам Астер - там же FreePBX.. - если астер только, это просто - некоторым клиентам даэе на Alvis делаем - но FreePBX с плагинами - я бы не рискнул.

Zavr2008 ( 2015-11-10 04:08:22 +0400 )редактировать

я не понял, это решение работает с FreePBX?

spadalunga ( 2015-11-11 23:45:00 +0400 )редактировать

Не вижу проблем, две базы в MySQL, разные URL's. Я не пробовал.

litnimax ( 2015-11-12 12:08:44 +0400 )редактировать

freepbx не поддерживает нормально префикс.обе будут писать например в файл /etc/asterisk/extensios_additional.conf

meral ( 2015-11-12 12:18:56 +0400 )редактировать

аа понятно. Точно, ну тогда только doker. Сорри что проглядел про FreePBX.

litnimax ( 2015-11-12 12:20:55 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2015-11-04 11:07:10 +0400

Просмотрен: 540 раз

Обновлен: Nov 09 '15

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.