Site icon jomiroca

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
Exit mobile version