Как и обещал, выкладываю последовательность действий при установке CakeBilling. Начинаем, как и в оригинальной инструкции, с установки и настройки PostgreSQL.
Установка PostgreSQL:
# apt-get install postgresql-8.3 // собственно сервер СУБД
# apt-get install libpg-java // JDBC-драйвер
# apt-get install libpg-perl // поддержка языка Perl
Переключаемся на пользователя postgres:
root@cake# su postgres
Добавляем нового пользователя cake в PostgreSQL:
postgres@cake$ createuser -P -D -A cake
Note: По умолчанию в веб-интерфейсе для доступа в базу используется login: cake, password: cake. Не забудьте изменить настройки web-интерфейса в случае выбора другого логина и пароля.
Создаём базу данных:
postgres@cake$ createdb -O cake cake (можно для верности добавить опцию -E UTF-8)
Добавляем язык хранимых процедур plpgsql:
postgres@cake$ createlang plpgsql cake
Загружаем и импортируем схему базы и начальные данные:
На странице http://groups.google.com/group/cakebilling/files надо взять файл cake-v1.0.1-UTF8.sql
postgres@cake$ psql -Ucake -W -d cake -f cake-v1.0.1-UTF8.sql
Проверяем права:
psql -Ucake cake -c "select * from cake.users;"
Закрываем сессию пользователя postgres:
postgres@cake$ exit
Комментариев нет:
Отправить комментарий