LINUX.ORG.RU
ФорумAdmin

Изменить адрес redmine / Скрыть порт в url

 


0

1

Условия:

  • Centos 7
  • redmine - puma server
  • redmine открывается по пути: 123.456.789:9000
  • 80-й порт занят другием приложеним

конфигурация puma_config.rb

#!/usr/bin/env puma
directory '/opt/redmine'
daemonize true
pidfile '/run/puma.pid'
stdout_redirect '/opt/redmine/log/log.out', '/opt/redmine/log/log.error', true
environment 'production'
bind 'tcp://0.0.0.0:9000'

Необходимо:

Убрать порт у url адреса сервиса по примеру:

  • dev.example.ru
  • example.ru/redmine

Если кто разбирался, покажите пример своих настроек для изменения адреса redmine или связку пактов и настроек файлов для реализации подобной задачи.


Ответ на: комментарий от anonymous

Нет, предложения такого еще не поступало. Не совсем понятно как подобное реализовывать, да и не слишком ли тяжело для подобной задачи ?

Может есть более короткий и оптимизированный путь ? Изменение настроек Puma сервера, ну или на худой конец каким-то «волшебным» образом с верху Puma сервера подставить nginx и как то их связать ? ( может кто знает )

А так получается:

  • Поднять отдельную VM
  • Накатить и настроить DNS

Не совсем понятно как настраивать связку с redmine //

deppo
() автор топика

спрятать оба приложения за реверс прокси уже предлагали?

aol ★★★★★
()
Ответ на: комментарий от deppo

вот не поверите, на сайте редмайна, есть инструкция по виртуальному хостингу.

да и у вас пробелы в знаниях, надо бы почитать, что такое доменные имена и с чем их едят, а то ответ вам дали, и тут опус - «слишком сложно»

anonymous
()
Ответ на: комментарий от deppo

ну или на худой конец каким-то «волшебным» образом с верху Puma сервера подставить nginx и как то их связать

спрятать оба приложения за реверс прокси

Это одно и тоже, по другому никак. А по правильному, как ответили сразу, надо ещё и настроить доступ по доменному имени, иначе если «80-й порт занят другием приложеним», то и не получится ничего.

ЛОР такой ресурс, тут правильный ответ либо в первом комментарии, либо он теряется среди остальных.

vvn_black ★★★★★
()
Ответ на: комментарий от anonymous

Да, благодарю за совет ! Почитал и закопался в настройках прокси.

Должно же решаться просто без особых заморочек, задаче же обыденная - простая.

Знаний в данной области не хватает, по этому ранее в теме написал - дублирую:

Если кто разбирался, покажите пример своих настроек для изменения адреса redmine или связку пактов и настроек файлов для реализации подобной задачи.

Мне НЕ совет нужен, а ПРИМЕР решения !

Чатлане - специалисты. Желающим дать совет, проходим данный пост не задерживаемся. Советов уже насобирал целый пакет и маленькую телегу.

Если есть желание описать порядок настройки - делай раз, делай два, делай три – и/или показать пример настроек ПО - кончиков, прошу в топик. Думаю может пригодиться многим кто сталкивался и подобной задачей и не смог решить самостоятельно. На просторах Rus - интернета внятной инструкции не нашел.

На данном форуме уже более менее похожая тема была, но так и не была решена по существу.

deppo
() автор топика
Ответ на: комментарий от deppo

По существу, если это внутренний ресурс в локальной сети, то нужны как минимум ntp и dns, тогда уже можешь крутить свой вебсервер как хочешь. Поверь, это не пустое сотрясание воздуха, это чуть чуть опережает хотелки которые появятся потом. И скажем так, этот этап я как и многие другие протопал, когда понадобились несколько вебприложений в конторе

ну совсем по тоупом поправить host на клиентах, поверь, не надо так делать, хоть и будет работать

anonymous
()
Ответ на: комментарий от deppo

Мне НЕ совет нужен, а ПРИМЕР решения !

Пример решения какого? Что ты хоть делаешь, кроме того, что советчиков разгоняешь?

https://www.redmine.org/projects/redmine/wiki/HowTo_configure_Nginx_to_run_Redmine

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 1)
Ответ на: комментарий от deppo

Если есть желание описать порядок настройки - делай раз, делай два, делай три – и/или показать пример настроек ПО - кончиков, прошу в топик.

500$

Не знаете как сделать сами - платите тем, кто знает как.

P.S. Задачка-то тривиальная, а у вас большой пробел в знаниях, чтобы даже нормально формализовать задачу.

whoisyou
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.