Перед тем, как вы сможете установить Booktype, вам понадобится база данных. Рекомендумая система управления базами данных - PostgreSQL. Следующая процедура была протестирована на Ubuntu Lucid 10.04, с использованием sudo для корневого доступа к серверу.
1. Откройте терминал, затем введите следующую команду для установки PostgreSQL и адаптора Python:
sudo apt-get install postgresql python-psycopg2
2. Создайте пользователя PostgreSQL booktype-user при помощи команды:
sudo -u postgres createuser -SDRP booktype-user
Введите пароль, который вы будете использовать для базы данных. Для подтверждения пароля введите его повторно.
3. Создайте базу данных под названием booktype-db, setting booktype-user как владелец с опцией -O. Кодировка должна быть в международном формате UTF-8, что указывается опцией -E.
sudo -u postgres createdb -E utf8 -O booktype-user booktype-db
4. Разрешите связь с базой данных booktype-db booktype-user, отредактировав конфигурационный файл PostgreSQL. Точное имя файла зависит от версии PostgreSQL, которую вы используете. Например, если версию 8.4, то команда для редактирования файла на Ubuntu будет такой:
sudo nano /etc/postgresql/8.4/main/pg_hba.conf
В конце файла будет такая часть:
# TYPE DATABASE USER CIDR-ADDRESS METHOD
Добавьте еще строку в конце этой части:
local booktype-db booktype-user md5
Сохраните файл при помощи комбинации клавиш Ctrl+O и выйдите из nano комбинацией Ctrl+X.
5. Наконец, перезапустите PostgreSQL командой:
sudo invoke-rc.d postgresql-8.4 restart
Теперь все готово к установке Booktype. О том, как это сделать, читайте в следующих главах.
There has been error in communication with Booktype server. Not sure right now where is the problem.
You should refresh this page.