{"id":335,"date":"2011-10-18T11:00:39","date_gmt":"2011-10-18T11:00:39","guid":{"rendered":"http:\/\/www.arvo.es\/dspace\/?p=335"},"modified":"2011-10-18T11:00:39","modified_gmt":"2011-10-18T11:00:39","slug":"instalar-un-servidor-de-handle-en-dspace","status":"publish","type":"post","link":"https:\/\/www.arvo.es\/dspace\/instalar-un-servidor-de-handle-en-dspace\/","title":{"rendered":"Instalar un servidor de handle en Dspace"},"content":{"rendered":"<p>A continuaci\u00f3n se van a mostrar los pasos para poder instalar un servidor de handle en un DSpace.<\/p>\n<p>1- Seguridad perimetral: Apertura de puertos 2641 y 8000 TCP\/UDP para poder realizar el proceso de registro con la entidad que proporciona el handle: CNRI.<\/p>\n<p>2- Solicitud de un handle a <a title=\"handle.net\" href=\"http:\/\/handle.net\">handle.net<\/a> por lo que tendremos que rellenar un cuestionario y realizar el registro de un usuario (previo pago) para as\u00ed obtener un <strong>n\u00famero de handle<\/strong> que luego lo usaremos en DSpace.<br \/>\nhttp:\/\/www.handle.net\/registration_agreement.html?<br \/>\n3- Con el n\u00famero en nuestro poder tenemos que crear el servidor de handle, para ello ejecutamos la siguiente orden en un terminal<\/p>\n<pre style=\"padding-left: 30px;\">[dspace]\/bin\/dspace make-handle-config [dspace]\/handle-server<\/pre>\n<p><em> <\/em><br \/>\n<strong>NOTA:<\/strong> En las preguntas formuladas por el script existe una relativa a la encriptaci\u00f3n de las contrase\u00f1as. En nuestro caso una respuesta afirmativa produjo un error posterior por lo que en un segunda ejecuci\u00f3n modificamos esta respuesta a NO. Es decir, SIN encriptaci\u00f3n.<\/p>\n<p>4- Una vez creado el server en la carpeta del handle-server tenemos un fichero .zip que se ha de enviar por mail para que sea validado.<\/p>\n<p>Asunto: N\u00famero de handle que hemos comprado Ejemplo 1000<\/p>\n<pre style=\"padding-left: 30px;\">Attach: sitebndl.zip<\/pre>\n<p>Cuerpo del mensaje: \u00abSaludarla porque es una persona y siempre sienta bien que te saluden, adem\u00e1s un gracias ayuda siempre \t\tde mucho\u00bb<br \/>\n4.1- mientas esperas que te validen el servidor podemos ir modificando los siguiente ficheros:<\/p>\n<p><strong>dspace.cfg<\/strong><\/p>\n<pre>Ubicaci\u00f3n:<em> [dspace-dir]\/dspace\/config\/dspace.cfg<\/em><\/pre>\n<p><em>Ah\u00ed tenemos que cambiar en la propiedad handle.prefix por el n\u00famero que nos dieron (suponiendo que fuera el 100000 ser\u00eda as\u00ed)<\/em><\/p>\n<pre style=\"padding-left: 30px;\">handle.prefix= 100000\r\n<strong>config.dct<\/strong><\/pre>\n<p><strong> <\/strong><br \/>\nA\u00f1adir las siguientes l\u00edneas al fichero. Hay que insertarlas al final despues del ultimo texto escrito y <strong>manteniendo las comillas dobles<\/strong><\/p>\n<pre style=\"padding-left: 30px;\">\"storage_type\" = \"CUSTOM\"<\/pre>\n<pre style=\"padding-left: 30px;\">\"storage_class\"=\"org.dspace.handle.HandlePlugin\"<\/pre>\n<p>5- Al poco tiempo, si hay suerte en 1 hora te mandan la confirmaci\u00f3n por lo tanto solo queda arrancar el servidor handle:<br \/>\n(Antes de ello por si acaso reiniciamos el tomcat aunque no suele ser necesario)<\/p>\n<pre style=\"padding-left: 60px;\">[dspace_dir]\/bin\/start-handle-server<\/pre>\n<p>NOTA: Es recomendable incluir la rutina anterior en un cronjob dado que si se reinicia la m\u00e1quina est\u00e1 bien no tener que acordarse de arrancar este proceso.<\/p>\n<p><strong>Posibles fallos<\/strong><\/p>\n<ul>\n<li>Sino arranca comprobar que los puertos 8000 y 2642 est\u00e9n correctamente abiertos<\/li>\n<li>Encriptaci\u00f3n de las claves.<\/li>\n<li>Una vez arrancado el servidor de handle comprobar en el fichero error.log (ubicado en la carpeta handle-server) si hay algun problema.<\/li>\n<\/ul>\n<p><strong>6- Actualizar los handle antiguos (Solo en caso de tener items con el antiguo handle)<\/strong><\/p>\n<p><strong> <\/strong>Se puede dar el caso de que apliquemos nuestro nuevo handle y que ya haya items con el handle antiguo, es decir, que los nuevos items que ya introducimos vendr\u00e1n con el nuevo handle mientras que los items antiguos tendr\u00e1n el que viene por defecto es decir el 123456789.<br \/>\nPara actualizar el antiguo handle al nuevo hay que ejecutar la siguiente l\u00ednea en un terminal:<\/p>\n<pre style=\"padding-left: 30px;\">\r\n<em>[dspace]\/bin\/dspace update-handle-prefix antiguo_handle nuevo_handle<\/em><\/pre>\n<p>EJ (suponiendo que el nuevo handle sea 10000):<\/p>\n<pre style=\"padding-left: 30px;\"><em>[dspace]\/bin\/dspace update-handle-prefix 123456789 10000 <\/em><\/pre>\n<p><em> <\/em><br \/>\nM\u00e1s informaci\u00f3n en:<br \/>\n<a title=\"Wiki duraspace acerca de como instalar un handle server\" href=\"https:\/\/wiki.duraspace.org\/display\/DSDOC\/Installation#Installation-TheHandleServer\" target=\"_blank\">https:\/\/wiki.duraspace.org\/display\/DSDOC\/Installation#Installation-TheHandleServer<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A continuaci\u00f3n se van a mostrar los pasos para poder instalar un servidor de handle en un DSpace. 1- Seguridad perimetral: Apertura de puertos 2641 y 8000 TCP\/UDP para poder realizar el proceso de registro con la entidad que proporciona &hellip;<\/p>\n<p class=\"read-more\"><a href=\"https:\/\/www.arvo.es\/dspace\/instalar-un-servidor-de-handle-en-dspace\/\">Leer m\u00e1s &raquo;<\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[43],"class_list":["post-335","post","type-post","status-publish","format-standard","hentry","category-documentacion_no_tecnica","tag-handle"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/posts\/335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/comments?post=335"}],"version-history":[{"count":4,"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/posts\/335\/revisions"}],"predecessor-version":[{"id":351,"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/posts\/335\/revisions\/351"}],"wp:attachment":[{"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/media?parent=335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/categories?post=335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arvo.es\/dspace\/wp-json\/wp\/v2\/tags?post=335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}