Configurar subdominio en apache2

Configurar subdominio en apache2

Crear archivo de configuración

sudo nano /etc/apache2/sites-avaible/subdominio.conf

Copiar la configuración de abajo en el nuevo archivo

<VirtualHost *:80>
    DocumentRoot /var/www/folder
    ServerName subdominio.dominio.com 
<Directory /var/www/folder>
	Options Indexes FollowSymLinks MultiViews
        AllowOverride All 
Require all granted
	Order allow,deny
	allow from all 
</Directory>
 #configuración para registrar errores en archivo separada
    ErrorLog ${APACHE_LOG_DIR}/subdominio.error.log
    CustomLog ${APACHE_LOG_DIR}/subdominio.access.log combined 
</VirtualHost> 
<VirtualHost *:443>
  ServerName subdominio.dominio.com
  ServerAlias www.subdominio.dominio.com
  DocumentRoot /var/www/folder
  <Directory /var/www/folder>
	Options Indexes FollowSymLinks MultiViews
        AllowOverride All 
Require all granted
	Order allow,deny
	allow from all 
</Directory>
#configuracion de los archivos ssl
  SSLEngine on
  SSLCertificateFile /folder/ubicacion_archivo.crt
  SSLCertificateKeyFile /folder/ubicacion_archivo.key
  SSLCertificateChainFile /folder/ubicacion_archivo.ca-bundle
  #configuración para registrar errores en archivo separada
  LogLevel warn
  ErrorLog /var/log/apache2/subdominio_error.log
  CustomLog /var/log/apache2/subdominio_access.log combined 
</VirtualHost>

Activar el subdominio

sudo aensite subdominio

Verificar si la configuración es correcta

sudo apachectl configtest

Reiniciar el servidor

sudo service apache2 restart

Deja un comentario

veinte − 3 =

Cerrar menú