Instalacion OpenKM

  • Upload
    eduardo

  • View
    243

  • Download
    0

Embed Size (px)

Citation preview

  • 7/24/2019 Instalacion OpenKM

    1/21

    PREPARACIN DEL ENTORNO DE LA APLICACIN

    CONFIGURACIN SERVIDOR MySQLRequisitos

    Versin 5.1.30 o superior

    Sitio de descarga

    http://www.mysql.com/downloads/

    Configuracin1. Editar el archivo de confiuracin del servidor !y"#$:

    /my.ini (/etc/my.cnf en Linux)

    "i el archivo no e%iste& se encontrar'n una serie de archivos my-*.ini(windows)

    o my-*.cnf(linu%) de confiuraciones predefinidas& se editar' el que se indica a

    continuacin y lueo de*e salvarse como my.inio my.cfgdependiendo del

    sistema operativo:

    /my-large.ini

    +eali,ar los siuientes pasos en la seccin[mysqld]del archivo editado:- am*iar el valor de la varia*le de confiuracin:ma!all"#e$!%ac&e' ( )M

    - adir las varia*les de confiuracin:gr"+%!c"nca'!ma!len ( 1,,

    +ery!cace!0ie ( 1)M 20i n" ei0'e3

    $efa+l'-0'"rage-engine ( Inn"D4

    - El *loque de varia*les referentes a innod* que aparecen comentadas de*equedar como siue:

    inn"$5!$a'a!"me!$ir ( /$a'a/inn"$5!$a'a!file!%a' ( i5$a'a161,M6a+'"e'en$inn"$5!l"g!gr"+%!"me!$ir ( /$a'a/7inn"$5!l"g!arc!$ir ( /$a'a/inn"$5!5+ffer!%""l!0ie ( 89)Minn"$5!a$$i'i"nal!mem!%""l!0ie ( 8,Minn"$5!l"g!file!0ie ( )M

    inn"$5!l"g!5+ffer!0ie ( :Minn"$5!fl+0!l"g!a'!'r!c"mmi' ( 1inn"$5!l"c&!#ai'!'ime"+' ( 9,

    http://www.mysql.com/downloads/http://www.mysql.com/downloads/
  • 7/24/2019 Instalacion OpenKM

    2/21

    8.rrancar el servidor de !y"#$.

    Instalacin de la base de datos de I20K

    1. onectarse al servidor !y"#$ y crear usuario !y"#$ que usar' la aplicacin 20

    para conectar con el servidor !y"#$:

    CRE;TE SER ==== IDE?TI@IED 4Y ==A

    - % (desde cualquier ip)- lcal!s" (desde #$&'&')- &&& (desde cualquier "ra ip especiicada)

    8. rear una *ase de datos para la aplicacin con la confiuracin:

    car0e' la'in1c"lla'i"n la'in1!0%ani0!ci

    CRE;TE D;T;4;SECB;R;CTER SET la'in1 COLL;TE la'in1!0%ani0!ci

    . Esta*lecer todos los privileios de acceso al usuario !y"#$ enerado para 20

    so*re la *ase de datos creada.

    R;?T ;LTER ;LTER ROTI?E CRE;TE CRE;TE ROTI?ECRE;TE TEMFOR;RY T;4LES CRE;TE GIEH DELETE

    DROF EGE?T EECTE I?DE I?SERT LOC T;4LESRE@ERE?CES SELECT SBOH GIEH TRIER FD;TEO?.TO ====HITB R;?T OFTIO?

    . onectarse al servidor !y"#$ con el usuario de 20 y seleccionar la *ase de

    datos de la aplicacin.

    9. E4ecutar el "cript =55$$!i8,&.0l=de creacin de !y"#$ que se encuentra en

    el directorio re0"+rce0de los fuentes de 20.

    ). rear el usuario administrador lo*al ()de la aplicacin. 6ara ello e4ecutar las

    siuientes sentencias "#$:

    I?SERT I?TO +0+ari"0 2?OM4RE ;FELLIDOS EM;IL TELE@O?O TIFOS;RIO F;SSHORD @ECB;!C;DCID;D!F;SSHORDCLIE?TE!@L; ROLES!?EOCIO3

    G;LES 2=+ =+=+ == =;= =+MD92=+) ?OH23 , ==3A

    I?SERT I?TO a$mini0'ra$"re0 2S;RIO!ID3

    G;LES 23A

  • 7/24/2019 Instalacion OpenKM

    3/21

    () 789: 6osteriormente en la confiuracin del estor documental 8pen! se dar' de alta este usuariopara que tena permisos de acceso desde el mdulo de documentacin de 20.

    CONFIGURACIN DE OpenKMRequisitos

    Versin .1 con ;;

  • 7/24/2019 Instalacion OpenKM

    4/21

    modificar el siuiente fichero:

    R+'a @icer"6

    3Ope40M&c5

    ;Pa$ir6

    0y0'em.$a'a5a0e(my0l

    . reacin de las *ases de datos en !y"#$. onectar a un servidor !y"#$ y

    e4ecutar las siuientes sentecias "#$:

    CRE;TE D;T;4;SE "&m!re%"0i'"ry DE@;LT CB;R;CTER SET +'f:ACRE;TE D;T;4;SE "&m!ac'iKi'y DE@;LT CB;R;CTER SET +'f:ACRE;TE D;T;4;SE "&m!a+' DE@;LT CB;R;CTER SET +'f:ACRE;TE D;T;4;SE "&m!$a05"ar$ DE@;LT CB;R;CTER SET +'f:ACRE;TE D;T;4;SE "&m!#"r&fl"# DE@;LT CB;R;CTER SET +'f:A

    . rear un usuario !y"#$ para 8pen!. Este usuario de*e tener privileios so*re

    cada una de las *ases de datos creadas. E4ecutar la siuiente sentencia "#$ porcada *ase de datos:

    CRE;TE SER ==== IDE?TI@IED 4Y==A

    R;?T ;LTER ;LTER ROTI?E CRE;TE CRE;TE ROTI?ECRE;TE TEMFOR;RY T;4LES CRE;TE GIEH DELETE

    DROF EGE?T EECTE I?DE I?SERT LOC T;4LESRE@ERE?CES SELECT SBOH GIEH TRIER FD;TE

    O?.TO ====HITB R;?T OFTIO?

    9. reacin de ta*las e insercin de los reistros necesarios para el usuario

    administrador de 20 y 8pen!. E4ecutar las siuientes sentencias "#$:

  • 7/24/2019 Instalacion OpenKM

    5/21

    CRE;TE T;4LE '#i''er!acc"+n'02'a!i$ I?TEER ;TO!I?CREME?T 'a!+0erG;RCB;R283 'a!'+0er G;RCB;R283 'a!ac'iKe 4OOLE;? FRIM;RYEY2'a!i$33A

  • 7/24/2019 Instalacion OpenKM

    6/21

    cla00(N"rg.a%ace.ac&ra55i'.c"re.%er0i0'ence.5+n$le.MySlFer0i0'enceManagerN>

    MySQL

  • 7/24/2019 Instalacion OpenKM

    7/21

    M"$ificacin6

    0elec' +0r!%a00 a0 F;SSHD fr"m +0er0 #ere +0r!i$( an$usr;ac"ie"rue

    CONFIGURACIN I20KEs importante disponer del cdio de activacin de la aplicacin 20 y del mdulode documentacin para poder arrancar todo el entorno. $a aplicacin dispone de unarchivo pom.%ml con la confiuracin de las dependencias que necesita. on !aven sepuede compilar todo el proyecto.

    efinir los valores para cada una de las claves de confiuracin del fichero;%%lica'i"n0erC"nfig.%r"%er'ie0 u*icado en el directorio re0"+rce0de la apliacin.

    $as claves de mdulos pueden quedar vacBas.

    20

    a%%lica'i"n.i8,&.c"$e dio de activacin de 20a%%lica'i"n.i8,&.+rl F+$ de acceso a 20

    0erKice.inci$en'.$efa+l'.0eKeri'ie0 $ista de valores (separados por comassimplesG de los niveles de prioridad deincidencias

    "ervidor "!96 y cuentas de correo

    0m'%."0' "ervidor "!96

    0m'%.%r"'"c"l 6rotocolo del servidor de correos de salida("!96/"!96")

    0m'%.%"r' 6uerto del servidor "!96

    0m'%.+0er uenta de usuario con permisos para enviarcorreos por el servidor "!96

    0m'%.%a00 ontrasea del usuario "!96

    mail.inci$en'0.fr"m Email de envBo de correos de incidencas

    mail.0erKicere+e0'0.fr"m Email de envBo de correos de peticiones deservicio

    mail.cange0.fr"m Email de envBo de correos de cam*ios

    mail.%r"5lem0.fr"m Email de envBo de correos de pro*lemasmail.ne#0.'" $ista de distri*ucin de envBo de noticias

    mail.ne#0.fr"m Email de envBo de noticias

    onfiuracin !y"#$

    my0l.c"nnec'i"n Frl ;

  • 7/24/2019 Instalacion OpenKM

    8/21

    my0l.$5.%a00 ontrasea del usuario de cone%in a la*ase de datos de 20

    !dulo de ocumentacin (8pen!)

    a%%lica'i"n.$"c+men'a'i"n.c"$e dio de activacin del mdulo dedocumentacin

    a%%lica'i"n.$"c+men'a'i"n.+rl Frl de acceso a la aplicacin de 8pen!

    a%%lica'i"n.$"c+men'a'i"n.+0er Fsuario administrador de la aplicacin8pen!

    a%%lica'i"n.$"c+men'a'i"n.%a00 ontrasea del usuario administrador de laaplicacin 8pen!

    a%%lica'i"n.$"c+men'a'i"n.$5.c"nnec'i"n Frl ;

  • 7/24/2019 Instalacion OpenKM

    9/21

    ANEXO I : Ee!p"# $ep#%&'#$y()!"

  • 7/24/2019 Instalacion OpenKM

    10/21

    d?c:=sqllcal!s"FF'9:;ac"ii"=Hau"Rec44ec""rue'F$M=S8F$M=S8

  • 7/24/2019 Instalacion OpenKM

    11/21

    O0MDas!?ardS"a"sDS F$M=S8d?c:=sqllcal!s"FF'9:;@r9l@Hau"Rec44ec""rue'F$M=S8

    ANEXO III : Ee!p"# ,&e$n.'e(/1()!"r5&!i?er4a"e&dialec"&QS8Dialec"r5&!i?er4a"e&dialec"&M=S8Dialec" (((( XD4C c"nnec'i"n %r"%er'ie0 2en$3 -->

    "rg.i5erna'e.cace.Ba0'a5leCaceFr"Ki$er

  • 7/24/2019 Instalacion OpenKM

    12/21

    "rg.i5erna'e.'ran0ac'i"n.X4"00Tran0ac'i"nManagerL""&+%"rg.i5erna'e.'ran0ac'i"n.CMTTran0ac'i"n@ac'"ry

    'r+e

  • 7/24/2019 Instalacion OpenKM

    13/21

    5e %a'ien'6 'e +erie0 nee$ 'e 0'$$eK f+nc'i"n '" 5e ena5le$ in y"+r$ialec' m"re inf"rma'i"n "n 'i0 can 5e f"+n$ ere6''%6//###.cam+n$a.c"m/5+0ine00!%r"ce00!0im+la'i"n!ne#0/my0l!an$!0'$$eK.'ml-->

  • 7/24/2019 Instalacion OpenKM

    14/21

  • 7/24/2019 Instalacion OpenKM

    15/21

  • 7/24/2019 Instalacion OpenKM

    16/21

  • 7/24/2019 Instalacion OpenKM

    17/21

    rea$-#ri'eN />

  • 7/24/2019 Instalacion OpenKM

    18/21

    ANEXO IV : Ee!p"# "#1&n-/#n&1()!"

  • 7/24/2019 Instalacion OpenKM

    19/21

    Te "+'line "f 'e a%%lica'i"n-%"licy i06 ... ...

    ReKi0i"n6 )9: -->

    5"00.m60erKice(S'a'eManager

  • 7/24/2019 Instalacion OpenKM

    20/21

    0a g+e0'

  • 7/24/2019 Instalacion OpenKM

    21/21

    Ti0 $efa+l'0 '" 'e 0er0R"le0L"ginM"$+le 'e 0ame a0 "'er an$ 0"+l$ 5e cange$ '" a 0'r"nger a+'en'ica'i"n mecani0m a0 re+ire$. -->

    aaO0MAu"!DSselec" usr;pass as

    ,ASSD r: users @!ere usr;idH a4d usr;ac"ie"rueselec" ur;rle as ROEID

    +Rles+ r: user;rle @!ere ur;userH