Назад | Перейти на главную страницу

Как настроить мультисайт в Linux с помощью Apache + Apache + Discourse

Ситуация и проблема

У меня есть Ubuntu Server 14.04 VPS, и я хочу разместить на нем несколько сайтов, все с разными доменами:

У каждого сайта есть собственное доменное имя. Когда я ищу многосайтовые настройки, я в основном нахожу руководства по конкретный серверы, например как настроить несколько форумов Discourse на одном сервере. У меня такое чувство, что это действительно обычная проблема, я просто задаю неправильный вопрос.

Мое текущее понимание проблемы состоит в том, что

Решение?

Это наводит меня на мысль, что решение может быть

  1. Тонкий сервер, прослушивающий: 80 и: 8080, ищет доменное имя и делегирует запрос
  2. Каждый сайт работает на сервере, прослушивая другие порты, и доставляет требуемый сайт.

Интуитивно это кажется основной проблемой

Вопросы

Из текущего описания я не понимаю, почему стандартная установка виртуального хоста в Apache (или на любом другом вашем любимом HTTP-сервере) не работает.

Начните с чтения о виртуальных хостах на основе имен здесь: http://httpd.apache.org/docs/current/vhosts/name-based.html что должно дать вам часть «три хоста с разными доменами».

Выполнение PHP и ruby ​​можно настроить на основе виртуального хоста, но точная конфигурация будет зависеть от установки и приложения.