La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia.

Presentaciones similares


Presentación del tema: "Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia."— Transcripción de la presentación:

1 Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia

2 Agenda Introducción Instalación de Java Instalación y configuración de Tomcat Instalación y configuración de Maven Instalación de un cliente de subversion Construcción de Sakai Instalación y configuración de Eclipse

3 INTRODUCCIÓN

4 Selección del tipo de instalación Demo Binary Source Versión Demo sin el Tomcat. Únicamente contiene el resultado de compilar los fuentes de Sakai. Adecuada cuando no se necesita hacer cambios en el código fuente Incluye el Tomcat y Sakai preconfigurado. Adecuada para evaluar Sakai o para instalaciones muy pequeñas. Código fuente de Sakai. Adecuada cuando es necesario modificar el código fuente e introducir adaptaciones. Requiere instalarse el entorno de desarrollo. JAVA Apache Tomcat Apache Maven Cliente de subversion

5 INSTALACIÓN DE JAVA

6 Instalación de Java Sakai 2.5 no es compatible con Java SE 6. Descarga del JDK 1.5.X  http://java.sun.com/javase/downloads/index_jdk5.jsp http://java.sun.com/javase/downloads/index_jdk5.jsp

7 Instalación de Java  Descargamos JDK 1.5  De los que hay elegimos el que pone Linux64 (self-extracting file) y lo guardamos en la carpeta downloads

8 Instalación de Java Pasos para Ubuntu:  Instalamos java-package y fakeroot para poder convertir un fichero.bin en.deb. Podría ocurrir que el usuario creado no pudiera ejecutar sudo. En ese caso, habría que entrar como root y ejecutar lo siguiente:

9 Instalación de Java  Convertimos el.bin en.deb:

10 Instalación de Java  Instalamos el deb

11 Instalación de Java  Nos aseguramos de que el ordenador funciona con ésta última versión Si solamente hay una versión de Java instalada, aparecerá: Si hubiera más de una versión de Java, aparecería algo como esto: There are 4 alternatives which provide `java'. Selection Alternative ----------------------------------------------- 1 /usr/bin/gij-wrapper-4.1 + 2 /usr/lib/jvm/java-gcj/jre/bin/java * 3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java 4 /usr/lib/j2sdk1.5-sun/bin/java Press enter to keep the default[*], or type selection number: Y habría que elegir la que ponga /usr/lib/j2sdk1.5- sun/bin/java

12 Instalación de Java  Comprobamos que la instalación ha sido correcta:

13 Instalación de Java  Añadimos JAVA_HOME como variable de entorno en el fichero /home/sakai25/.bashrc

14 INSTALACIÓN Y CONFIGURACIÓN DE TOMCAT

15 Instalación de Apache Tomcat Es recomendable (aunque no obligatorio) instalar Sakai en un Tomcat “limpio”. Evitamos problemas extraños que pueden ocurrir durante el arranque.

16 Instalación de Tomcat Descarga de los binarios (versiones 5.5.23 o 5.5.25)

17 Instalación de Tomcat No es necesario instalar el JDK1.4 compatibility kit. De hecho, si se instala, Sakai 2.5 no funcionará.

18 Instalación de Tomcat Descomprimimos el fichero en /opt/

19 Configuración del Tomcat Codificación de las URL  Edición del fichero {tomcat.home}/conf/server.xml

20 Configuración de Tomcat  Añadimos CATALINA_HOME como variable de entorno en el fichero /home/sakai25/.bashrc

21 Configuración de Tomcat  Arrancamos Tomcat para ver que todo está instalado correctamente

22 Configuración de Tomcat Configuración de memoria  /home/sakai25/.bashrc

23 INSTALACIÓN Y CONFIGURACIÓN DE MAVEN

24 ¿Para qué Maven? Sakai utiliza Maven para compilar y desplegar los proyectos (módulos) que lo componen. Las tareas de Maven que se utilizan son:  clean: borra el directorio target de cada módulo de Sakai  install: instala la salida de módulo de Sakai en el repositorio  sakai:deploy: despliega el módulo de Sakai en la carpeta webapps TOMCAT.

25 Instalación de Maven Descargar los binarios de http://maven.apache.org/

26 Instalación de Maven Descomprimimos el fichero en y lo copiamos en/opt/

27 Configuración de Maven Añadimos MAVEN_HOME a las variables de entorno (editar fichero.bashrc)

28 Configuración de Maven Ejecutamos maven para comprobar que la instalación es correcta:

29 Configuración de Maven Añadimos MAVEN_OPTS a las variables de entorno (editar fichero.bashrc)

30 Creación del repositorio local Creamos el repositorio local en el directorio home del usuario:

31 Creación del repositorio local Creamos un fichero de configuración del repositorio local (settings.xml) y lo copiamos en el directorio.m2

32 INSTALACIÓN DE UN CLIENTE DE SUBVERSION

33 Instalación de un cliente de svn Instalación del paquete  sudo apt-get install subversion

34 Instalación de un cliente de svn Comprobamos que se ha instalado correctamente

35 CONSTRUCCIÓN DE SAKAI

36 Tres posibilidades Descarga de los fuentes Trunk https://source.sakaiproject.org/svn/sakai/trunk Tags https://source.sakaiproject.org/svn/sakai/tags Branches https://source.sakaiproject.org/svn/sakai/branches

37 Descarga de los fuentes Instalaremos la última versión estable

38 ¿Cómo se hace el despliegue? Sakai utiliza en POM de MAVEN para:  Estructurar los proyectos  Gestionar las dependencias  Construir Sakai Se utiliza:  Herencia (todos heredan de master)  Agregación (se construye a partir de subproyectos)

39 ¿Cómo se hace el despliegue? La primera vez que se despliega Sakai, hay que crear el POM del master:

40 ¿Cómo se hace el despliegue? Ahora ya podemos desplegar Sakai completo:

41 CONFIGURACIÓN Y ARRANQUE DE SAKAI

42 Configuración de Sakai La configuración de Sakai se especifica en el fichero {tomcat.home}/sakai/sakai.properties Para probar la instalación bastará con copiar el fichero por defecto: Y arrancar sakai…

43 INSTALACIÓN Y CONFIGURACIÓN DE ECLIPSE

44 Instalación de Eclipse Instalamos el paquete de Eclipse

45 Instalación de Eclipse Para probar si se ha instalado bien, ejecutamos el comando eclipse:

46 Instalación de eclipse Si aparece la ventana de error, debemos ejecutar los comandos que se nos pide y volvemos a ejecutar Eclipse:

47 Instalación de Eclipse Aparecerá la pantalla inicial de Eclipse en la que se pide que indiquemos la ruta al espacio de trabajo: Podría ocurrir que no se encontrara ninguna instalación de Java. En ese caso, habría que ejecutar $sudo nano /etc/eclipse/java_home e incluir allí la ruta al JDK deseado.

48 Instalación de Eclipse Al aceptar, aparecerá la pantalla principal del IDE

49 Instalación de Eclipse También se puede instalar de manera manual:

50 Instalación de plugins para Eclipse Instalación del plugin de SVN

51 ¿Alguna pregunta? Dr. David Roldán Martínez darolmar@upvnet.upv.es


Descargar ppt "Guía rápida de instalación de Sakai Dr. David Roldán Martínez ASIC, Universidad Politécnica de Valencia."

Presentaciones similares


Anuncios Google