Настройка базы и доступов к файлам
Last updated
Was this helpful?
Last updated
Was this helpful?
Восстановите базу данных PostgreSQL из этого файла командой:
Система предложит ввести пароль для пользователя primo_ideahub. Введите пароль, который был установлен для этого пользователя в разделе Настройка базы данных.
После восстановления базы данных каталог /var/www/ideahub/db
можно удалить.
Далее настраиваем папки и права. Можно вводить команды вручную, как это описано ниже, либо использовать скрипт drupal_fix_permissions
— см. .
В каталоге web/sites/default/
создайте папку files
и настройте для нее права:
В /var/www/ideahub/
создайте каталог private
и настройте для него права:
Войдите в систему под служебным пользователем ideahub.
Скопируйте файл /var/www/ideahub/config/settings.EXAMPLE.php
в /var/www/ideahub/config/settings.local.php
.
Измените в новом файле строки: HOST, DATABASE_NAME, USER_NAME, PASSWORD
на установленные во время создания базы данных.
Пример:
где 'password' — пароль пользователя primo_ideahub, который вы установили при Настройке базы данных.
Перейдите в папку проекта:
Проверьте подключение к базе данных командой:
Результат должен иметь вид:
Если это так, то ваш сайт успешно установлен.
После этого очистите кеш командой:
Релизы Idea Hub могут поставляться без последних обновлений базы данных. Например, минорные релизы, в которых происходят незначительные исправления.
Поэтому при установке Idea Hub дополнительно запустите команды:
Также для корректной работы с дашбордами в Idea Hub требуется выполнить следующие действия с библиотекой панелей:
Установите владельца и группу для этой папки:
Выполните команду:
Выполните команду импорта:
архив libraries-items-20241203-1048.tgz и разархивируйте его по адресу /path/to/project/web/sites/default/files
.
Следующий шаг — .