amélioration doc Aegir / Drush

This commit is contained in:
Gregory Colpart 2022-10-04 14:42:50 +02:00
parent e063ec4c70
commit 906d7d08ec
2 changed files with 25 additions and 2 deletions

View file

@ -69,9 +69,11 @@ $ composer global require drush/drush:8.4.8
Drush Version : 8.1.16 Drush Version : 8.1.16
# /usr/local/bin/drush version # /usr/local/bin/drush version
Drush Version : 8.4.8 Drush Version : 8.4.8
~~~ ~~~
> Note : après installation, désactiver le dépôt APT AEgir vu que sa clé est expirée.
On peut ensuite activer différents modules via l'interface web d'Aegir : options pour Git, Let's Encrypt, etc. On peut ensuite activer différents modules via l'interface web d'Aegir : options pour Git, Let's Encrypt, etc.
## Utilisation ## Utilisation
@ -99,6 +101,8 @@ On peut aussi : choisir un language pour le site, un profil (minimal, standard,
## Plomberie ## Plomberie
L'installation initiale d'AEgir se fait via un `drush hostmaster-install`.
Lorsque que l'on définit des serveurs, plateformes, sites, cela va créer des fichiers de configuration stockés dans `/var/aegir/.drush/` : Lorsque que l'on définit des serveurs, plateformes, sites, cela va créer des fichiers de configuration stockés dans `/var/aegir/.drush/` :
~~~ ~~~
@ -133,6 +137,14 @@ MariaDB> select title,service,hosting_service.type,restart_cmd,port,uid,hosting_
| webcluster | http | cluster | | 0 | 1 | 1 | 1663175362 | 1663230664 | | webcluster | http | cluster | | 0 | 1 | 1 | 1663175362 | 1663230664 |
~~~ ~~~
Au sein d'un site Drupal, on peut collecter différentes informations via [Drush](HowtoDrupal#drush) :
~~~
$ cd $ROOT
$ drush sql-connect
$ drush status
~~~
## Ligne de commande ## Ligne de commande
Grâce aux fichiers de configuration stockés dans `/var/aegir/.drush/` on peut ainsi lancer plein de commandes Drush du type : Grâce aux fichiers de configuration stockés dans `/var/aegir/.drush/` on peut ainsi lancer plein de commandes Drush du type :

View file

@ -80,7 +80,7 @@ $ crontab -l
## drush ## drush
<https://www.drush.org/> [Drush](https://www.drush.org/) est un outil en ligne de commande pour installer/gérer des sites Drupal.
### Installation ### Installation
@ -105,6 +105,17 @@ $ ./.composer/vendor/bin/drush version
Drush Version : 8.4.8 Drush Version : 8.4.8
~~~ ~~~
### Utilisation
Au sein d'un site Drupal, on peut vérifier/collecter différentes informations :
~~~
$ cd $ROOT
$ drush sql-connect
$ drush status
~~~
## Optimisation ## Optimisation
* Drupal 7 : <https://www.drupal.org/docs/7/managing-site-performance-and-scalability/optimizing-drupal-to-load-faster-server-mysql> * Drupal 7 : <https://www.drupal.org/docs/7/managing-site-performance-and-scalability/optimizing-drupal-to-load-faster-server-mysql>