суббота, 22 июня 2013 г.

Установка freeswitch и fusionpbx на raspberry pi



Легкий способ установить freeswitch на raspberry pi
И так у нас имеется только что установленная система raspbian weezy. Для начала нам нужно установить apache2 mysql и php5
Заходим под пользователем root и ставим apache2
sudo apt-get install apache2
ставим mysql
apt-get install mysql-server
далее ставим php5
sudo apt-get install php5

sudo apt-get install php5-mysql

 
теперь приступим к подготовке установки freeswitch и fusionpbx
 
переходим в папку /usr/src
 
cd /usr/src

скачиваем скрипт
wget http://fusionpbx.googlecode.com/svn/trunk/scripts/install/ubuntu/install_fusionpbx.sh

даем права 755
chmod 755 install_fusionpbx.sh

запускаем скрипт установки
./install_fusionpbx.sh install-both auto
 
В процессе установки отвечаем y
 
Your OS appears to be:
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 7.0 (wheezy)
Release:        7.0
Codename:       wheezy
Do you want to continue [y|n]? y

Далее будет достаточно долгий процесс установки
После установки у меня возникла проблема с  nginx при открытии страницы ngnix выдавал ошибку 502 bad gateway
Для того что бы исправить эту проблему в файле /etc/php5/fpm/pool.d/www.conf
Закомментируем строку  ;listen = /var/run/php5-mpm.sock
И добавим строку listen = 127.0.0.1:9000
В файле /etc/nginx/sites-enabled/@fusionpbx
Закомментируем #fastcgi_pass /var/run/php5-fpm.sock;
Разкомментируем fastcgi_pass 127.0.0.1:9000;
Перезапускаем php5-mpm и nginx
service php5-fpm restart
service nginx restart

Теперь заходим в web интерфейс fusionpbx

Комментариев нет:

Отправить комментарий