Créer un disque RAID avec madm

Le propos de l'article du jour est de créer un raid 0 avec deux disques identiques placés sur les ports sata 1 et 2 (identifiés par /dev/sda et /dev/db).

Pour cela il faudra d'abord les partitionner avec fdisk ou autre, gparted par exemple.

Pour utiliser le disque en entier il suffit de lancer fdisk avec en paramètre le périphérique  (/dev/sda puis /dev/sdb dans mon cas) et de saisir la commande n puis de répondre p puis de valider les choix proposés.

Désactiver la mise au premier plan des fenêtres dans Gnome

Ceux qui aiment consulter une doc tout en manipulant dans une autre fenêtre ont sûrement envie de modifier la configuration de l'interface graphique afin d'éviter que la fenêtre de documentation ne passe au premier plan lorsque on la fait défiler.

Pour cela j'agit sur deux paramètres, le premier est l'activation du focus au survol. Le second c'est la mise au premier plan lors du clic dans un fenêtre, que je désactive.

Pour le focus il suffit d'installer gnome tweaks.

Si ce n'est déjà fait dans un terminal saisir la commande suivante :

Php

Présentation du langage

1 Historique 

Créé en 1994 pour gérer son blog par  Rasmus Lerdorf PHP était alors un ensemble de bibliothèques écrit en C pour gérer des script CGI.
En juin 1995 Rasmus Lerdorf publie les source de ce qu'il nomme alors "Personal Home Page Tools" (PHP Tools).
En Octobre 1995 une première réécriture en fait un langage de script avancé avec une syntaxe basé sur celle du C déjà reprise apr de nombreux langages.

2 Les boucles

Les différentes boucles.

Il existes trois façons de faire des boucles en Javascript : for, while et do...while.

Ces trois instructions sont interchangeables, la différences étant essentiellement d'ordre syntaxique et dans la façon dont sont interprétées  les expression contrôlant la boucle.

La boucle avec for

La syntaxe est :

Installer Drush avec composer

Pour installer drush avec composer rien de plus simple.

Tout d'abords, si vous n'avez pas composer il faut l'installer.
Sous ubuntu on fait ça avec la commande suivante :

sudo apt install composer

Ensuite pour l'installation je suggère de placer dans /usr/share/drush .

Il faut créer les répertoire et se donner les droits nécessaire.

Installer Mysql 8 sur ubuntu

Pour installer Mysql 8 sous Ubunutu vous devez utiliser les dépôts de Mysql.

Pour cela un paquet est disponible.

Vous pouvez le télécharger à l'adresse suivante https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb .

par exemple avec la commande :

wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb 

Ensuite il faut l'installer, par exemple avec la commande suivante :

Déplacer les bases mysql

Par défaut Mysql place les fichier dans /var/lib/mysql ce qui n'est pas du tout optimal si vous avez partitionner votre disque en laissant la place nécessaire au système pour les partitions systèmes et le maximum d'espace pour la partition utilisateur.

Dans l'article sur la configuration de nginx j'ai placé les données des sites WEB dans /home/www-data, je vous propose donc de déplacer les bases vers... /home/mysql.

Pour cela c'est très simple , il faut d'abord stopper la base de donnée mysql avec la commande