AWS-EC2, как установить несколько общедоступных сайтов со всего одним экземпляром?

SquashFS является базовым механизмом, используемым в LiveCDs. Существуют другие, но они все представляют наложение. То, что Вы хотите сделать, изучить LiveCDs, чтобы видеть, как они смонтировали корень сверху CD (только для чтения) и любой файловая система RAM (легко избавленный), или кладут на файл устройства закольцовывания на (энергонезависимом) локальном диске.

То, что я думаю, что Вы хотите сделать, создают локальный файл для сквоша и или удаляют его как последний шаг завершения работы или первый шаг запуска. Автоматическая очистка требуется. Затем парни можно распределить изображение основной машины с периодическими обновлениями.

О, и прежде чем Вы получаете любые прекрасные идеи, несколько оверлейных программ могли бы быть возможными, но сильно препятствуются из-за некоторых противных сложностей VFS.

Конечно, Вы могли создать петлевые файлы на локальном диске для корневых каталогов, как будто они были зашифрованными корневыми каталогами, которые могли бы допускать легкое резервное копирование на внешние медиа.

0
задан 10 June 2013 в 16:26
2 ответа

Вы не можете создавать поддомены для имени хоста, предоставленного EC2. Вы должны использовать виртуальный хостинг на основе имен с своим собственным доменным именем .

2
ответ дан 4 December 2019 в 14:12

Вы можете сделать виртуальный хостинг на основе имен в Apache и настроить несколько веб-сайтов на одном сервере.

  <VirtualHost *:80>
  # This first-listed virtual host is also the default for *:80
  ServerName www.example.com
  ServerAlias example.com 
  DocumentRoot /www/domain
  </VirtualHost>

  <VirtualHost *:80>
  ServerName other.example.com
  DocumentRoot /www/otherdomain
  </VirtualHost>
0
ответ дан 4 December 2019 в 14:12

Теги

Похожие вопросы