понедельник, 31 января 2011 г.

Установка Asterisk и FOP (Flash operator panel)

Скрипт установки Asterisk 1.4 и FOP2 – Flash Operator Panel 2 (с активной лицензией)

Установка Asterisk + Zaptel + Asterisk GUI
Скрипт установки Asterisk 1.4 с Zaptel и признанным веб-интерфейсом AsteriskGUI написан с целью максимально упростить установку стабильной системы Asterisk со всеми необходимыми функциями и удобным веб-интерфейсом управления для тех, кто не имеет особых навыков установки данной сисемы.
Итак, скрипт протестирован на дистрибутиве CentOS 5. В состав комплекта установки входят следующие элементы:

1. Asterisk 1.4.19
2. Zaptel 1.4.12-1
3. Libpri 1.4.10
4. Asterisk GUI (Подкорректированная версия GUI, взятая из дистрибутива AsteriskNOW B-6)
5. Вебсервер Apache + PHP5
6. Сервер баз данных MySQL
7. Кеширующий DNS-Сервер Bind
8. Webmin
9. Библиотеки и приложения, необходимые для установки и стабильной работы системы
10. Помимо стандартного пакета драйверов Zaptel для плат Digium, Tormenta и т.п будут автоматически установлены драйвера для плат Rhino и Openvox (на мой взгляд платы Rhino и Openvox заслуживают не меньшего внимания чем платы Digium, так как отличаются помимо устойчивой работы ещё и честной ценой и гарантией на 5 лет).
11. Русская озвучка (Тамара).
12. FOP2 – Flash Operator Panel 2 (с активной лицензией)


Перед началом установки пару слов о железе. Для супер-надёжной работы системы с минимальными нагрузками (до 20 одновременных звонков) мы обычно используем компьютер на базе Intel Celeron 430, 1GB ОЗУ. Мы не даром остановились именно на 400-ой серии процессоров Celeron – они отличаются прекрасной производительностью и минимальной теплоотдачей, что не маловажно, если Вы расчитываете на длительную бесперебойную работу системы. За последние 3 года не отказал ни один из серверов, собранных нами на этой платформе. Можно увеличить объём оперативной памяти, особенно если расчитываете крутить другие сервисы на этой машине. Идеально будет со старта поставить 2GB оперативной памяти. Лично мы используем для недорогих решений материнские платы Intel G-33 экспресс-чипсет, но это лично наша привязанность и не стоит воспринимать её как руководство к действию. Что касается жёстких дисков, то у каждого свой подход… Мы стремимся всегда к максимальной надёжности и отказоустойчивости и поэтому используем 2 жёстких диска, объединённых в RAID-1 массив средствами Linux, то есть стандартных Linux Software Raid. Для более производительных решений стараемся использовать серверное оборудование Supermicro. Вот, вобщем-то, и всё, что касается железа – можно начинать установку.
Итак приступим…
1. Прежде всего качаем и записываем на DVD-болванку CentOS 5 – скачать дистрибутив можно по ссылке:
http://ftp.tlk-l.net/pub/mirrors/centos.org/5.4/isos/i386/CentOS-5.4-i386-bin-DVD.iso
2. Выполняем установку CentOS 5 на чистый винт, отключив при установке поддержку GNOME. Более чем рекоммендую не устанавливать НИКАКИХ дополнительных приложений, библиотек, сервисов и т.п. После установки при первом запуске отключаем файерволы.
3. Перезагружаем систему, заходим с правами root и выполняем несколько комманд:
yum -y update
ждём завершения обновлений и затем
reboot

4. После ребута сервера начинаем установку…
cd /usr/src
wget http://files.pss.org.ru/asterisk/files/asterisk/zaptelbased/asterisk-install.sh
chmod 777 asterisk-install.sh
./asterisk-install.sh

Установка пройдёт автоматически и займёт некоторое время. Длительность установки от 15 минут до 2 часов будет зависеть от скорости вашего интернета и ресурсов вашей системы. По окончании установки компьютер перезагрузится и Вы сможете наслаждаться работой стабильного дистрибутива.
Адрес веб-интерфейса http://адрес_сервера/asterisk.php
Логин: admin
Пароль: admin
Адрес системной утилиты Webmin https://адрес_сервера:10000
Логин: root
Пароль: рутовый пароль системы
Адрес FOP2 http://адрес_сервера/fop2
Настройки операторской панели находятся в папке /usr/local/fop2
Необходимо настроить файлы fop2.cfg и buttons.cfg (переименовать buttons.cfg.sample в buttons.cfg)
Желаем приятной работы!

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

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