19
0
Fork 0

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
# /usr/local/bin/drush version
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.
## Utilisation
@ -99,6 +101,8 @@ On peut aussi : choisir un language pour le site, un profil (minimal, standard,
## 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/` :
~~~
@ -133,6 +137,14 @@ MariaDB> select title,service,hosting_service.type,restart_cmd,port,uid,hosting_
| 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
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
<https://www.drush.org/>
[Drush](https://www.drush.org/) est un outil en ligne de commande pour installer/gérer des sites Drupal.
### Installation
@ -105,6 +105,17 @@ $ ./.composer/vendor/bin/drush version
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
* Drupal 7 : <https://www.drupal.org/docs/7/managing-site-performance-and-scalability/optimizing-drupal-to-load-faster-server-mysql>