$Id: INSTALL.html,v 1.1 2006/06/29 19:12:18 aleko Exp $
Установка
=========
Перед установкой данной программы автор рекомендует зайти на
посвященную ей страницу в интернет -
http://dev.jast.ru/tbledit
и посмотреть новости, online-документацию, убедиться, что к
установке планируется самая последняя из имеющихся версий программы.
1. Зависимости
~~~~~~~~~~~~~~
perl
postgresql (с установленным plpgsql)
веб-сервер, поддерживающий CGI (например - apache)
Библиотеки perl
CGI
DBI
DBD::Pg
2. Создание схемы данных
~~~~~~~~~~~~~~~~~~~~~~~~
- Убедиться, что БД PostgreSQL работоспособна и установлен язык plpgsql
(см. man createlang и createlang plpgsql)
- Сделать текущим каталог дистрибутива /sql
- Зайти в psql под пользователем, имеющим привилегию CREATEDB
- Создать базу (например, командой create database tbledit;)
- Сделать эту базу текущий (\c tbledit)
- Выполнить команды
\i crebas.sql
\i reload.sql
- Убедиться, что при выполнении этих команд не возникло сообщений
об ошибках (ERROR)
3. Настройка веб-сервера
~~~~~~~~~~~~~~~~~~~~~~~~
- сделать каталог дистрибутива /html доступным из адресного пространства
сервера (например, командой ln -s $PWD/html /var/www/html/tbledit)
- Убедиться, кто настройки сервера позволяют применять в .htaccess
используемые в html/.htaccess директивы
- Отредактировать html/.htaccess адекватно настройкам postgres
- Открыть в браузере установленный каталог (http://localhost/tbledit)
4. Настройки и работа программы TblEdit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
См. файл README