Как реализовано указание доменов в modHost?

Здравствуйте.

Скажите, пожалуйста, как реализовано указание доменов на modhost.pro? Там ведь они указываются для nginx конфига. Каким образом получилось сделать так, чтобы для сайта можно было указывать домены отдельно не в конфиге nginx в параметр server_name?
Павел Гвоздь
11 октября 2015, 01:20
modx.pro
1
1 072
0
Поблагодарить автора Отправить деньги

Комментарии: 10

Василий Наумкин
11 октября 2015, 05:03
+1
Конфиг nginx можно разделять на разные файлы.
    Павел Гвоздь
    11 октября 2015, 05:40
    0
    Оказывается файл должен обязательно лежать в папке "/etc/nginx/...", а я пытался инклудить из "/var/www/USERNAME/...", отсюда и получал «Unknown instance».
      Василий Наумкин
      11 октября 2015, 05:42
      0
      Нет, не должен.
        Павел Гвоздь
        11 октября 2015, 06:04
        0
        Это ты о том, что можно создать симлинк на конфиг?
          Василий Наумкин
          11 октября 2015, 06:09
          0
          Это я о том, что нигде не видел никаких ограничений на путь для загрузки конфига.

          У нас они загружаются без симлинков. Возможно, у тебя просто был неверный путь или что-то с правами.
            Павел Гвоздь
            11 октября 2015, 06:49
            0
            Совершенно нет. Странно. У меня наотрез отказывается грузить не из /etc/nginx/. Ну да ладно, это не есть проблема.

            Не подскажешь, даймон на модхосте через сокеты работает или как-то иначе?
              Василий Наумкин
              11 октября 2015, 08:42
              0
              Не подскажу.
                Павел Гвоздь
                11 октября 2015, 19:45
                0
                Почему?
                  Василий Наумкин
                  11 октября 2015, 19:54
                  +3
                  Я и так много всего рассказываю, но вот конкретно про внутреннее устройство нашего закрытого коммерческого проекта рассказывать не очень хочу.

                  Мне кажется, ты должен это понять.
                    Павел Гвоздь
                    11 октября 2015, 20:21
                    +1
                    Да, теперь понимаю.

                    Заметил, что многие здесь настраивают свои сервера по твоей инструкции. Сейчас пишу простенькую панельку для себя именно для серверов настроенных таким методом, а то эти файлики SH уже немного поднадоели. Планирую задействовать как всегда своевременные нововведения в Office на стороне компонента панели. Я в Пайтоне новичок, поэтому хотелось предусмотреть все моменты, насколько это можно на моём уровне.

                    В данный момент у меня реализовано так:
                    1. Со стороны компонента в определённой директории создаётся файл со структурой yaml с указанием действия, которое выполнить даймону.
                    2. Даймон в свою очередь каждые 10 сек ходит в папку дёрнуть файлики *.task, если есть. Парсит, смотрит, что ему сказали сделать — делает.

                    Почему-то я думаю, что это костыльно?)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    10