База знаний

Установка KBPublisher

ID статьи: 115
Последнее обновление: 10 мая, 2023

Самый простой способ установки KBPublisher ‒ использовать мастер установки.

Процедура установки очень проста и требует лишь подтверждения шагов с помощью кнопки Далее. Перед началом установки выполните ряд предварительных действий.

Перед установкой

Убедитесь, что на вашем сервере установлены:

  • PHP
  • MySQL

Если один из этих компонентов отсутствует на сервере, то установите его.

Установка KBPublisher с помощью мастера:

  1. Распакуйте дистрибутив.
  2. Разместите его в любой корневой каталог вашего веб-сервера, желательно родительский каталог корневого веб-каталога. Обычно корневым каталогом является public_html, httpdoc или www.
  3. При необходимости переименуйте папку kb. Папка будет частью вашего URL-адреса для базы знаний. Например, если переименовать папку в kbbase и поместить ее в корневой каталог документа (document root/kbbase), то URL-адрес для базы знаний будет выглядеть так: www.youdomain.com/kbbase/.
  4. В адресную строку браузера введите http://yourdomain.com/kb/setup/index.php, где указано имя домена, либо kb, если вы оставили имя по умолчанию, или другое имя папки, которое вы ей присвоили. Например, если на шаге 3 использовалось имя домена, то строка будет выглядеть так: www.yourdomain.com/kbbase/setup/index.php.
    Далее откроется окно мастера установки.

  5. Следуйте инструкциям мастера установки.

После установки

Для корректной работы базы знаний настройте запланированные задачи. В противном случае некоторые функции в KBPublisher станут недоступны.

Убедитесь в правильности установки

Корректность установки базы знаний можно проверить в Панели администратора. Зайдите в раздел Главная и перейдите на вкладку Тесты.

Примечания

  • Мы рекомендуем структуру каталогов, которую создает мастер установки:



    kb_file – предназначена для загрузки через модуль Файлы;
    kb_cache – предназначена для хранения файлов кэша;
    kb – код базы знаний. При необходимости переименуйте ее. Папка будет частью вашего URL-адреса для базы знаний;
    kb_upload – предназначена для загрузки файлов через HTML-редактор.
  • Каталоги kb_file, kb_cache и kb_upload должны быть доступны для записи через PHP. Мастер установки создает эти каталоги при запуске Windows. Если возникла ошибка, предупреждающая о том, что директории не доступны для записи, то установите разрешение на запись (см. эту статью). В случае возникновения проблемы с доступом при установке базы данных на Linux, создайте каталоги вручную, затем при настройке прав доступа (CHMOD) выставите значение 0777.
  • Мы рекомендуем поместить каталог kb_upload в родительский каталог вашего корневого веб-каталога. Если позже вы решите переместить базу знаний в другое место, то ссылки на загруженные изображения останутся корректными.
  • Мастер попытается создать базу данных для вас. Если мастеру это не удастся, то необходимо будет создать ее вручную. 
    В консоли 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';
  • Не забудьте настроить запланированные задачи. В противном случае некоторые расширенные функции станут не доступны. Например, вы не сможете планировать статьи, пользователи не получат предупреждения, а вы не получите никаких отчетов. Однако останется возможность создавать статьи и управлять базой знаний.
Эта статья была:   Полезна | Не полезна
ID статьи: 115
Последнее обновление: 10 мая, 2023
Ревизия: 19
Доступ: Открытый доступ
Просмотры: 62014
Комментарии: 0
Теги

Также прочтите

Внешние ссылки