La instal.lació de Drupal 10 a l’hostatgeria general de la UB actualment no és possible degut a que no es pot oferir servidors amb PHP 8.1, requeriment indispensable per aquesta instal.lació.
Etiqueta: cms
Instal.lació de Drupal 8 en l’hostatgeria web de la UB
La instal.lació de Drupal 8 a l’hostatgeria general de la UB no és recomanable i està discontinuat:
https://www.drupal.org/psa-2021-06-29
Per instal.lar Drupal 7.x s’ha de consultar:
Per instal.lar Drupal 9.x s’ha de consultar:
Les noves versions de Drupal, la 7.74, la 8.8.11 i la 8.9.9, que l’equip de desenvolupament de Drupal van treure el passat 18 de novembre del 2020 corregeixen un conjunt de vulnerabilitats de versions anteriors catalogades pel mateix equip com “crítiques”.
Per aquest motiu és important que s’actualizin els Drupal instal.lats a aquestes darreres versions. Recordem que és convenient també tenir actualitzats tots els plugins i temes que utilitzem al nostre CMS.
Podeu veure més informació a:
Al no poder estar disponible Composer en el servei d’hostatgeria general de la UB, la instal.lació de Drupal 8 tan sols es pot fer mitjançant una instal.lació manual, tal com s’especifica a:
https://www.ub.edu/tecnicweb/instal-lacio-de-drupal-8-en-lhostatgeria-web-de-la-ub
En cas de que es vulgui migrar des d’una instal.lació amb Composer s’haurien de fer les segúents modificacions:
- el contingut (fitxers i carpetes) de la carpeta public_html han de publicar-se directament en la carpeta arrel del servidor.
- les carpetes “config” y “vendor” han de publicar-se directament de l’arrel del servidor.
- s’ha de modificar el fitxer autoload.php de la següent manera
- return require DIR . ‘/vendor/autoload.php’;
Les noves versions de Drupal, la 7.62, la 8.5.9 i la 8.6.6, que l’equip de desenvolupament de Drupal van treure el passat 16 de gener del 2019 corregeixen un conjunt de vulnerabilitats de versions anteriors catalogades pel mateix equip com “crítiques”.
Per aquest motiu és important que s’actualizin els Drupal instal.lats a aquestes darreres versions. Recordem que és convenient també tenir actualitzats tots els plugins i temes que utilitzem al nostre CMS.
Podeu veure més informació a:
Les noves versions de Drupal, la 7.60 i la 8.6.2, que l’equip de desenvolupament de Drupal van treure el passat 17 d’octubre del 2018 corregeixen un conjunt de vulnerabilitats de versions anteriors catalogades pel mateix equip com “moderadament crítiques”.
Per aquest motiu és important que s’actualizin els Drupal instal.lats a aquestes darreres versions. Recordem que és convenient també tenir actualitzats tots els plugins i temes que utilitzem al nostre CMS.
Podeu veure més informació a:
Per migrar WordPress de HTTP a HTTPS en l’hostatgeria web de la UB s’han de fer els següents passos:
– Demanar migrar la nostra url de HTTP a HTTPS contactant amb el P.A.U. (pau@ub.edu, 93 402 16 87
– Fer una còpia de seguretat del nostre espai i la Base de Dades MySQL
– Modificar el wp-config de l’arrel del nostre espai web les dues linies de definició de WP_HOME i WP_SITEURL substituint HTTP per HTTPS,
(en cas de que no apareguin afegir-les justament abans de la linea que posa
// Això és tot, prou d’editar – que bloguis de gust! )
Així, per exemple, seria
define('WP_HOME', 'https://www.ub.edu/tecnicweb');
define('WP_SITEURL', 'https://www.ub.edu/tecnicweb');
– Afegir les següents línees en el mateix fitxer wp-config, justament a sota de les anteriors:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS']='on';
– Modificar la URL en tota la base de dades canviant la nostra URL antiga HTTP per la nova amb HTTPS. Per fer això es pot utilitzar el plugin Better Search Replace
– Comprobar que la migració s’ha realitzat amb éxit
Les noves versions de Drupal, la 7.59 i la 8.5.3 , que l’equip de desenvolupament de Drupal van treure el passat 25 d’abril del 2018 corregeixen un conjunt de vulnerabilitats de versions anteriors catalogades pel mateix equip com “altament crítiques”. Aquestes vulnerabilitats estan relacionades amb les que es corregien amb les versions que es van treure el passat 28 de març.
Per aquest motiu és important que s’actualizin els Drupal instal.lats a aquestes darreres versions. Recordem que és convenient també tenir actualitzats tots els plugins i temes que utilitzem al nostre CMS.
Podeu veure més informació a:
Les noves versions de Drupal, la 7.58 i la 8.5.1 , que l’equip de desenvolupament de Drupal van treure el passat 28 de març del 2018 corregeixen un conjunt de vulnerabilitats de versions anteriors catalogades pel mateix equip com “altament crítiques”.
Per aquest motiu és important que s’actualizin els Drupal instal.lats a aquestes darreres versions. Recordem que és convenient també tenir actualitzats tots els plugins i temes que utilitzem al nostre CMS.
Podeu veure més informació a:
Atenció!! Aquestes instruccions son per instal.lar Drupal 9.x. Per instal.lar Drupal 7.x s’ha de consultar:
https://www.ub.edu/tecnicweb/instal-lacio-de-drupal-7/
Atenció!! Abans d’instal.lar Drupal 9 en l’hostatgeria general de la UB, s’ha de tenir en compte que la UB ofereix de manera gratuïta un servei d’hostatgeria dimensionat per a petits portals webs que requereixin un consum de recursos raonable. Per aquest motiu i al ser Drupal 9 més un portal web que un gestor de continguts, no seria el CMS recomenat per la seva instal.lació en l’hostatgeria general de la UB.
Atenció!! El suport per a Drupal 9 està discontinuat i la seva data de final de proyecte va ser el 01/11/2023
Atenció!!! Al no poder estar disponible Composer en el servei d’hostatgeria general de la UB, la instal.lació de Drupal 9 tan sols es pot fer mitjançant una instal.lació manual, tal com s’especifica a:
https://www.drupal.org/docs/installing-drupal/step-1-get-the-code
Les passes per poder instal.lar Drupal 9 a un espai web de la UB son:
- Si no es disposa d’un espai web, fer una petició d’alta d’un espai web
- Atenció! Drupal 9 no funciona correctament amb adreces del tipus nomEspai.ub.edu dins de l’hostatgeria web general de la UB. Per aquest motiu les url’s hauran de ser del tipus www.ub.edu/nomEspai
- Si ja es disposa d’un espai web de la UB, confirmar que aquest s’està executant en un servidor amb PHP 7.3 o superior, indispensable per la instal.lació de Drupal 9, segons els seus requeriments.
Per saber quina versió de PHP està al nostre servidor es pot fer de dues maneres:- Mitjançant un fitxer .php amb la comanda phpinfo
- Enviant un correu a infoweb@ub.edu, especificant l’espai
- En cas de que no es trobi en un servidor amb PHP 7.3 o superior s’hauria de fer una sol.licitud de modificació d’un espai web, concretament d’un canvi de servidor. Aquesta sol·licitud ha d’anar signada pel responsable del web.
- En cas de que el no es disposi de una base de dades MySQL, s’ha de demanar una hostatgeria de base de dades MySQL per a espais web. Es pot demanar en la mateixa petició anterior. La instal.lació no funciona amb BBDD allotjades fora de la xarxa UB.
- Descarregar en local la darrera versió de Drupal 9
- Extreure els fitxers comprimits
- Fer una còpia del fitxer /sites/default/default.services.yml com a services.yml en la mateixa carpeta
- Modificar del fitxer services.yml la línea on posa:
# cookie_domain: ‘.example.com’
com a
cookie_domain: ‘.ub.edu’
- Connectar-se al servidor utilitzant un client SFTP. Publicar tots els fitxers descomprimits anteriorment.
- Amb el navegador anar a la url de l’espai , per exemple www.ub.edu/tecnicweb.
- Aixó arrencarà l’instalador de Drupal.
- En la pantalla “Select an installation profile” escollir “Standard.” Salvar i continuar.
- Escollir el tipus de base dades MySQL i entrar les dades enviades d’hostatgeria MySQL: el nom de la base de dades, el nom de l’usuari administrador, la contrasenya i en “advanced options” el nom del host. Salvar i continuar.
- Després de fer la instal.lació arribarà a la pantalla de configurar el lloc. Aquí haurem de posar el nom del lloc i les altres dades. Salvar i continuar.
- Automàticament es redirigirà al nou lloc.
- Finalment, tal com s’explica a https://www.drupal.org/docs/8/install/trusted-host-settings es molt recomenable activar a configuració del servidor de confiança, modificant el fitxer sites/default/settings.php amb el següent contingut
$settings['trusted_host_patterns'] = [
'^ub\.edu$',
'^.+\.ub\.edu$',
'^hweb-x-0-fe-0.\.fe\.cpd\.local$',
];
Teniu més informació al resum de la guia de instal.lació de Drupal.
Universitat de Barcelona