2009-02-16

CakeBilling. Установка web-сервера и web-интерфейса.

Установка web-сервера для вывода статистики.

Можно поставить Tomcat из репозитория, но он так нормально и не заработал (хотя, если повозиться, заставить работать можно). Сами же разработчики биллинга советуют ставить resin. Скачивать надо .deb-пакет в строке для обычной версии (не Pro). Инсталляция с помощью dpkg тривиальна. Дальнейшая настройка описана на этой странице, но следует учесть, что часть действий уже проделана скриптами инсталляции .deb-пакета.


Установка web-app администраторского интерфейса

Скачиваем war архив с web-app интерфейсом cake-1.03-UTF8-v2.war отсюда.

Копируем war архив в /var/www/resin/webapps, он будет автоматически распакован.
Конфигурируем web-app посредством правки файла webapps/cake/WEB-INF/cake.xml

db_user="cake"
db_password="yourpassword"
db_charset="UTF-8"
db_driver="org.postgresql.Driver"
db_connstr="jdbc:postgresql://localhost/cake"


Перезапускаем Resin

root@cake$ /etc/init.d/resin restart

Проверяем, вводим в браузере что то типа http://igate/cake, где igate -- это наш шлюз в интернет.
Note: login: admin password: 1234

Администрируем, работаем.

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

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