LEMP UBUNTU

apt update

apt install mysql

apt install php-fpm php-mysql php-mbstring php-curl php-xml php-gd

apt install mysql-server

mysql_secure_installation

MYSQL SERVER 8
CREATE USER ‘root’@’%’ IDENTIFIED BY ‘root’;
GRANT ALL PRIVILEGES ON aws.* TO ‘root’@’%’ WITH GRANT OPTION;
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘root’;
FLUSH PRIVILEGES;

apt install python2.7

apt install nodejs

useradd -m -g sudo -s /bin/bash aws

passwd aws

su aws

ssh-keygen

En el directorio .ssh crear el archivo authorized_keys con la key de c9

Editar el fichero /etc/ssh/sshd_config y descomentar la línea de #PubkeyAuthentication yes

Arch + Cinnamon

Cinnamon 2.0 tiene como principal característica que ya no depende de Gnome Shell para instalarse y ejecutarse, por lo que se declara como Entorno de Escritorio independiente.

En el caso de Arch, una instalación completa de Cinnamon se podría hacer de la siguiente forma:

sudo pacman -S cinnamon cinnamon-control-center cinnamon-desktop cinnamon-screensaver cinnamon-session cinnamon-settings-daemon cinnamon-translations nemo

El Gestor de Sesión de LinuxMint es MDM, el cual pertenece al proyecto MATE si mal no recuerdo, y como en Arch este paquete no aparece en los repositorios oficiales, pues me instalé LXDM, el Gestor de Sesión del proyecto LXDE.

sudo pacman -S lxdm

Y posteriormente lo activamos con:

sudo systemctl enable lxdm.service

Escogí LXDM y no otro como por ejemplo LightDM, debido a que LXDM es muy ligero.

Poder cambiar el valor de un DATE establecido a 0000-00-00 >> Incorrect date value: ‘0000-00-00’ in MYSQL

Para resolver el típico hay que ejecutar esto antes de hacer el UPDATE ya que te cambia el valor en la consulta pero no afecta a futuro, ya que cuando se reinicie volverá a coger el valor de configuración de MYSQL.

Es una solución temporal para poder hacer los UPDATES

SET sql_mode = '';

Una vez ejecutada la sentencia, se puede usar el update sin problemas, como por ejemplo:

UPDATE gafas_colores SET novedad = NULL WHERE novedad = '0000-00-00';

Borrar logs de mysql

Para eliminar este tipo de Logs de bbdd, te conectas a mysql en comandos:

mysql -u root -p

Luego te pedirá el password y te conectas.

PURGE BINARY LOGS BEFORE NOW();

Liberar espacio en disco

Con esto vemos todo el espacio ocupado por carpetas de la raiz

du -xh / |grep '^\S*[0-9\.]\+G'|sort -rn

apt autoremove
apt autoclean