Страница 2 из 3
Re: ispconfig+asterisk+freepbx
Добавлено: 05 сен 2013, 20:29
manchelsi
Ну да, все правильно
Re: ispconfig+asterisk+freepbx
Добавлено: 05 сен 2013, 22:25
TVMaker
Частный хостинг? Надо будет тоже заморочиться, что ли...
Re: ispconfig+asterisk+freepbx
Добавлено: 05 сен 2013, 23:27
manchelsi
Это удобно, домен делегируется максимум минут 20, а не 2-72 часа, как у хостеров, места сколько хочешь, сайтов сколько хочешь, можно поддоменов, хоть 500, главное, чтобы инет был нормальный. Ну за свет выйдет рублей 200 максимум в месяц, если на intel atom делать. Вот и хочу freepbx на него поставить, чтобы и телефонный сервер был. Сам астериск работает нормально, можно и конфиги править. Но больно привык я к web интерфейсу фрипэбэиксовскому. А как его затолкать, пишу по форумам, хрен знает, если найду, или получиться, здесь все выпишу. Пока не выходит. Если у кого получиться, пожалуйста напишите тоже.
Re: ispconfig+asterisk+freepbx
Добавлено: 05 сен 2013, 23:48
ded
Не хочу Вас дразнить, но у нас получается, последние лет 6-7.
Почитайте про конфиги apache, про vhosts, посмотрите примеры.
Нет никакой проблемы, Вы переписываетесь по форумам дольше, чем взять и попробовать на примерах.
Re: ispconfig+asterisk+freepbx
Добавлено: 06 сен 2013, 00:47
manchelsi
Я вас понял, но вы профессионал, а я чайник. Я попросил помочь, а не дразнить. Вы могли подсказать на примерах, а то, что я в этом деле чайник, я и так знаю, поэтому и спрашиваю, как его туда установить.
Re: ispconfig+asterisk+freepbx
Добавлено: 06 сен 2013, 01:18
ded
А Вы хотите переходить в профессионалы? Или хотите остаться чайником?
Несколько десятков сайтов на домашнем web сервере? + freePBX & Asterisk? Вы не чайник, Вам выгодно просто прикинуться чайником, чтобы помогли поскорее.
Все примеры уже написаны, на английском языке, да и на русском.
http://bit.ly/14v57bp
Re: ispconfig+asterisk+freepbx
Добавлено: 06 сен 2013, 17:00
manchelsi
К сожалению, это не те примеры, здесь, видимо, дело в том, что freepbx нужно, чтобы апач работал от пользователя и группы asterisk, в конфигурации ispconfig, apache естественно работает от www-data. При этом если проверить от какого пользователя работает какой-либо сайт, то ispconfig раздает права уже клиентам, которые создали эти сайты, вот такие права, одного из сайтов:
Код: Выделить всё
uid=5004(web2) gid=5005(client1) groups=5005(client1),5002(sshusers)
Это правильно, с точки зрения безопасности.
Но вот freepbx требует, чтобы от астериска работал apache полностью, может попробовать добавить пользователя asterisk в www-data?
Re: ispconfig+asterisk+freepbx
Добавлено: 06 сен 2013, 17:34
menzoberronzan
Чтобы freepbx заработал от пользователя asterisk надо поставить модуль apache2-mpm-itk (multiuser MPM for Apache 2.2)
Затем в нужном virtualhost задействовать этот модуль, вот так:
Код: Выделить всё
<VirtualHost *>
ServerName asterisk.domain.com
DocumentRoot /var/www/freepbx
CustomLog /var/log/apache2/freepbx_access.log combined
<IfModule mpm_itk_module>
AssignUserId asterisk asterisk
</IfModule>
</VirtualHost>
Re: ispconfig+asterisk+freepbx
Добавлено: 06 сен 2013, 17:38
ded
Круто! Я такие вещи и не знаю, просто юзаем много вэб-хостов в конфиге апача, и всё. Но у человека то - ispconfig раздает права клиентам! То есть с одной стороны: домашний комп, с другой стороны - клиентура, клиенты сами там ставятсайты / правят контент, такая резиновая модель, сейчас будет клиентм ещё и телефонию раздавать.
Re: ispconfig+asterisk+freepbx
Добавлено: 06 сен 2013, 19:14
manchelsi
menzoberronzan писал(а):надо поставить модуль apache2-mpm-itk
Да попробовал, но тогда перестает работать ispconfig, вернее он сам работает, но сайты уже нет. А так, мне этот путь нравится, вот ispconfig привязать бы к этому модулю.
ded писал(а):у человека то - ispconfig раздает права клиентам
Ispconfig по умолчанию раздает права клиентам, он так устроен, создаешь пользователя и создаешь в нем сайты, вот и все. Поставил бы я ispmanger (мануалы есть, как тот же apache2-mpm-itk к нему привязать) , но у меня динамический ip и за роутером (роутер обошел, а вот то, что айпишник динамический он определяет и не устанавливается)