Я прочитал много статей, а также темы в SO, но не смог найти никакой дополнительной помощи.
У меня есть экземпляр AWS-EC2 и хочу содержать в нем несколько общедоступных сайтов.
У меня уже есть первый публичный сайт, который будет запускаться, как показано ниже:
http://ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com/
Что я сделал, просто добавлен файл с именем manmu под
/и т.д./apache2/сайты, доступны
<VirtualHost *:80>
ServerName ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com
DocumentRoot /home/ubuntu/manmu/YYYYY/web
DirectoryIndex index.php
</VirtualHost>
а затем ubuntu @ip-10-245-38-136:/etc/apache2/sites-enabled $ln -s../sites-available/manmu
Но как я могу запустить другие мои сайты?
Например, мне могут понадобиться некоторые поддомены, такие как:
http://abc.ec2-50-xxx-214-xxx.us-west-2.compute.amazonaws.com/
и т.д.
А также я мог бы использовать локальную машину для запуска нескольких сайтов (я имею в виду URL-адреса), например: http://abc.manmu.localhost
http://def.manmu.localhost
который я использую /etc/hosts и/etc/apache2/site-availables (и../site-enabled).
Но я действительно не знаю, как настроить AWS для открытого доступа к нескольким URL-адресам.
Я только что услышал что-то вроде Elastic IP, делает ли это любую помощь, которая вместо реального домена?
Спасибо.
С уважением,
tech_me