Diferencia entre revisiones de «Hosting»
(→Hosts) |
|||
Línea 25: | Línea 25: | ||
En el caso de casa.sendino.org, es una dirección a una maquina, que se configura asi: | En el caso de casa.sendino.org, es una dirección a una maquina, que se configura asi: | ||
Se crea una redireccion de tipo cname a un dominio, en este caso uno de un servicio de dns | Se crea una redireccion de tipo cname a un dominio, en este caso uno de un servicio de dns dinasi1mico. | ||
En el caso de www.sareanzehar.eu, esta puesto como una redireccion visible. | En el caso de www.sareanzehar.eu, esta puesto como una redireccion visible. | ||
Línea 40: | Línea 40: | ||
mkdir www | mkdir www | ||
Lo siguiente será crear en apache el virtual host, que nos permitirá conectarnos con esa direccion a esa maquina. Primero, comprobamos que en /etc/apache2/apache2.conf esta descomentada la line Include sites-enabled/. Despues, creamos un archivo de nombre ''nombredeldominio''.conf, que tendra la siguiente estructura: | |||
<VirtualHost *:80> | |||
DocumentRoot "/home/sendino/www" | |||
ServerName www.sendino.org | |||
ErrorLog /var/log/apache2/sendino.error | |||
LogLevel emerg | |||
TransferLog /var/log/apache2/sendino_accesos.log | |||
<Directory "/home/sendino/www"> | |||
allow from all | |||
Options +Indexes | |||
</Directory> | |||
</VirtualHost> |
Revisión del 11:31 15 nov 2014
Instalacion previa
- Proftpd
Por seguridad, limitaremos a cada usuario ftp a su home. Para ello, editamos /etc/proftpd/proftpd.conf descomentando la linea:
DefaultRoot ~
- Apache2
Hosts
Varias webs en la misma maquina:
Tenemos:
- www.abandonpod.es
- www.glub.biz
- www.sareanzehar.eu
- www.sendino.org
- casa.sendino.org
- inigo.sendino.org
- www.tecnoticias.eu
En el caso de casa.sendino.org, es una dirección a una maquina, que se configura asi:
Se crea una redireccion de tipo cname a un dominio, en este caso uno de un servicio de dns dinasi1mico.
En el caso de www.sareanzehar.eu, esta puesto como una redireccion visible.
Para todos los demas, vamos a llevar el siguiente proceso:
Primero, creamos un usuario:
adduser nombredeusuario
El propio asistente nos guiará para añadir la contraseña y otros datos.
Una vez configurado, crearemos una carpeta por cada subdominio que exista.
mkdir www
Lo siguiente será crear en apache el virtual host, que nos permitirá conectarnos con esa direccion a esa maquina. Primero, comprobamos que en /etc/apache2/apache2.conf esta descomentada la line Include sites-enabled/. Despues, creamos un archivo de nombre nombredeldominio.conf, que tendra la siguiente estructura:
<VirtualHost *:80> DocumentRoot "/home/sendino/www" ServerName www.sendino.org ErrorLog /var/log/apache2/sendino.error LogLevel emerg TransferLog /var/log/apache2/sendino_accesos.log <Directory "/home/sendino/www"> allow from all Options +Indexes </Directory> </VirtualHost>