Установка Asterisk 1.8.x + FreePBX 2.9.0 (Debian Squeeze)

NEWPASS='0123456789';
sed -i "s/\(^secret = *\)\(.*\)/\1$NEWPASS/" /etc/asterisk/manager.conf
sed -i "s/\(^AMPMGRPASS=*\)\(.*\)/\1$NEWPASS/" /etc/amportal.conf

И также заменить в БД "asterisk" в таблице "freepbx":
echo "UPDATE freepbx_settings SET value='$NEWPASS' WHERE keyword='AMPMGRPASS';" | mysql -u root -p asterisk

Остальные пароли меняются из админки FreePBX.

11. Создание скрипта для автозапуска

Создадим файл amportal-startup в папке /etc/init.d/:

touch /etc/init.d/amportal-startup

Теперь откроем файл для редактирования:

nano /etc/init.d/amportal-startup

И вставим в него следующий скрипт:
#!/bin/sh
# /etc/init.d/amportal-startup
#
 
### BEGIN INIT INFO
# Provides:          Asterisk
# Required-Start:    $remote_fs $syslog $all
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start Asterisk at boot time
# Description:       Enable Asterisk.
### END INIT INFO
 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
 
export PATH
 
case "$1" in
  start)
        amportal start
    ;;
  stop)
        amportal stop
    ;;
  restart)
	amportal stop
	amportal start
    ;;
  *)
    echo "Usage: /etc/init.d/amportal-startup {start|stop|restart}"
    exit 1
    ;;
esac
 
exit 0

Выставим права на файл:
chmod +x /etc/init.d/amportal-startup

Также добавим файл в автозагрузку сервисов
insserv amportal-startup

Теперь перезагрузим систему:
reboot

На этом установка Asterisk+FreePBX завершена.

Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить описание совершенно бесплатно...

Отличная статья, спасибо!

Отличная статья, спасибо! После установки столкнулся с проблемой: при входе по адресу http://@myserver@/admin/config.php отображалась только пустая страница. Помогло обновление freepbx. Взял отсюда: wget http://mirror.freepbx.org/freepbx-2.11.0.25.tgz

help

Приветствую, я тоже столкнулся с проблемой: при входе по адресу http://@myserver@/admin/config.php отображается только пустая страница. Но обновления нет для freePBX т.к. я устанавливал самую последнюю версию на сегодняшний день freepbx-2.11.0.42.tgz

Help pls. ))))

Пробуйте установить версии

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



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов