This wiki has been deprecated and will be removed soon.

The new Advanced Computing and e-Science wiki is located at http://grid.ifca.es/wiki.

Please update your bookmarks.

Instala Bartolo

De e-Ciencia

Manual de Instalación de Bartolo Web

Acontinuación se explican los pasos a seguir para instalar un servidor web con la aplicación radiológica Bartolo:


1. Instalar el servidor Web:

Instalar un servidor Apache/PHP/MySQL, se recomienda usar WAMP para Windows, o LAMP para Linux. Estos programas tienen la ventaja de que instalan los archivos donde tienen que ir y con las extensiones necesarias para no dar problemas entre Apache-PHP-MySQL. A partir de ahora las instrucciones son usando el programa WAMP5 1.4.4 que contiene:

       - PHP 5.0.4
       - Apache 1.3.33 
       - MySQL 4.1.10a
       - PHPmyadmin 2.6.1-pl3
       - SQLitemanager 1.0.4

El ejecutable para instalar este programa se encuentra en: Descargar Bartolo

2. Crear la Base de Datos:

Una vez instalado el programa WAMP en Windows, se arranca y aparece un abanico/velocimetro en la barra de herramientas inferior izquierda, pinchando con el boton derecho sobre él arrancamos PHPMyAdmin. Se abre una página a través de la cual puedes trabajar con MySQL. Los pasos a seguir son los siguientes:

 - Creamos una nueva base de datos llamada "radiologia".
 - Seleccionamos la base de datos creada (radiologia) para poder añadir las tablas.
 - Pinchamos sobre la segunda pestaña SQL y usamos la segunda opción 
  (Localización del archivo de texto)
 - Descargamos y descomprimimos "Archivos.zip", que se encuentra en Descargar Bartolo
 - Se creará la carpeta Archivos que contiene los archivos que se usaran en el proceso de instalación.
 - Seleccionamos el archivo: radiologia_tablas.sql, que se encuentra dentro de la carpeta Archivos que acabamos de descomprimir.
 - Al pinchar sobre el botón "Continue" se crean las 8 tablas de la base de datos 
   radiologia.


3. Crear la Aplicación Web:

 - Descargar y descomprimir el archivo Radiologia.zip que se encuentra en Descargar Bartolo
 - Copiar la carpeta Radiologia a c:\wamp\www\, o en su defecto, al directorio web correspondiente.
 - En esta carpeta se encuentran todos los archivos de la aplicación web. Para que funcione correctamente 
   (crear diapositivas, cambiar la extensión de las imagenes, etc...) debemos hacer lo siguiente:
      - Copiar el archivo php_imagick.dll, que se encuentra en la carpeta Archivos, en el directorio c:\wamp\php\ext\ 
        (o equivalente, en caso de no usar wamp)
      - Instalar Image Magick, recomiendo usar el ejecutable ImageMagick-5.5.7-Q8-windows-dll.exe
      - Despues de ejecutarle, y aunque no lo pida, reiniciar el equipo.


4. Moficaciones en el phph.ini:

Para que todo funcione correctamente hay que realizar las siguientes modificaciones en php.ini, que en wamp se encuentra pinchando en el abanico/velocimetro con el botón derecho, en la carpeta config files.

  - Añadimos la extensión de imagemagick, en el apartado "Dynamic Extensions" ponemos 
    la línea: extension=php_imagick.dll
  - En el mismo apartado ("Dynamic Extensions") descomentamos la linea correspondiente 
    a gd2, es decir, quitamos el ";" a la línea: extension=php_gd2.dll
  - Aumentamos el tamaño de los archivos que pueden subirse al servidor, en el 
    apartado  "File Uploads" cambiamos el tamaño
    máximo a 50 M, es decir: upload_max_filesize = 50M.


5. Crear el usuario Administrador:

Volvemos a abrir PHPMyAdmin, seleccionamos la base de datos "radiologia" y dentro de ella seleccionamos la tabla "usuarios".

Una vez que hemos seleccionado la tabla usuarios, pinchamos sobre la segunda pestaña llamada SQL, y como antes usamos la segunda opción (Localización del archivo de texto), descargamos y seleccionamos el archivo "user_admin.sql" de la carpeta Archivos y pinchamos sobre "continue". Ya hemos creado al Administrador de la aplicación:

               -usuario==Admin
               -password==admin

Se recomienda al administrador que cambie la contraseña la primera vez que use la aplicación, ya que el Administrador puede acceder a cualquier caso, borrar, modificar, añadir, y borrar usuarios, etc..

Herramientas personales
Grid Administration
Users Support