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

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

0

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

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

спросил Nov 4 '15

spadalunga Gravatar spadalunga
33 2 2

Comments

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

awsswa (Nov 4 '15)edit

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

awsswa (Nov 4 '15)edit

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

meral (Nov 4 '15)edit

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

virus_net (Nov 5 '15)edit

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

meral (Nov 5 '15)edit

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

spadalunga (Nov 5 '15)edit

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

awsswa (Nov 5 '15)edit

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

komrad123 (Nov 6 '15)edit

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

meral (Nov 6 '15)edit

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

Zavr2008 (Nov 10 '15)edit

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

meral (Nov 10 '15)edit

4 Ответа

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 надо директории другие.

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

ответил Nov 4 '15

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

обновил Nov 4 '15

1

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

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

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

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

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

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

ответил Nov 9 '15

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

обновил Nov 9 '15

Comments

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

meral (Nov 9 '15)edit

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

Zavr2008 (Nov 10 '15)edit

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

spadalunga (Nov 11 '15)edit

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

litnimax (Nov 12 '15)edit

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

meral (Nov 12 '15)edit

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

litnimax (Nov 12 '15)edit
1

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

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

ответил Nov 4 '15

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

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

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

ответил Nov 6 '15

scip Gravatar scip
11 1 3

Comments

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

awsswa (Nov 6 '15)edit

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

meral (Nov 6 '15)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: Nov 4 '15

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

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

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

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