¿Cómo puedo crear subdominios en Amazon EC2?Crear subdominios en Amazon EC2
Agregar el host virtual en httpd.conf es suficiente ... ¿o se necesita hacer otros cambios?
Gracias
¿Cómo puedo crear subdominios en Amazon EC2?Crear subdominios en Amazon EC2
Agregar el host virtual en httpd.conf es suficiente ... ¿o se necesita hacer otros cambios?
Gracias
Depende del software de su servidor. Pero como mencionas httpd.conf, es muy probable que ejecutes Apache en una distribución de Linux. Si ese es el caso, entonces sí, agregar un host virtual es suficiente. Aquí hay una forma de hacerlo:
Crear un registro DNS para su dominio, por ejemplo, un registro CNAME para que apunte a su nombre/IP DNS elástico:
subdomain.example.com => ec2-xx-xxx-xxx-xxx.eu-west-1.compute.amazonaws.com
Asegúrese de que su httpd.conf contiene una línea para permitir que los hosts virtuales :
NameVirtualHost *:80
Crear una directiva de host virtual:
httpd.conf:
<VirtualHost *:80>
ServerName subdomain.example.com
ServerAdmin [email protected]
DocumentRoot /var/www/example.com/subdomain
<Directory /var/www/example.com/subdomain>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/subdomain.example.com.error.log
LogLevel warn
CustomLog /var/log/apache2/subdomain.example.com.access.log combined
</VirtualHost>
6. Reinicia Apache
/etc/init.d/apache2 restart
gracias @cvaldemar. Estoy tratando de hacer lo mismo, pero estoy usando ispconfig como panel de control. cuando me declaro host virtual que crea la configuración de host virtual en la carpeta sites-available de apache2 pero crea la entrada algo como esto - '
Simplemente curioso: si todavía no tengo mi propio nombre de dominio, ¿puedo configurar Amazon EC2 para tener más de una dirección ec2-xx-xxx-xxx.xxx.region-x.compute.amazonaws.com apuntando a mi instancia EC2? ? Por lo tanto, podría desarrollar y probar múltiples aplicaciones web con VirtualHosts en una sola instancia de EC2. – JustAMartin
** Nota de versión: ** en la versión 2.4+ de Apache, 'NameVirtualHost' no tiene ningún efecto. Además, usar 'Índices de opción' es peligroso; use 'Option -Indexes' para evitar el listado de directorios en su lugar. – Raptor
Usted puede hacer lo que quiera en EC2. Quizás si califica su pregunta un poco, puede obtener una respuesta. – leonm
gracias leonm he editado la pregunta ahora ... –