TABLESPACES Es una especie de carpeta que contiene las tablas, indices, etc… que corresponde a uno o variows datafiles. (No mezclar datos de distinta naturaleza en el mismo tablespace). Importantes en la administración por el punto de que se puede activar o desactivar: ALTER TABLESPACE X OFFLINE; ALTER TABLESPACE X ONLINE;
Nos dirijiremos a la página oficial de debian para descargar la ISO de debian que usaremos en nuestro caso debian 11. alejandrogv@AlejandroGV:~/Escritorio/ISOS$ ls ... debian-11.0.0-amd64-netinst.iso ... Montaremos esta imagen en una carpeta donde elijamos para después modificar su contenido alejandrogv@AlejandroGV:~/Escritorio/ISOS$ sudo mount -o loop debian-11.0.0-amd64-netinst.iso preseed/ alejandrogv@AlejandroGV:~/Escritorio/ISOS$ ls preseed/ autorun.inf dists g2ldr isolinux README.html README.txt boot doc g2ldr.mbr md5sum.txt README.mirrors.html setup.exe css EFI install pics README.
El cms elegido es wordpress, los descargamos y descomprimimos en primer lugar como hicimos con drupal vagrant@cmsagv:~$ wget https://es.wordpress.org/latest-es_ES.tar.gz vagrant@cmsagv:~$ sudo tar xf latest-es_ES.tar.gz -C /var/www/ vagrant@cmsagv:~$ sudo chown www-data:www-data /var/www/wordpress/ -R Nuevamente creamos una nueva base de datos y otorgamos privilegios a nuestro usario dentro de la misma. MariaDB [(none)]> CREATE DATABASE wordpress; Query OK, 1 row affected (0.000 sec) MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* to 'usuario2'@'172.
TRIGGERS Trozo de código que se ejecuta cuando sucede algo que especifiquemos. Triggers de datos Se asocian a operaciones que modifica datos de las tablas de la base de datos. Creación del trigger: Momento: BEFORE, AFTER O INSTEAD OF BEFORE: Antes de la instrucción DML que queramos hacer, normalmente sirve para hacer comprobaciones y saber si realizar esa instrucción o no AFTER: Normalmente usado para saber si se ha realizado esa sentencia.
Vamos a hacer un pull request de un repositorio perteneciente a otra persona. Pull Request Para ello debemos hacer un fork en github de su repositorio y entonces clonar ese fork que ahora está en nuestro repositorio, una vez clonado entramos en el repositorio y creamos una nueva rama. alejandrogv@AlejandroGV:~/Escritorio/ASIR/IWEB/prueba-pr-asir$ git checkout -b mi_proyecto Cambiado a nueva rama 'mi_proyecto' Después de realizar los cambios que necesitemos los agregamos a nuestra rama.
ssh-agent Tenemos un par de claves, para añadir a nuestro ssh-agent: ssh-add .ssh/clave Nos pedirá la frase de paso y se añadiría la identidad, para comprobarlo: ssh-add -l Pero necesitamos añadir esa clave a la máquina que nos queremos conectar. ssh-copy-id -i .ssh/clave usuario@172.22.100.10 Túneles ssh Se usa para saltarnos un cortafuegos o para acceder por un canal abierto y más seguro, entre otras útilidades.
Libvirt es una API de virtualizacion que se usa con KVM o Qemu KVM (el sistema de virtualización nativo de Linux). Instalación Para instalar libvirt deberemos instalar los siguientes paquetes sudo apt-get install qemu-kvm libvirt-daemon-system Explicación de los paquetes: qemu-kvm: Proporciona la virtualización para x86 libvirt-daemon-system: Es el demonio de libvirt, el cual hace accesible la API a través de un socket UNIX (aunque se puede configurar para acceder a través de un socket TCP).