Entradas

Mostrando entradas de noviembre, 2018

Apache2 "userdir"

Imagen
UserDir es un módulo de Apache2 que permite a los usuarios del sistema visualizar una página web en su directorio personal. Este módulo permite que los usuarios usen su propio sistema de hosting a través de una dirección URL. http://www.your-web-name.com/~userName. Para usar esta funcinalidad es necesario ejecutar el comando a2enmod userdir con usuario root, esta instruccion activará este módulo y creara un enlace simbólico en /etc/apache2/mods-enable, por ultimo reiniciamos el servicio con el siguiente comando /etc/init.d/apache2 restart Para comprobar si el funciona correctamente vamos al directorio de un usuario del sistema y creamos el directorio public_html es importante consederle permisos de lectura y de visualizacion al directorio que hemos creado. Es recomendable crear un fichero index y con el llevar un control del flujo de nuestra web. Comprobando que los pasos se han seguido correctamente mediante la terminal. Visita a la pagina creada Acceso mediante passwor...

Git primereros pasos

Imagen
En esta ocasion el tema git (control de repositorios remotos). Los repositorios remotos son versiones de tu proyecto que se encuentran alojados en Internet. Puedes tener varios, cada uno de los cuales puede ser de sólo lectura, o de lectura/escritura, según los permisos que tengas. Colaborar con otros implica gestionar estos repositorios remotos, y mandar (push) y recibir (pull) datos de ellos cuando necesites compartir cosas. Lo primero que tenenos que tener es una cuenta de gitlab, github o cualquier otro controlador de versiones, el que voy a usar para este ejemplo es github. El primer paso es crear un repositorio remoto en gitbub. Una vez creado nos mostrara una pantalla con istrucciones para iniciar nuestro proyecto de forma local, entre los comandos que hay que seguir para inicial nuestro proyecto localmente esta git init (iniciar proyecto git), git remote add origin rutaNuestroRepositorioRemoto (nos enlaza el repositorio local con el remoto). Nos ponemos a trabaj...