Descarregant el core Drupal 10 des de la terminal usant Composer

Descarregant i instal·lant el core Drupal 10 des de la terminal usant Composer

En aquest xicotet article t'explique breument el procés de descarregar el core de Drupal 10 complet simplement amb Composer.

A la xarxa hi ha moltes webs parlen de Composer , però moltes vegades no sabem per on començar. Doncs bé, aquest article realment podria servir de Composer, l'article definitiu per a començar perquè va directament al tema.

Tot i així, és molt important llegir la documentació oficial de Drupal perquè és una documentació molt bona i en millora contínua.

Una vegada tenim Composer instal·lat al nostre servidor on anem a allotjar un projecte Drupal, ja podrem començar, i crearem un projecte Drupal amb:

composer create-project drupal/recommended-project la_meua_web

Amb açò crearem el projecte 'la_meua_web' i automàticament s'iniciarà composer install per tal de descarregar la última versió estable de Drupal i les seues dependències.

Composer i drupalComposer i Drupal

El directori 'la_meua_web' hauria d'estar fora de l'arrel de la web, i ficarem la nostra web dins, tipus la_meua_web/web i configurarem aquesta ruta en el nostre servidor web, Nginx al meu cas.

Si no volem fer servir l'última versió del core de Drupal (actualment de la branca 10), també és possible especificar una branca i una versió concreta, com per exemple la versió 9.3.12:


composer create-project drupal/recommended-project:9.3.12 la_meua_web

Totes les versions publicades les pots trobar a la web oficial https://www.drupal.org/project/drupal/releases. Si volem instal·lar la última publicació de la versió 9.3, usarem drupal/recommended-project:^9.3, per exemple:

composer create-project drupal/recommended-project:^9.3 la_meua_web

O si volguérem descarregar l'última versió de Drupal 9, ho podríem fer amb drupal/recommended-project:^9 així:

composer create-project drupal/recommended-project:^9: la_meua_web

Una vegada hem descarregat el core de Drupal 10, configurarem el servidor web Nginx i li direm que l'arrel de la web no és el projecte generat per Composer sinó un directori dins anomenat web, és a dir, editarem /usr/local/etc/nginx/sites-enabled/benicass.im (en el meu cas) i ficarem la directiva:

root /usr/local/www/benicass.im/web;

configurant Nginx

Reiniciarem el servidor web Nginx:

# service nginx restart
Performing sanity check on nginx configuration:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Stopping nginx.
Waiting for PIDS: 19270.
Performing sanity check on nginx configuration:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Starting nginx.

I ara ja podem obrir el navegador i iniciar la instal·lació de Drupal o començar a configurar i afegir mòduls :)

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.

Utilitats

NAVEGACIÓ SENSE RATOLÍ

- Tab següent enllaç.
- Shift+Tab anterior enllaç.
- Enter activa l'enllaç.
- Alt+esquerra anar arrere.

CONTRAST DE COLORS

Accessibilitat - Color Negre
Accessibilitat - Color Groc
Accessibilitat - Color Verd

Accessibilitat - Color Blau
Accessibilitat - Color Crema
Accessibilitat - Color Blanc

 

PORTADES ALTERNATIVES