Complément doc Drupal
This commit is contained in:
parent
e50f214a56
commit
8bbfc9af92
|
@ -10,7 +10,7 @@ title: Howto Drupal
|
||||||
## Pré-requis
|
## Pré-requis
|
||||||
|
|
||||||
* Un serveur web (Apache/Nginx/...)
|
* Un serveur web (Apache/Nginx/...)
|
||||||
* Une base de données (MySQL/Mariadb 5.5+, PostgreSQL 9.1+)
|
* Une base de données MySQL/Mariadb ou PostgreSQL
|
||||||
* PHP 8.1 (Drupal 10), PHP 8.0/8.1 (Drupal 9), PHP 7.3/7.4 (Drupal 7 et 8)
|
* PHP 8.1 (Drupal 10), PHP 8.0/8.1 (Drupal 9), PHP 7.3/7.4 (Drupal 7 et 8)
|
||||||
|
|
||||||
Pour plus de détails, voir [la documentation de Drupal](https://www.drupal.org/docs/user_guide/en/install-requirements.html) notamment :
|
Pour plus de détails, voir [la documentation de Drupal](https://www.drupal.org/docs/user_guide/en/install-requirements.html) notamment :
|
||||||
|
@ -57,7 +57,13 @@ Il existe [plusieurs méthodes pour installer Drupal](https://www.drupal.org/doc
|
||||||
Ainsi, une installation par défaut va se faire avec la commande suivante va créer une nouvelle installation et récupérer toutes les dépendances avec composer.
|
Ainsi, une installation par défaut va se faire avec la commande suivante va créer une nouvelle installation et récupérer toutes les dépendances avec composer.
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
$ composer create-project drupal-composer/drupal-project:8.x-dev foo_project --stability dev --no-interaction
|
$ mkdir www/
|
||||||
|
$ composer create-project create-project drupal/recommended-project www
|
||||||
|
$ composer show | grep ^drupal
|
||||||
|
drupal/core 9.4.5
|
||||||
|
drupal/core-composer-scaffold 9.4.5
|
||||||
|
drupal/core-project-message 9.4.5
|
||||||
|
drupal/core-recommended 9.4.5
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
On peut en suite, aller directement à l'addresse du site pour obtenir l'interface d'installation du site.
|
On peut en suite, aller directement à l'addresse du site pour obtenir l'interface d'installation du site.
|
||||||
|
@ -71,6 +77,16 @@ $ crontab -l
|
||||||
42 * * * * php /home/foo/www/vendor/bin/drush cron --root /home/foo/www/ 2&>1 >/dev/null
|
42 * * * * php /home/foo/www/vendor/bin/drush cron --root /home/foo/www/ 2&>1 >/dev/null
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
## drush
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
|
||||||
|
~~~
|
||||||
|
$ composer require drush/drush
|
||||||
|
$ composer show drush/drush | grep ^version
|
||||||
|
versions : * 11.1.1
|
||||||
|
~~~
|
||||||
|
|
||||||
## 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>
|
||||||
|
|
Loading…
Reference in a new issue