Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Установка Freepbx [Обсуждение статьи из вики]  (Прочитано 76605 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex89

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
да на чистую.
Нужно добавить необходимый репозитарий в sources.list?
P.S. c ubuntu дружу 2 дня.

Поставил через Synaptic "PHP PEAR Database Abstraction Layer", надеюсь это он.
« Последнее редактирование: 08 Июля 2014, 18:11:55 от alex89 »

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
sudo apt-get install libxml2 libxml2-dev libtiff4 libtiff4-dev lame apache2 mysql-server mysql-client php5 php-pear php5-mysql php5-gd openssl libssl-dev linux-source-3.2.0 perl bison libncurses5-dev libaudiofile-dev curl sox libcpan-mini-perl

Тут все без ошибок прошло?

Пользователь решил продолжить мысль 08 Июля 2014, 18:27:53:
Нужно добавить необходимый репозитарий в sources.list?
Нет, по умолчанию все должно быть нормально.
Сам на этом спотыкался, но такой ошибки не было.
рекомендую снести все, и начать с начала, перед установкой сделать
sudo apt-get update
sudo apt-get upgrade

Может что в репах изменилось...
« Последнее редактирование: 08 Июля 2014, 18:27:53 от UrryO »

Оффлайн alex89

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Тут все без ошибок прошло?
Перепроверил
Вот на один пакет ругается!

Пакет libtiff4 недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета «libtiff4» не найден кандидат на установку

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Надо что бы все прошло без ошибок, смотри опечатку.... я делал бэкап перед каждой командой, и если все нормально проходило, то бэкапил, и шел дальше. :)
попробую отдельно libtiff4 поставить. Хотя это не обязательный пакет, нужен для факсов, но все равно лучше все установить.

Оффлайн Yuriy_Y

  • Старожил
  • *
  • Сообщений: 1736
    • Просмотр профиля
    • Новоишимка
Пакет libtiff4 недоступен, но упомянут в списке зависимостей другого пакета.
Ребята, ну вы ж смотрите че ставите. В 14.04 libtiff5 уже. В командной строке из libtiff4 забейте 4-ку и нажмите TAB, само подставится. И ниче не мудрите, никаких пакетов со стороны. Вся обвязка только из репов.
С уважением, Юрий.

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Ребята, ну вы ж смотрите че ставите. В 14.04 libtiff5 уже.
Мда, век живи - век учись!
А я чет упустил момент с версией на какую устанавливается.
Сам ставил на 12.04 потому как LTS.

Оффлайн Smith2007

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #126 : 16 Ноября 2014, 03:10:55 »
Автор не желает обновить help по установке новой версии freepbx 12 на новую ubuntu 14.04?
Пробовал установить с freepbx 12 distro. Но с usb флешки не получается. CDROM отсутствует.
Система новая (пустая) для экспериментов.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #127 : 16 Ноября 2014, 04:17:19 »
Smith2007,
Не удобно права заменить от freepbx.
Wars ~.o

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #128 : 16 Ноября 2014, 13:11:17 »
Автор не желает обновить help по установке новой версии freepbx 12 на новую ubuntu 14.04?
Пробовал установить с freepbx 12 distro. Но с usb флешки не получается. CDROM отсутствует.
Система новая (пустая) для экспериментов.

