Virtual host en nuestro directorio personal

Para alojar un virutal host en nuestro directorio personal, configuramos nuestro fichero hosts para que reconozca nuestro dominio.

127.0.0.1	electronicajosewp.localhost

Creamos un nuevo fichero de host virutal en /etc/apache2/sites-avaible/xxx.conf con el siguiente contenido:

<VirtualHost *:80>
        ServerName electronicajosewp.localhost
        ServerAdmin webmaster@localhost
        DocumentRoot /home/profesor/proyectos/electronicajose/html
        ErrorLog ${APACHE_LOG_DIR}/electronicajose-error.log
        CustomLog ${APACHE_LOG_DIR}/electronicajose-access.log combined
	<Directory "/home/profesor/proyectos/electronicajose/html">
	      	AllowOverride All
       		Require all granted
   	</Directory>
</VirtualHost>

En este caso hay que sustituir la carpeta del usuario «profesor» por la carpeta del usuario «usuario». También hay que sustituir la carpeta del proyecto «electronicajose» por el nombre de nuestro proyecto.

Acto seguido publicaremos nuestro proyecto

sudo a2ensite xxxx.conf 

Para otorgar permisos de escritura y lectura al usuario «usuario» relaremos las siguientes acciones una vez.

Añadimos al grupo profesor el usuario www-data

sudo adduser profesor www-data

Añadimos al grupo www-data el usuario profesor

sudo adduser www-data profesor

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.