Drupal: Posada en Funcionament

282 views
208 views

Published on

Presentació de Posada en Funcionament de Drupal de la jornada "Global Learn Day" organitzada per Atenea tech al Citilab de Cornellà el 14 de desembre de 2012.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
282
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Drupal: Posada en Funcionament

  1. 1. Drupal: Posada en funcionamentGlobal Training DaysSiddharta Navarro / Luis Ortiz Ramos14/12/2012 www.ateneatech.com
  2. 2. Entorn→ Servidor Web→ Servidor de base de dades→ Servidor daplicacions www.ateneatech.com
  3. 3. Servidor WebApache → És el més utilitzat. Opció recomanada → Versió 1.3 o 2.x sobre UNIX/Linux, OS X o Windows → Hi ha molta documentació i suport → “Clear URLs” requereix la extensió “mod_rewrite” activa → Cal configurar el “Apache Virtualhost” amb la directiva “AllowOverride all” per a que suporti arxius .htaccess. www.ateneatech.com
  4. 4. Servidor WebNginx → Centrat en leficiència i el poc consum de memòria → Versió 0.7.x, 0.8.x, 1.0.x, 1.2.x (estable) i 1.3.x sobre → UNIX/Linux, OS X o Windows → Hi ha bastant suport i documentació → “Clear URLs” requereix modificar la configuració www.ateneatech.com
  5. 5. Servidor WebMicrosoft IIS → El servidor de Microsoft per fer servir amb Windows → El core funciona amb les versions 5, 6 i 7 → “Clear URLs” requereix una extensió de tercers o → “Microsoft URL Rewrite Module” (només per a IIS 7) → Requereix instal·lar actualitzacions de Windows per a que el servidor daplicacions funcioni correctament www.ateneatech.com
  6. 6. Servidor de base de dades (I) MySQL → Recomanat → Versió 5.0.15 o superior → Requereix lextensió PDO per a PHP → Alguns mòduls fan servir característiques especifiques de MySQL MariaDB → És un equivalent a MySQL → Versió 5.1.44 o superior www.ateneatech.com
  7. 7. Servidor de base de dades (II) PostgreSQL → Versió 8.3 o superior → PHP 5.2.6 per a Windows te un error a la extensió de PostgreSQL SQLite → Guarda les dades en fitxers → Versió 3.3.7 o superior www.ateneatech.com
  8. 8. Servidor de base de dades (III) Altres requereixen mòduls addicionals Microsoft SQL Server → Versió estable 1.2 → El fan servir 5832 llocs Web Oracle → Versió 1.12 → El fan servir 110 llocs Web www.ateneatech.com
  9. 9. Servidor daplicacions PHP → Versió 5.2.5 o superior (5.3 recomanada) → “memory_limit” mínim de 32M → “max_execution_time” mínim de 30 segons → Extensions Hash, JSON, PDO. → Més mòduls augmenten aquest requisits → Altres configuracions están incloses a lrxiu .htaccess per Apache. www.ateneatech.com
  10. 10. Entorns alternatius PaaS → Pantheon → Acquia Dev Cloud SaaS → Drupal Gardens www.ateneatech.com
  11. 11. Formes dinstal·lar Drupal → Manualment → Fent servir Drush www.ateneatech.com
  12. 12. Instal·lació manual → Obtenir Drupal → Preparar els arxius → Crear la base de dades → Seguir el procés dinstal·lació → Restaurar permisos a “settings.php” www.ateneatech.com
  13. 13. Obtenir Drupal Descarregar-lo des de Drupal.org http://drupal.org/project/drupal Clonant el repositori de codi Git git clone --recursive --branch 7.x http://git.drupal.org/project/drupal.git Fent servir Drush drush dl drupal www.ateneatech.com
  14. 14. Arbre de directoris www.ateneatech.com
  15. 15. Arbre de directoris www.ateneatech.com
  16. 16. Arbre de directoris www.ateneatech.com
  17. 17. Arbre de directoris www.ateneatech.com
  18. 18. Preparar els arxius A la carpeta “/sites/default” → Crear carpeta “files” → Crear arxiu “settings.php” copiant “default.settings.php → Modificar els seus permisos, tothom els pot modificar. www.ateneatech.com
  19. 19. Preparar els arxius www.ateneatech.com
  20. 20. Preparar els arxius www.ateneatech.com
  21. 21. Crear la base de dades Des del terminal: → mysql -u root -p → create database base-de-dades; Fent servir un client se base de dades www.ateneatech.com
  22. 22. Crear la base de dades www.ateneatech.com
  23. 23. Seguir el procés dinstal·lació www.ateneatech.com
  24. 24. Seguir el procés dinstal·lació www.ateneatech.com
  25. 25. Seguir el procés dinstal·lació www.ateneatech.com
  26. 26. Seguir el procés dinstal·lació www.ateneatech.com
  27. 27. Seguir el procés dinstal·lació www.ateneatech.com
  28. 28. Seguir el procés dinstal·lació www.ateneatech.com
  29. 29. Seguir el procés dinstal·lació www.ateneatech.com
  30. 30. Restaurar permisos a “settings.php” www.ateneatech.com
  31. 31. Demostració www.ateneatech.com

×