Данная статья поможет тем, кто устанавливал 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 вы можете изучить на сайте разработчика.