Устанавливается точно также.
Внимание надо обратить на то, куда будет устанавливаться FreePBX.
Я ставил в /var/www/html.
Если будете ставить в другое место, то надо будет настроить апач.
И еще, после установки в расширенных настройках надо установить в True использование wget для установки модулей.

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #129 : 21 Ноября 2014, 09:41:08 »
Может не сюда надо бы, но уж так получилось  :)
А никто Скайп к * не привязывал?
Нашел несколько описаний, но что-то не получается :(

Оффлайн zzz777z

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #130 : 12 Декабря 2014, 00:37:37 »
http://asterisk-pbx.ru/wiki/doku.php/asterisk_install/asterisk-13_ubuntu

Asterisk 13
FreePBX 12
Ubuntu Server 14

Нашел вот такую статью. Может кому полезно будет.

Пользователь решил продолжить мысль 12 Декабря 2014, 04:32:50:

А никто Скайп к * не привязывал?


Skype можно прикрутить к FreeSWITCH. А FS в свою очередь соединить SIP транком с Asterisk.
Выглядит немного кривовасто, но зато работает.
FreeSWITCH + Skypopen
 
« Последнее редактирование: 12 Декабря 2014, 04:32:50 от zzz777z »

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #131 : 12 Декабря 2014, 09:10:54 »
Цитировать
Skype можно прикрутить к FreeSWITCH. А FS в свою очередь соединить SIP транком с Asterisk.
Выглядит немного кривовасто, но зато работает.
FreeSWITCH + Skypopen
Не мой вариант.
Вот тут описана моя проблема https://forum.ubuntu.ru/index.php?topic=253851.0
Цитировать
Сам Скайп не нормально запускается.
Это ключевой момент.
Думаю, что и при связке FreeSWITCH + Skypopen сам скайп не будет запускаться так, как надо.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #132 : 12 Февраля 2015, 13:26:38 »
Товарищи, что думаете про FreePBX Distro? Чем готовый вариант лучше и хуже, чем готовить самому на базе той же ubuntu-server?

Оффлайн Life

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #133 : 16 Марта 2015, 06:57:37 »
Всем привет. Поставил *, ставлю FreePBX. Вроде все зависимости поставил. Выполнил sudo ./install_amp, были ошибки:
sudo ./install_amp --username=asteriskuser --password=my_super_password --webroot /home/SMBshare/drive1/www/freepbx
Checking for PEAR DB..OK
Checking for PEAR Console::Getopt..OK
Using username: asteriskuser
Using password: **********
Using Webroot at /home/SMBshare/drive1/www/freepbx
Checking user..OK
Checking if Asterisk is running..running with PID: 20027..OK
Checking for /etc/amportal.conf../etc/amportal.conf does not exist, copying default
Creating new /etc/amportal.conf
Enter your USERNAME to connect to the 'asterisk' database:
 [asteriskuser]
Enter your PASSWORD to connect to the 'asterisk' database:
 [my_super_password]
Enter the hostname of the 'asterisk' database:
 [localhost]
Enter a USERNAME to connect to the Asterisk Manager interface:
 [admin]
Enter a PASSWORD to connect to the Asterisk Manager interface:
 [amp111] my_super_password
Enter the path to use for your AMP web root:
 [/home/SMBshare/drive1/www/freepbx]

Created /home/SMBshare/drive1/www/freepbx
Enter the IP ADDRESS or hostname used to access the AMP web-admin:
 [192.168.1.1] 192.168.1.10
Use simple Extensions [extensions] admin or separate Devices and Users [deviceanduser]?
 [extensions]
Enter directory in which to store AMP executable scripts:
 [/var/lib/asterisk/bin]

Enter directory in which to store super-user scripts:
 [/usr/local/sbin]

/etc/amportal.conf writtenAssuming new install, --install-moh added to command line
OK
Reading /etc/amportal.conf..parsed amp_conf variables from /etc/amportal.conf:
amp_conf [AMPDBHOST] => [localhost]
amp_conf [AMPDBENGINE] => [mysql]
amp_conf [AMPENGINE] => [asterisk]
amp_conf [AMPMGRUSER] => [admin]
amp_conf [AMPMGRPASS] => [e8r0bxb2n1]
amp_conf [AMPBIN] => [/var/lib/asterisk/bin]
amp_conf [AMPSBIN] => [/usr/local/sbin]
amp_conf [AMPWEBROOT] => [/home/SMBshare/drive1/www/freepbx]
amp_conf [AMPCGIBIN] => [/var/www/cgi-bin ]
amp_conf [FOPWEBROOT] => [/var/www/html/panel]
amp_conf [FOPPASSWORD] => [passw0rd]
amp_conf [AUTHTYPE] => [database]
amp_conf [AMPEXTENSIONS] => [extensions]
amp_conf [AMPDBUSER] => [asteriskuser]
amp_conf [AMPDBPASS] => [my_super_password]
amp_conf [AMPWEBADDRESS] => [192.168.1.10]
amp_conf [AMPDBNAME] => [asterisk]
OK
Checking for /etc/asterisk/asterisk.conf..OK
Reading /etc/asterisk/asterisk.conf..OK
Using asterisk as PBX Engine
Checking for Asterisk version..13.2.0
Checking for selinux..OK
Connecting to database..OK
Checking current version of FreePBX..12.0.43
Installing new FreePBX files../etc/asterisk/manager.conf has been changed from the original version.
Overwrite (y=yes/a=all/n=no/d=diff/s=shell/x=exit)? a
OK (2926 files copied, 38 skipped)
amportal..no fpbx..freepbx_engine..freepbx_setting..gen_amp_conf.php..done
mkdir: пропущен операнд
По команде «mkdir --help» можно получить дополнительную информацию.
apply username/password changes to conf files:
running apply_conf.sh from freepbx_settings
sed: невозможно прочитать /manager.conf: Нет такого файла или каталога
sed: невозможно прочитать /manager.conf: Нет такого файла или каталога
        Bootstrapping Configuration Settings
        Updating configuration...
        /manager.conf user: [] secret: []
        Done
done with apply_conf.sh
creating missing #include files..OK
Module 'manager' reloaded successfully.
Setting permissions on files..mkdir: пропущен операнд
По команде «mkdir --help» можно получить дополнительную информацию.
OK
Loading Bootstrap..OK
Checking for upgrades..No further upgrades necessary
PHP Notice:  Undefined variable: db in /home/SMBshare/drive1/www/freepbx/admin/libraries/cronmanager.class.php on line 92
..OK
Setting freepbx settings form /etc/amportal.conf
freepbx setting [AMPDBHOST] DOES NOT EXIST, can't set to [localhost]
freepbx setting [AMPDBENGINE] DOES NOT EXIST, can't set to [mysql]
freepbx setting [AMPENGINE] set to [asterisk]
freepbx setting [AMPMGRUSER] set to [admin]
freepbx setting [AMPMGRPASS] set to [e8r0bxb2n1]
freepbx setting [AMPBIN] set to [/var/lib/asterisk/bin]
freepbx setting [AMPSBIN] set to [/usr/local/sbin]
freepbx setting [AMPWEBROOT] set to [/home/SMBshare/drive1/www/freepbx]
freepbx setting [AMPCGIBIN] set to [/var/www/cgi-bin ]
freepbx setting [FOPWEBROOT] set to [/var/www/html/panel]
freepbx setting [FOPPASSWORD] DOES NOT EXIST, can't set to [passw0rd]
freepbx setting [AUTHTYPE] set to [database]
freepbx setting [AMPEXTENSIONS] set to [extensions]
freepbx setting [AMPDBUSER] DOES NOT EXIST, can't set to [asteriskuser]
freepbx setting [AMPDBPASS] DOES NOT EXIST, can't set to [e8r0bxb2n1]
freepbx setting [AMPWEBADDRESS] set to [192.168.1.10]
freepbx setting [AMPDBNAME] DOES NOT EXIST, can't set to [asterisk]
freepbx setting [ASTETCDIR] set to [/etc/asterisk]
freepbx setting [ASTMODDIR] set to [/usr/lib/asterisk/modules]
freepbx setting [ASTVARLIBDIR] set to [/var/lib/asterisk]
freepbx setting [ASTAGIDIR] set to [/var/lib/asterisk/agi-bin]
freepbx setting [ASTSPOOLDIR] set to [/var/spool/asterisk]
freepbx setting [ASTRUNDIR] set to [/var/run/asterisk]
freepbx setting [ASTLOGDIR] set to [/var/log/asterisk]
freepbx setting [FPBXDBUGFILE] set to [/var/log/asterisk/freepbx_debug]
Generating AMP configs..
Generating Configurations.conf, (if Asterisk is not running, you will get an error)
In case of error, start Asterisk and hit the red bar in the GUI to generate the Configurations.conf files
Generating AMP configs..OK
Checking featurecodeadmin.. dependencies pending
Checking cdr.. dependencies pending
Checking core.. dependencies pending
Checking music.. dependencies pending
Checking sipsettings.. dependencies pending
Checking dashboard.. dependencies pending
Checking ucp.. dependencies pending
Checking customappsreg.. dependencies pending
Checking infoservices.. dependencies pending
Checking voicemail.. dependencies pending
Checking logfiles.. dependencies pending
Checking callrecording.. dependencies pending
Checking featurecodeadmin.. installed
Checking cdr.. installed
Checking core.. installed
Checking music.. installed
Checking sipsettings.. installed
Checking dashboard.. installed
Checking ucp.. installed
Checking customappsreg.. installed
Checking infoservices.. installed
Checking voicemail.. installed
Checking logfiles.. installed
Checking callrecording.. installed
Please update your modules and reload Asterisk by visiting http://192.168.1.10/admin

*************************************************************************
* Note: It's possible that if you click the red 'Update Now' bar BEFORE *
* updating your modules, your machine will start dropping calls. Ensure *
* that all modules are up to date BEFORE YOU CLICK THE RED BAR. As long *
* as this is observed, your machine will be fully functional whilst the *
* upgrade is in progress.                                               *
*************************************************************************
****************************************
* At This Time Please Restart Asterisk *
****************************************

amportal тоже выдаёт просто ошибку и ничего не делает:

**** WARNING: ERROR IN CONFIGURATION ****
astrundir in '/etc/asterisk' is set to  but the directory
does not exists. Attempting to create it with: 'mkdir -p '

mkdir: пропущен операнд
По команде «mkdir --help» можно получить дополнительную информацию.
**** ERROR: COULD NOT CREATE  ****
Attempt to execute 'mkdir -p ' failed with an exit code of 1
You must create this directory and the try again.

Если захожу через браузер, редиректит на http://192.168.1.10:1915/pbx/admin/config.php и там чистый белый лист. <head> и <body> пустые. Может кто сталкивался? Как это пофиксить?

Оффлайн Life

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: Установка Freepbx [Обсуждение статьи из вики]
« Ответ #134 : 20 Марта 2015, 03:23:08 »
Предыдущую проблему решил. Удалил конфиг /etc/freepbx.conf и /etc/amportal.conf, перезапустил установщик и всё вышло. Видимо было что то с правами. Теперь возникла другая проблема. После установки захожу в панель управления а там меня редиректит в /admin/config.php. И на той странице кроме выбора языка да горы лого нет больше ничего. Может хотя бы с этим кто нибудь подскажет?

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.