4.5 KiB
Инсталяция
В первую очередь, ознакомтесь с требованиями.
Инсталяция из архива (стабильная версия)¶
-
У вас должен быть установлен веб сервер с PHP
-
Скачайте исходный код и скопируйте директорию
kanboardв каталог веб сервера -
Проверьте, чтобы директория
dataбыла доступна на запись -
В вашем браузере перейдите по ссылке http://вашвебсервер/kanboard
-
Логин и пароль по умолчанию - admin/admin
-
Все, теперь вы можете работать в Канборд
-
Не забудьте сменить пароль!
Место хранения данных:
-
База данных Sqlite:
db.sqlite -
Файл отладки:
debug.log(если включена отладка) -
Загруженные файлы:
files/* -
Изображения:
files/thumbnails/*
Те, кто использует удаленную базу данных (Mysql/Postgresql) и удаленное файловое хранилище (Aws S3 или подобное), могут не назначать права доступа к локальным данным.
Инсталяция из репозитория (разрабатываемая версия)¶
Вы можете установить composer для этого метода инсталяции.
-
git clone https://github.com/fguillot/kanboard.git -
composer install --no-dev -
Далее, перейдите к третьему шагу Инсталяция из архива
Внимание: Инсталируя текущую разрабатываемую версию, вы должны понимать, что это нестабильная версия и берете все риски по работе Канборд на себя.
Инсталяция в другой каталог¶
Если вы хотите инсталировать Канборд в другую директорию, вне корневого каталога веб сервера, вам нужно создать, как минимум, следующие символьные ссылки:
.
├── assets -> ../kanboard/assets
├── doc -> ../kanboard/doc
├── favicon.ico -> ../kanboard/favicon.ico
├── index.php -> ../kanboard/index.php
├── jsonrpc.php -> ../kanboard/jsonrpc.php
└── robots.txt -> ../kanboard/robots.txt
.htaccess необязательно, потому что его содержимое может быть включена прямо в конфигурацию Apache.
Вы можете указать текущее месторасположение директорий плагинов и файлов изменив конфигурационный файл.
Безопасность¶
-
Не забудьте изменить логин и пароль пользователя admin, назначенный по умолчанию
-
Не предоставляйте всем права на директорию
dataчерез URL.
Примечание¶
- Некоторые возможности Канборда требуют, чтобы ежедневно выполнялись фоновые задачи.