База знаний

Ручная установка KBPublisher

ID статьи: 114
Последнее обновление: 25 авг., 2017

KBPublisher можно установить двумя способами: с помощью мастера установки либо вручную. Для установки базы знаний вручную выполните следующее:

  1. Распакуйте дистрибутив.
  2. Разместите дистрибутив в корневой каталог документов веб-сервера, желательно в родительский каталог корневого веб-каталога. Для многих систем это каталог public_html.
  3. По умолчанию дистрибутив находится в папке с именем kb. Эта ссылка включается в URL адрес базы знаний. Например, по умолчанию URL адрес базы выглядит следующим образом: www.your_domain/kb/, где your_domain ‒ имя вашего домена.
    При необходимости переименуйте папку kb. Например, если переименовать папку в kbbase и поместить ее в корневой каталог документов, то URL адрес базы знаний будет выглядеть следующим образом: www.your_domain/kbbase/.
  4. Создайте пустую базу данных MySQL, которая будет использоваться системой KBPublisher, либо возьмите существующую базу данных.

    Для создания новой базы данных выполните следующие команды в консоли MySQL:

    CREATE DATABASE db_name [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name;
    GRANT ALL ON db_name TO 'username'@'host' IDENTIFIED BY 'password';

    Пример:

    mysql> CREATE DATABASE kbp DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    mysql> GRANT ALL ON kbp TO 'me'@'mydomain.com' IDENTIFIED BY 'xda44f54fddGHRECT';
  5. Создайте структуру каталога:
    1. Создайте каталог для хранения файлов, которые пользователи загружают с помощью модуля Файл. Рекомендуется назвать каталог kb_file и поместить его вне корневого каталога документов. Для веб-браузеров доступ к каталогу по HTTP должен быть закрыт.
    2. Создайте каталог для хранения файлов, загружаемых пользователями через Редактор HTML. Рекомендуется назвать каталог kb_upload и поместить его в корневой каталог документов.
    3. Создайте каталог для хранения файлов кэша. Рекомендуется назвать каталог kb_cache и поместить его вне корневого каталога документов. Для веб-браузеров доступ к каталогу по HTTP должен быть закрыт.

      В результате структура каталогов должна выглядеть следующим образом:

  6. В случае установки новой версии KBPublisher:
    • Создайте таблицы в файле дамба базы данных kb/setup/db/install.sql.
    • Создайте пользователя с правами администратора в файле kb/setup/db/create_user.sql.
  7. В случае обновления предыдущей версии KBPublisher:
    • Перед началом процедуры обновления создайте резервную копию текущей базы данных.
    • Используйте файл дампа базы данных kb/setup/db/upgrade_[версия]_to_[версия].sql.
  8. Настройте конфигурационный файл kb/admin/config.inc.php.

    Если KBPublisher установлен в каталог document_root/kb/:
    $conf['admin_home_dir'] = '/kb/admin/';
    $conf['client_home_dir'] = '/kb/';

    Если KBPublisher установлен в каталог document_root:
    $conf['admin_home_dir'] = '/admin/';
    $conf['client_home_dir'] = '/';
  9. В некоторых случаях может потребоваться проверить правильность пути до каталога администратора в файле kb/index.php, а также проверить путь до каталога установки kb в файлах kb/rss.php, kb/captcha.php. Как правило, файлы работают без дополнительных настроек.
  10. Предоставьте полные права на запись в каталоги: kb_upload, kb_file, kb_cache.
    В UNIX при настройке прав доступа (CHMOD) выставите значение 777. В Windows перейдите в веб-сервер, чтобы установить ему права на запись.
  11. Настройте запланированные задачи, чтобы включить планирование, отчетность и подписку.
  12. Процедура установки завершена.

    Публичный раздел доступен по адресу www.your_domain/kb/
    Панель администратора доступна по адресу www.your_domain/kb/admin/

    Логин: admin
    Пароль: demo

    ИЗМЕНИТЕ ПАРОЛЬ ПОСЛЕ ВХОДА В СИСТЕМУ!
  13. Войдите в KBPublisher, откройте раздел Настройки, перейдите на вкладку Почта и проверьте правильность адреса электронной почты.
  14. При возникновении вопросов по теме читайте рубрику FAQ.
Эта статья была:   Полезна | Не полезна
ID статьи: 114
Последнее обновление: 25 авг., 2017
Ревизия: 11
Доступ: Открытый доступ
Просмотры: 21808
Комментарии: 0
Также прочтите