Данная статья поможет тем, кто устанавливал Redmine от Bitnami на свой компьютер или VPS, и кто хочет, чтобы Redmine открывался не по адресам, к примеру, «localhost/redmine» или «victorz.ru/redmine», а по адресам «localhost» или «victorz.ru». Разберём с вами что для этого необходимо проделать.
У разработчиков Bitnami есть несколько решений: ручная правка всех конфигурационных файлов или автоматическая настройка. В данной статье будем рассматривать автоматическую настройку, так как не каждый захочет возиться с конфигурационными файлами, ведь можно и что-то не то удалить, а иногда даже двоеточие играет важную роль.
Для начала вы должны знать на какой операционной системе установлен Redmine от Bitnami и после этого, в зависимости от операционной системы выполнить в консоли определённую команду. Итак, приступим к удалению префикса /redmine.
В операционной системе Linux выполняем следующую команду:
{КАТАЛОГ_УСТАНОВКИ}/apps/redmine/bnconfig --appurl /
В операционной системе Mac OS X выполняем следующую команду:
{КАТАЛОГ_УСТАНОВКИ}/apps/redmine/bnconfig.app/Contents/MacOS/installbuilder.sh --appurl /
В операционной системе Windows выполняем следующую команду:
{КАТАЛОГ_УСТАНОВКИ}/apps/redmine/bnconfig.exe --appurl /
{КАТАЛОГ_УСТАНОВКИ} – это каталог куда установлен Redmine от Bitnami.
Обновление IP или имени хоста
Некоторые приложения требуют, чтобы был обновлён IP-адрес или домен машины, если вы изменяли их. Инструмент bnconfig имеет опцию, которая обновляет IP. Она называется machine_hostname:
{КАТАЛОГ_УСТАНОВКИ}/apps/redmine/bnconfig --machine_hostname NEW_DOMAIN
Обратите внимание, что этот инструмент изменяет URL на HTTP://NEW_DOMAIN/redmine
Если ваш Redmine уже используется без префикса /redmine, то при смене IP или домена вам необходимо использовать две функции одновременно:
{КАТАЛОГ_УСТАНОВКИ}/apps/redmine/bnconfig --appurl / --machine_hostname NEW_DOMAIN
Справку по командам инструмента bnconfig можно вызвать командой —help. Более подробные настроек и описание Redmine от Bitnami вы можете изучить на сайте разработчика.