{"id":431,"date":"2023-02-11T11:17:17","date_gmt":"2023-02-11T11:17:17","guid":{"rendered":"https:\/\/www.tpvcar.com\/gextrans.com\/?page_id=431"},"modified":"2023-02-26T14:51:40","modified_gmt":"2023-02-26T14:51:40","slug":"2-carga-de-los-modulos-de-requisitos-previos","status":"publish","type":"page","link":"https:\/\/www.tpvcar.com\/gextrans.com\/1-introduccion\/2-carga-de-los-modulos-de-requisitos-previos\/","title":{"rendered":"Carga de los m\u00f3dulos y requisitos previos"},"content":{"rendered":"\n<pre id=\"tw-target-text\" class=\"wp-block-preformatted\">2) Cargar los paquetes y requisitos previos\nNota IMPORTANTE:\nLa instalaci\u00f3n de los m\u00f3dulos de requisitos previos de OpenGTS requiere al menos un conocimiento intermedio de c\u00f3mo instalar y configurar servicios de sistemas como el compilador de Java, Apache Ant, MySQL (u otro servidor de base de datos SQL), Apache Tomcat (u otro contenedor de servlets) y otras tecnolog\u00edas relacionadas.\nLa compilaci\u00f3n de <strong>OpenGTS<\/strong> requiere que los siguientes paquetes o aplicaciones est\u00e9n instalados, configurados y ejecut\u00e1ndose en el sistema local:\n<details class=\"wp-block-inline-spoilers-block\"><summary>2.1 Compilador Java<\/summary><button id=\"bb1\" type=\"button\" value=\"Play\" class=\"responsivevoice-button\" title=\"ResponsiveVoice Tap to Start\/Stop Speech\"><span>&#128266; Leer texto<\/span><\/button>\n        <script>\n            bb1.onclick = function(){\n                if(responsiveVoice.isPlaying()){\n                    responsiveVoice.cancel();\n                }else{\n                    responsiveVoice.speak(\"Paquete: Java SE JDK 8 Descargar: http:\/\/www.java.com\/en\/download\/manual.jsp Notas: descargue solo el JDK (el JRE ya est\u00e1 incluido en el JDK) Nota: Para evitar posibles dolores de cabeza al tratar de compilar el c\u00f3digo OpenGTS, aseg\u00farese de estar usando el \\\"Sun Microsystems\\\" del compilador de Java. Las \\'otras\\' versiones tienen problemas para compilar este c\u00f3digo. Despu\u00e9s de instalar el compilador de Java, verifique su versi\u00f3n con el siguiente comando: Java -versi\u00f3n Aseg\u00farese de que diga \\\"Java(TM)\\\" y \\\"Java HotSpot(TM) Client VM\\\". Nota: Aseg\u00farese de que el directorio \\'bin\\' de instalaci\u00f3n de Java SDK se haya agregado a la variable de entorno PATH (consulte a continuaci\u00f3n). Si no lo hace, es posible que se produzcan errores del compilador. NOTA IMPORTANTE: Instale solo el componente JDK, no instale el componente JRE separado. El JDK ya contiene un JRE y se necesita el JDK para compilar el c\u00f3digo Java. Tener tanto el JDK como el JRE instalados en su sistema, puede causar cierta confusi\u00f3n a la hora de compilar y ejecutar la aplicaci\u00f3n. 2.1.a) Usuarios de Mac OS X: Es probable que Java JDK v1.6.0 ya est\u00e9 instalado en su sistema Mac OS X, por lo que puede que no sea necesario descargue otra copia de Java JDK. Su versi\u00f3n instalada de Java JDK v.1.6.0 puede estar en el siguiente directorio: \/Sistema\/Biblioteca\/Frameworks\/JavaVM.framework\/Versions\/1.6.0\/Inicio 2.1.b) Usuarios de Fedora\/CentOS Linux: El \\\"Entorno de desarrollo OpenJDK\\\" de Fedora\/CentOS Java se puede instalar y utilizar en lugar de descargando el JDK8 directamente desde Sun Microsystems. El comando para instalar el desarrollador de Java 1.8.0 El entorno en Fedora\/CentOS es el siguiente (debe ser \\'root\\' para instalar): # yum install java-1.8.0-openjdk-devel La variable de entorno JAVA_HOME debe configurarse de la siguiente manera: # exportar JAVA_HOME=\/usr\/lib\/jvm\/java-1.8.0-openjdk (aseg\u00farese de que \\\"\/usr\/lib\/jvm\/java-1.8.0-openjdk\\\" coincida con el nombre del Java JDK instalado directorio) Se recomienda crear tambi\u00e9n un enlace simb\u00f3lico \\\"java\\\" en el directorio \\\"\/usr\/local\/\\\" que apunte a l a Instalaci\u00f3n de Java JDK, de la siguiente manera: # cd \/usr\/local # ln -s $JAVA_HOME java 2.1.c) Usuarios de Windows: Es probable que el proceso de instalaci\u00f3n de Java en Windows contin\u00fae e instale los directorios JDK y JRE. (incluso si el JRE no se seleccion\u00f3 durante el proceso de instalaci\u00f3n). La instalaci\u00f3n predeterminada instalar\u00e1 los siguientes directorios: C:\\Archivos de programa\\Java\\jdk1.8.0_40\\ C:\\Archivos de programa\\Java\\jre1.8.0_40\\ Apache \\\"ant\\\" y otros programas Java no funcionan bien con una variable de entorno JAVA_HOME que contiene espacios incrustados (como \\\"C:\\Program Files\\java\\jdk1.8.0_40\\\"). Para evitar esto, Oracle tiene cre\u00f3 un subdirectorio en \\\"C:\\ProgramData\\Oracle\\Java\\javapath\\\" para contener enlaces a varios Java ejecutables sin espacios incrustados, sin embargo, por alguna raz\u00f3n ha omitido el compilador JDK de esta lista. Para corregir esto, necesitamos crear un enlace simb\u00f3lico de directorio adicional a la instalaci\u00f3n de JDK. Ir al men\u00fa \\\"Inicio\\\", luego seleccione \\\"Todos los programas\\\", luego \\\"Accesorios\\\", luego haga clic derecho en \\\"S\u00edmbolo del sistema\\\" y seleccione \\\"Ejecutar como administrador\\\". Esto proporcionar\u00e1 los privilegios adecuados para crear el enlace simb\u00f3lico, utilizando los siguientes comandos: cd C:\\ProgramData\\Oracle\\Java\\javapath\\mklink \/D JDK \\\"C:\\Archivos de programa\\Java\\jdk1.8.0_40\\\" La variable del sistema del entorno JAVA_HOME se puede configurar de la siguiente manera (sin espacios incrustados): JAVA_HOME ==greater than C:\\ProgramData\\Oracle\\Java\\javapath\\JDK Se puede acceder al editor de variables de entorno desde el men\u00fa \\\"Inicio\\\" haciendo clic en \\\"Panel de control\\\", luego \\\"Sistema\\\", luego \\\"Configuraci\u00f3n avanzada del sistema\\\", luego \\\"Variables de entorno\\\". La variable del sistema de entorno PATH debe tener el prefijo siguiente %JAVA_HOME%\\bin; Los diversos archivos jar de la biblioteca necesarios (es decir, \\\"javax.mail.jar\\\", etc.) deber\u00e1n copiarse en AMBOS directorios de biblioteca extendida en las instalaciones de JDK y JRE. Estos directorios se enumeran a continuaci\u00f3n: C:\\Archivos de programa\\Java\\jdk1.8.0_40\\jre\\lib\\ext\\ C:\\Archivos de programa\\Java\\jre1.8.0_40\\lib\\ext\\ NOTA: Los archivos jar de la biblioteca adicional DEBEN copiarse arrastrando y soltando desde la consola de Windows. intentando para copiarlos desde una ventana del s\u00edmbolo del sistema puede parecer que se han copiado correctamente, sin embargo, es posible que el tiempo de ejecuci\u00f3n de Java a\u00fan no pueda acceder a los archivos jar de la biblioteca.\", \"Spanish Female\");\n                }\n            };\n        <\/script>\n    \nPaquete: Java SE JDK 8\nDescargar: http:\/\/www.java.com\/en\/download\/manual.jsp\nNotas: descargue solo el JDK (el JRE ya est\u00e1 incluido en el JDK)\nNota:\nPara evitar posibles dolores de cabeza al tratar de compilar el c\u00f3digo OpenGTS, aseg\u00farese de estar usando el \"Sun Microsystems\" del compilador de Java. Las 'otras' versiones tienen problemas para compilar este c\u00f3digo.\nDespu\u00e9s de instalar el compilador de Java, verifique su versi\u00f3n con el siguiente comando:\nJava -versi\u00f3n\nAseg\u00farese de que diga \"Java(TM)\" y \"Java HotSpot(TM) Client VM\".\nNota:\nAseg\u00farese de que el directorio 'bin' de instalaci\u00f3n de Java SDK se haya agregado a la variable de entorno PATH (consulte a continuaci\u00f3n).\nSi no lo hace, es posible que se produzcan errores del compilador.\nNOTA IMPORTANTE:\nInstale solo el componente JDK, no instale el componente JRE separado. El JDK ya contiene un JRE y se necesita el JDK para compilar el c\u00f3digo Java. Tener tanto el JDK como el JRE instalados en su sistema, puede causar cierta confusi\u00f3n a la hora de compilar y ejecutar la aplicaci\u00f3n.\n2.1.a) Usuarios de Mac OS X:\nEs probable que Java JDK v1.6.0 ya est\u00e9 instalado en su sistema Mac OS X, por lo que puede que no sea necesario descargue otra copia de Java JDK. Su versi\u00f3n instalada de Java JDK v.1.6.0 puede estar en el siguiente directorio:\n \/Sistema\/Biblioteca\/Frameworks\/JavaVM.framework\/Versions\/1.6.0\/Inicio\n2.1.b) Usuarios de Fedora\/CentOS Linux:\nEl \"Entorno de desarrollo OpenJDK\" de Fedora\/CentOS Java se puede instalar y utilizar en lugar de descargando el JDK8 directamente desde Sun Microsystems. El comando para instalar el desarrollador de Java 1.8.0\nEl entorno en Fedora\/CentOS es el siguiente (debe ser 'root' para instalar):\n # yum install java-1.8.0-openjdk-devel\nLa variable de entorno JAVA_HOME debe configurarse de la siguiente manera:\n # exportar JAVA_HOME=\/usr\/lib\/jvm\/java-1.8.0-openjdk\n(aseg\u00farese de que \"\/usr\/lib\/jvm\/java-1.8.0-openjdk\" coincida con el nombre del Java JDK instalado directorio)\nSe recomienda crear tambi\u00e9n un enlace simb\u00f3lico \"java\" en el directorio \"\/usr\/local\/\" que apunte a l\na Instalaci\u00f3n de Java JDK, de la siguiente manera:\n # cd \/usr\/local\n # ln -s $JAVA_HOME java\n2.1.c) Usuarios de Windows:\nEs probable que el proceso de instalaci\u00f3n de Java en Windows contin\u00fae e instale los directorios JDK y JRE. (incluso si el JRE no se seleccion\u00f3 durante el proceso de instalaci\u00f3n). La instalaci\u00f3n predeterminada instalar\u00e1 los siguientes directorios:\n C:\\Archivos de programa\\Java\\jdk1.8.0_40\\\n C:\\Archivos de programa\\Java\\jre1.8.0_40\\\nApache \"ant\" y otros programas Java no funcionan bien con una variable de entorno JAVA_HOME que contiene espacios incrustados (como \"C:\\Program Files\\java\\jdk1.8.0_40\"). \nPara evitar esto, Oracle tiene cre\u00f3 un subdirectorio en \"C:\\ProgramData\\Oracle\\Java\\javapath\\\" para contener enlaces a varios Java\nejecutables sin espacios incrustados, sin embargo, por alguna raz\u00f3n ha omitido el compilador JDK de esta lista. Para corregir esto, necesitamos crear un enlace simb\u00f3lico de directorio adicional a la instalaci\u00f3n de JDK. \nIr al men\u00fa \"Inicio\", luego seleccione \"Todos los programas\", luego \"Accesorios\", luego haga clic derecho en \"S\u00edmbolo del sistema\" y seleccione \"Ejecutar como administrador\". Esto proporcionar\u00e1 los privilegios adecuados para crear el enlace simb\u00f3lico, utilizando los siguientes comandos:\n cd C:\\ProgramData\\Oracle\\Java\\javapath\\mklink \/D JDK \"C:\\Archivos de programa\\Java\\jdk1.8.0_40\"\nLa variable del sistema del entorno JAVA_HOME se puede configurar de la siguiente manera (sin espacios incrustados):\n JAVA_HOME ==&gt; C:\\ProgramData\\Oracle\\Java\\javapath\\JDK\nSe puede acceder al editor de variables de entorno desde el men\u00fa \"Inicio\" haciendo clic en \"Panel de control\", luego \"Sistema\", luego \"Configuraci\u00f3n avanzada del sistema\", luego \"Variables de entorno\".\nLa variable del sistema de entorno PATH debe tener el prefijo siguiente\n %JAVA_HOME%\\bin;\nLos diversos archivos jar de la biblioteca necesarios (es decir, \"javax.mail.jar\", etc.) deber\u00e1n copiarse en AMBOS directorios de biblioteca extendida en las instalaciones de JDK y JRE. Estos directorios se enumeran a continuaci\u00f3n:\n C:\\Archivos de programa\\Java\\jdk1.8.0_40\\jre\\lib\\ext\\\n C:\\Archivos de programa\\Java\\jre1.8.0_40\\lib\\ext\\\nNOTA: Los archivos jar de la biblioteca adicional DEBEN copiarse arrastrando y soltando desde la consola de Windows. intentando para copiarlos desde una ventana del s\u00edmbolo del sistema puede parecer que se han copiado correctamente, sin embargo, es posible que el tiempo de ejecuci\u00f3n de Java a\u00fan no pueda acceder a los archivos <strong>jar<\/strong> de la biblioteca.\n\n<\/details>\n<details class=\"wp-block-inline-spoilers-block\"><summary>2.2 Soporte de correo Java<\/summary><button id=\"bb2\" type=\"button\" value=\"Play\" class=\"responsivevoice-button\" title=\"ResponsiveVoice Tap to Start\/Stop Speech\"><span>&#128266; Leer texto<\/span><\/button>\n        <script>\n            bb2.onclick = function(){\n                if(responsiveVoice.isPlaying()){\n                    responsiveVoice.cancel();\n                }else{\n                    responsiveVoice.speak(\"Paquete: API Sun JavaMail (v1.5.2+) URL: https:\/\/java.net\/projects\/javamail\/pages\/Home C\u00f3digo postal: javax.mail.jar El archivo jar \\\"javax.main.jar\\\" de este archivo de descarga debe instalarse en el directorio de la biblioteca extendida de Java como siguiente (se requiere acceso \\'root\\'): # cd \/tmp\/ # cp javax.mail.jar $JAVA_HOME\/jre\/lib\/ext\/. (Donde \\\"\/tmp\/\\\" es el directorio donde se descomprimi\u00f3 \\\"javax.mail.jar\\\") 2.2.a) Usuarios de Mac OS X: En Mac OS X, el directorio de la biblioteca extendida de Java puede estar en la siguiente ubicaci\u00f3n: $JAVA_HOME\/lib\/ext 2.2.b) Usuarios de Windows: Este archivo jar deber\u00e1 copiarse en AMBOS directorios de la biblioteca extendida en las instalaciones de JDK y JRE: C:\\Archivos de programa\\Java\\jdk1.8.0_40\\jre\\lib\\ext\\ C:\\Archivos de programa\\Java\\jre1.8.0_40\\lib\\ext\\ NOTA: Este archivo jar DEBE copiarse arrastrando y soltando desde la consola de Windows. Intentar copiarlos de un El s\u00edmbolo del sistema puede parecer que se han copiado correctamente, sin embargo, es posible que estos archivos jar de la biblioteca no se accesible por el tiempo de ejecuci\u00f3n de Java. Esto permitir\u00e1 que el controlador JavaMail est\u00e9 disponible para todos los entornos de servlet Tomcat y c\u00f3digo Java en ejecuci\u00f3n. (Nota importante: aseg\u00farese de que los permisos en los archivos jar de la biblioteca sean legibles en todo el mundo)\", \"Spanish Female\");\n                }\n            };\n        <\/script>\n    \nPaquete: API Sun JavaMail (v1.5.2+)\nURL: https:\/\/java.net\/projects\/javamail\/pages\/Home\nC\u00f3digo postal: javax.mail.jar\nEl archivo jar \"javax.main.jar\" de este archivo de descarga debe instalarse en el directorio de la biblioteca extendida de Java como siguiente (se requiere acceso 'root'):\n # cd \/tmp\/\n # cp javax.mail.jar $JAVA_HOME\/jre\/lib\/ext\/. (Donde \"\/tmp\/\" es el directorio donde se descomprimi\u00f3 \"javax.mail.jar\")\n2.2.a) Usuarios de Mac OS X:\nEn Mac OS X, el directorio de la biblioteca extendida de Java puede estar en la siguiente ubicaci\u00f3n:\n $JAVA_HOME\/lib\/ext\n2.2.b) Usuarios de Windows:\nEste archivo jar deber\u00e1 copiarse en AMBOS directorios de la biblioteca extendida en las instalaciones de JDK y JRE:\n C:\\Archivos de programa\\Java\\jdk1.8.0_40\\jre\\lib\\ext\\\n C:\\Archivos de programa\\Java\\jre1.8.0_40\\lib\\ext\\\nNOTA: Este archivo jar DEBE copiarse arrastrando y soltando desde la consola de Windows. Intentar copiarlos de un\nEl s\u00edmbolo del sistema puede parecer que se han copiado correctamente, sin embargo, es posible que estos archivos jar de la biblioteca no se accesible por el tiempo de ejecuci\u00f3n de Java.\nEsto permitir\u00e1 que el controlador JavaMail est\u00e9 disponible para todos los entornos de servlet Tomcat y c\u00f3digo Java en ejecuci\u00f3n.\n(Nota importante: aseg\u00farese de que los permisos en los archivos jar de la biblioteca sean legibles en todo el mundo)\n\n<\/details>\n<details class=\"wp-block-inline-spoilers-block\"><summary>2.3 Herramienta de compilaci\u00f3n<\/summary><button id=\"bb3\" type=\"button\" value=\"Play\" class=\"responsivevoice-button\" title=\"ResponsiveVoice Tap to Start\/Stop Speech\"><span>&#128266; Leer texto<\/span><\/button>\n        <script>\n            bb3.onclick = function(){\n                if(responsiveVoice.isPlaying()){\n                    responsiveVoice.cancel();\n                }else{\n                    responsiveVoice.speak(\"Apache \\\"Ant\\\" Paquete: Hormiga v1.9.4+ Descargar: http:\/\/ant.apache.org\/bindownload.cgi C\u00f3digo postal: http:\/\/archive.apache.org\/dist\/ant\/binaries\/apache-ant-1.9.4-bin.zip Nota: Aseg\u00farese de que el directorio \\'bin\\' de instalaci\u00f3n de Ant se haya agregado a la variable de entorno PATH (consulte a continuaci\u00f3n). 2.3.a) Usuarios de Mac OS X: Es probable que la \u00faltima versi\u00f3n de Ant ya est\u00e9 instalada en su sistema Mac OS X, por lo que puede que no sea necesario descargue otra copia de Apache Ant. Su versi\u00f3n instalada de Apache Ant puede estar en la siguiente directorio: \/usr\/compartir\/hormiga 2.3.b) Usuarios de Fedora\/CentOS Linux: El \\\"Ant\\\" de Fedora\/CentOS Apache se puede instalar y utilizar en lugar de descargar la instalaci\u00f3n \\\"Ant\\\". directamente desde Apache. El comando para instalar el entorno de compilaci\u00f3n \\\"Ant\\\" en Fedora\/CentOS es el siguiente (debe ser \\'root\\' para instalar): # yum instalar hormiga\", \"Spanish Female\");\n                }\n            };\n        <\/script>\n    \nApache \"Ant\"\nPaquete: Hormiga v1.9.4+\nDescargar: http:\/\/ant.apache.org\/bindownload.cgi\nC\u00f3digo postal: http:\/\/archive.apache.org\/dist\/ant\/binaries\/apache-ant-1.9.4-bin.zip\nNota:\nAseg\u00farese de que el directorio 'bin' de instalaci\u00f3n de Ant se haya agregado a la variable de entorno PATH (consulte a continuaci\u00f3n).\n2.3.a) Usuarios de Mac OS X:\nEs probable que la \u00faltima versi\u00f3n de Ant ya est\u00e9 instalada en su sistema Mac OS X, por lo que puede que no sea necesario\ndescargue otra copia de Apache Ant. Su versi\u00f3n instalada de Apache Ant puede estar en la siguiente\ndirectorio:\n \/usr\/compartir\/hormiga\n2.3.b) Usuarios de Fedora\/CentOS Linux:\nEl \"Ant\" de Fedora\/CentOS Apache se puede instalar y utilizar en lugar de descargar la instalaci\u00f3n \"Ant\".\ndirectamente desde Apache. El comando para instalar el entorno de compilaci\u00f3n \"Ant\" en Fedora\/CentOS es el siguiente\n(debe ser 'root' para instalar):\n # yum instalar hormiga\n\n<\/details>\n<details class=\"wp-block-inline-spoilers-block\"><summary>2.4 Contenedor de servlets Tomcat de Apache<\/summary>\n<button id=\"bb4\" type=\"button\" value=\"Play\" class=\"responsivevoice-button\" title=\"ResponsiveVoice Tap to Start\/Stop Speech\"><span>&#128266; Leer texto<\/span><\/button>\n        <script>\n            bb4.onclick = function(){\n                if(responsiveVoice.isPlaying()){\n                    responsiveVoice.cancel();\n                }else{\n                    responsiveVoice.speak(\"Paquete: contenedor de servlets Apache Tomcat v7.x URL: http:\/\/tomcat.apache.org\/download-70.cgi C\u00f3digo postal: http:\/\/www.apache.org\/dist\/tomcat\/tomcat-7\/v7.0.59\/bin\/apache-tomcat-7.0.59.zip Notas: - No instale Tomcat v8, ya que contiene algunas incompatibilidades de API con versiones anteriores del c\u00f3digo Servlet. - Si su versi\u00f3n de distribuci\u00f3n de Linux ya viene con una versi\u00f3n de Tomcat instalada, a\u00fan as\u00ed es muy recomendable. que comience con una versi\u00f3n de Tomcat descargada directamente desde el sitio web de Apache. Esto eliminar\u00e1 o reducir\u00e1 cualquier permisos o problemas de classpath que puedan surgir. Luego, cuando todo est\u00e9 listo y funcionando correctamente, si elige hacerlo, puede regresar e instalar OpenGTS en la versi\u00f3n de Apache Tomcat que se envi\u00f3\/instal\u00f3 con su distribuci\u00f3n de Linux. 2.4.a) Usuarios de Linux instalando Apache Tomcat descargado: Se recomienda que la instalaci\u00f3n manual de Tomcat se instale en el directorio \\\"\/usr\/local\/\\\" (\\'root\\' se requerir\u00e1 acceso para instalar en este directorio). La variable de entorno CATALINA_HOME debe configurarse de la siguiente manera: $ exportar CATALINA_HOME=\/usr\/local\/apache-tomcat-x.xx.xx Donde \\\"\/usr\/local\/apache-tomcat-x.xx.xx\\\" coincide con el nombre del directorio de instalaci\u00f3n de Tomcat. Se recomienda crear tambi\u00e9n un enlace simb\u00f3lico \\\"tomcat\\\" en el directorio \\\"\/usr\/local\/\\\" que apunte al Instalaci\u00f3n de Tomcat, de la siguiente manera: # cd \/usr\/local # ln -s $CATALINA_HOME gato Dentro del directorio \\'bin\\' de instalaci\u00f3n de Tomcat (es decir, \\\"$CATALINA_HOME\/bin\\\"), aseg\u00farese de ejecutar El bit de permisos est\u00e1 establecido en todos los archivos \\\".sh\\\". Si no se establece, el siguiente comando establecer\u00e1 el bit de ejecuci\u00f3n: $ cd $CATALINA_HOME\/papelera $ chmod a+x *.sh Si el bit de ejecuci\u00f3n no est\u00e1 configurado en estos archivos, es posible que los comandos \\\"startup.sh\\\" y \\\"shutdown.sh\\\" de Tomcat no se ejecuten. capaz de ejecutar. 2.4.b) Usuarios de Debian\/Ubuntu que utilizan Apache Tomcat preinstalado: Recomendamos descargar la versi\u00f3n de Tomcat directamente desde Apache, sin embargo, si a\u00fan planea usar el Debian\/Ubuntu versi\u00f3n instalada de Tomcat, y sus archivos de registro de Tomcat se est\u00e1n llenando con mensajes \\\"java.security.AccessControlException\\\" al intentar acceder a las propiedades del sistema, entonces puede necesitar crear\/editar un archivo de pol\u00edtica de Tomcat en el directorio \\\"\/etc\/tomcat6\/policy.d\\\" que contiene el siguiente informaci\u00f3n (o similar): conceder codeBase \\\"archivo:${catalina.home}\/webapps\/track\/WEB-INF\/-\\\" { permiso java.util.PropertyPermission \\\"*\\\", \\\"leer, escribir\\\"; permiso java.security.AllPermission; }; conceder codeBase \\\"archivo:${catalina.home}\/webapps\/events\/WEB-INF\/-\\\" { permiso java.util.PropertyPermission \\\"*\\\", \\\"leer, escribir\\\"; permiso java.security.AllPermission; }; conceder codeBase \\\"archivo:${catalina.home}\/webapps\/mologogo\/WEB-INF\/-\\\" { permiso java.util.PropertyPermission \\\"*\\\", \\\"leer, escribir\\\"; permiso java.security.AllPermission; }; Aseg\u00farese de que los valores anteriores sean apropiados para su instalaci\u00f3n.\", \"Spanish Female\");\n                }\n            };\n        <\/script>\n    \nPaquete: contenedor de servlets Apache Tomcat v7.x\nURL: http:\/\/tomcat.apache.org\/download-70.cgi\nC\u00f3digo postal: http:\/\/www.apache.org\/dist\/tomcat\/tomcat-7\/v7.0.59\/bin\/apache-tomcat-7.0.59.zip\nNotas:\n- No instale Tomcat v8, ya que contiene algunas incompatibilidades de API con versiones anteriores del c\u00f3digo Servlet.\n- Si su versi\u00f3n de distribuci\u00f3n de Linux ya viene con una versi\u00f3n de Tomcat instalada, a\u00fan as\u00ed es muy recomendable.\nque comience con una versi\u00f3n de Tomcat descargada directamente desde el sitio web de Apache. Esto eliminar\u00e1 o reducir\u00e1 cualquier\n permisos o problemas de classpath que puedan surgir. Luego, cuando todo est\u00e9 listo y funcionando correctamente, si\n elige hacerlo, puede regresar e instalar OpenGTS en la versi\u00f3n de Apache Tomcat que se envi\u00f3\/instal\u00f3 con\n su distribuci\u00f3n de Linux.\n2.4.a) Usuarios de Linux instalando Apache Tomcat descargado:\nSe recomienda que la instalaci\u00f3n manual de Tomcat se instale en el directorio \"\/usr\/local\/\" ('root'\n se requerir\u00e1 acceso para instalar en este directorio).\nLa variable de entorno CATALINA_HOME debe configurarse de la siguiente manera:\n $ exportar CATALINA_HOME=\/usr\/local\/apache-tomcat-x.xx.xx\nDonde \"\/usr\/local\/apache-tomcat-x.xx.xx\" coincide con el nombre del directorio de instalaci\u00f3n de Tomcat.\nSe recomienda crear tambi\u00e9n un enlace simb\u00f3lico \"tomcat\" en el directorio \"\/usr\/local\/\" que apunte al\n Instalaci\u00f3n de Tomcat, de la siguiente manera:\n # cd \/usr\/local\n # ln -s $CATALINA_HOME gato\nDentro del directorio 'bin' de instalaci\u00f3n de Tomcat (es decir, \"$CATALINA_HOME\/bin\"), aseg\u00farese de ejecutar\nEl bit de permisos est\u00e1 establecido en todos los archivos \".sh\". Si no se establece, el siguiente comando establecer\u00e1 el bit de ejecuci\u00f3n:\n $ cd $CATALINA_HOME\/papelera\n $ chmod a+x *.sh\nSi el bit de ejecuci\u00f3n no est\u00e1 configurado en estos archivos, es posible que los comandos \"startup.sh\" y \"shutdown.sh\" de Tomcat no se ejecuten.\ncapaz de ejecutar.\n2.4.b) Usuarios de Debian\/Ubuntu que utilizan Apache Tomcat preinstalado:\nRecomendamos descargar la versi\u00f3n de Tomcat directamente desde Apache, sin embargo, si a\u00fan planea usar el\nDebian\/Ubuntu versi\u00f3n instalada de Tomcat, y sus archivos de registro de Tomcat se est\u00e1n llenando con\nmensajes \"java.security.AccessControlException\" al intentar acceder a las propiedades del sistema, entonces\npuede necesitar crear\/editar un archivo de pol\u00edtica de Tomcat en el directorio \"\/etc\/tomcat6\/policy.d\" que contiene el\nsiguiente informaci\u00f3n (o similar):\n conceder codeBase \"archivo:${catalina.home}\/webapps\/track\/WEB-INF\/-\" {\n permiso java.util.PropertyPermission \"*\", \"leer, escribir\";\n permiso java.security.AllPermission;\n };\n conceder codeBase \"archivo:${catalina.home}\/webapps\/events\/WEB-INF\/-\" {\n permiso java.util.PropertyPermission \"*\", \"leer, escribir\";\n permiso java.security.AllPermission;\n };\n conceder codeBase \"archivo:${catalina.home}\/webapps\/mologogo\/WEB-INF\/-\" {\n permiso java.util.PropertyPermission \"*\", \"leer, escribir\";\n permiso java.security.AllPermission;\n };\nAseg\u00farese de que los valores anteriores sean apropiados para su instalaci\u00f3n.\n\n<\/details>\n<details class=\"wp-block-inline-spoilers-block\"><summary>2.5 Proveedor de base de datos MySQL<\/summary>\n<button id=\"bb5\" type=\"button\" value=\"Play\" class=\"responsivevoice-button\" title=\"ResponsiveVoice Tap to Start\/Stop Speech\"><span>&#128266; Leer texto<\/span><\/button>\n        <script>\n            bb5.onclick = function(){\n                if(responsiveVoice.isPlaying()){\n                    responsiveVoice.cancel();\n                }else{\n                    responsiveVoice.speak(\"Paquete: MySQL v5.X.X URL: http:\/\/dev.mysql.com\/downloads\/mysql\/ 2.5.a) Usuarios de Windows: En Windows, descargue\/instale el siguiente archivo: mysql-essential-5.X.XX-m2-win64.msi Donde \\\"mysql-essential-5.X.XX-m2-win64.msi\\\" es el nombre de la \u00faltima instalaci\u00f3n de MySQL para windows. 2.5.b) Usuarios de Mac OS X: MySQL se puede descargar en el formato de paquete OS X desde la siguiente ubicaci\u00f3n: http:\/\/dev.mysql.com\/downloads\/mysql\/5.5.html#downloads 2.5.c) Usuarios de Fedora\/CentOS Linux: Se puede instalar y usar Fedora\/CentOS \\\"MySQL\\\" en lugar de descargar la instalaci\u00f3n de \\\"MySQL\\\" directamente desde MySQL. El comando para instalar \\\"MySQL\\\" en Fedora\/CentOS es el siguiente (debe ser \\'root\\' para instalar): # yum instalar mysql-servidor mysql Nota: Aseg\u00farese de que el directorio \\\"bin\\\" de instalaci\u00f3n de MySQL se haya agregado a la variable de entorno PATH.\", \"Spanish Female\");\n                }\n            };\n        <\/script>\n    \nPaquete: MySQL v5.X.X\nURL: http:\/\/dev.mysql.com\/downloads\/mysql\/\n2.5.a) Usuarios de Windows:\nEn Windows, descargue\/instale el siguiente archivo:\n mysql-essential-5.X.XX-m2-win64.msi\nDonde \"mysql-essential-5.X.XX-m2-win64.msi\" es el nombre de la \u00faltima instalaci\u00f3n de MySQL para\n windows.\n2.5.b) Usuarios de Mac OS X:\nMySQL se puede descargar en el formato de paquete OS X desde la siguiente ubicaci\u00f3n:\n http:\/\/dev.mysql.com\/downloads\/mysql\/5.5.html#downloads\n2.5.c) Usuarios de Fedora\/CentOS Linux:\nSe puede instalar y usar Fedora\/CentOS \"MySQL\" en lugar de descargar la instalaci\u00f3n de \"MySQL\"\n directamente desde MySQL. El comando para instalar \"MySQL\" en Fedora\/CentOS es el siguiente (debe ser 'root' para\ninstalar):\n # yum instalar mysql-servidor mysql\nNota:\nAseg\u00farese de que el directorio \"bin\" de instalaci\u00f3n de MySQL se haya agregado a la variable de entorno PATH.\n\n<\/details>\n<details class=\"wp-block-inline-spoilers-block\"><summary>2.6 Controlador MySQL JDBC<\/summary>\n<button id=\"bb6\" type=\"button\" value=\"Play\" class=\"responsivevoice-button\" title=\"ResponsiveVoice Tap to Start\/Stop Speech\"><span>&#128266; Leer texto<\/span><\/button>\n        <script>\n            bb6.onclick = function(){\n                if(responsiveVoice.isPlaying()){\n                    responsiveVoice.cancel();\n                }else{\n                    responsiveVoice.speak(\"Paquete: Conector MySQL\/J v5.1.XX Controlador JDBC URL: http:\/\/dev.mysql.com\/downloads\/connector\/j\/ C\u00f3digo postal: mysql-conector-java-5.1.XX.zip Nota: Connector\/J se distribuye bajo licencia GPL. 2.6.a) Usuarios de Fedora\/CentOS Linux: El controlador Fedora\/CentOS MySQL JDBC se puede instalar y usar en lugar de descargar MySQL JDBC Instalaci\u00f3n del controlador directamente desde MySQL. El comando para instalar \\\"MySQL\\\" en Fedora\/CentOS es el siguiente (debe ser \\'root\\' para instalar): # yum instalar mysql-conector-java El archivo jar \\\"mysql-connector-java-5.1.XX.jar\\\" se puede encontrar en la siguiente ubicaci\u00f3n: \/usr\/share\/java\/mysql-conector-java-5.1.XX.jar (donde \\\"mysql-connector-java-5.1.XX.jar\\\" coincide con el nombre del archivo jar de instalaci\u00f3n) El archivo jar \\\"mysql-connector-java-5.1.XX.jar\\\" de este archivo zip descargado debe instalarse en Java. directorio de la biblioteca extendida de la siguiente manera (se requiere acceso \\'root\\'): # cd XXXXXXXX # cp mysql-conector-java-5.1.10-bin.jar $JAVA_HOME\/jre\/lib\/ext\/. (donde \\\"XXXXXXXX\\\" es el directorio donde se descomprimi\u00f3 el controlador MySQL JDBC) 2.6.b) Usuarios de Mac OS X: En Mac OS X, el directorio de la biblioteca extendida de Java puede estar en la siguiente ubicaci\u00f3n: $JAVA_HOME\/lib\/ext 2.6.c) Usuarios de Windows: Este archivo jar deber\u00e1 copiarse en AMBOS directorios de la biblioteca extendida en las instalaciones de JDK y JRE: C:\\Archivos de programa\\Java\\jdk1.8.0_40\\jre\\lib\\ext\\ C:\\Archivos de programa\\Java\\jre1.8.0_40\\lib\\ext\\ NOTA: Este archivo jar DEBE copiarse arrastrando y soltando desde la consola de Windows. El s\u00edmbolo del sistema puede parecer que se han copiado correctamente, sin embargo, es posible que estos archivos jar de la biblioteca no este accesible por el tiempo de ejecuci\u00f3n de Java. Esto permitir\u00e1 que el controlador JDBC est\u00e9 disponible para todo el c\u00f3digo Java en ejecuci\u00f3n y el entorno de servlet de Tomcat.\", \"Spanish Female\");\n                }\n            };\n        <\/script>\n    \nPaquete: Conector MySQL\/J v5.1.XX Controlador JDBC\nURL: http:\/\/dev.mysql.com\/downloads\/connector\/j\/\nC\u00f3digo postal: mysql-conector-java-5.1.XX.zip\nNota:\nConnector\/J se distribuye bajo licencia GPL.\n2.6.a) Usuarios de Fedora\/CentOS Linux:\nEl controlador Fedora\/CentOS MySQL JDBC se puede instalar y usar en lugar de descargar MySQL JDBC\nInstalaci\u00f3n del controlador directamente desde MySQL. El comando para instalar \"MySQL\" en Fedora\/CentOS es el siguiente\n(debe ser '<strong>root<\/strong>' para instalar):\n # yum instalar mysql-conector-java\nEl archivo jar \"mysql-connector-java-5.1.XX.jar\" se puede encontrar en la siguiente ubicaci\u00f3n:\n \/usr\/share\/java\/mysql-conector-java-5.1.XX.jar\n(donde \"mysql-connector-java-5.1.XX.jar\" coincide con el nombre del archivo jar de instalaci\u00f3n)\nEl archivo jar \"mysql-connector-java-5.1.XX.jar\" de este archivo zip descargado debe instalarse en Java.\ndirectorio de la biblioteca extendida de la siguiente manera (se requiere acceso 'root'):\n # cd XXXXXXXX\n # cp mysql-conector-java-5.1.10-bin.jar $JAVA_HOME\/jre\/lib\/ext\/.\n(donde \"XXXXXXXX\" es el directorio donde se descomprimi\u00f3 el controlador MySQL JDBC)\n2.6.b) Usuarios de Mac OS X:\nEn Mac OS X, el directorio de la biblioteca extendida de Java puede estar en la siguiente ubicaci\u00f3n:\n $JAVA_HOME\/lib\/ext\n2.6.c) Usuarios de Windows:\nEste archivo jar deber\u00e1 copiarse en AMBOS directorios de la biblioteca extendida en las instalaciones de JDK y JRE:\n C:\\Archivos de programa\\Java\\jdk1.8.0_40\\jre\\lib\\ext\\\n C:\\Archivos de programa\\Java\\jre1.8.0_40\\lib\\ext\\\nNOTA: Este archivo jar DEBE copiarse arrastrando y soltando desde la consola de Windows. \nEl s\u00edmbolo del sistema puede parecer que se han copiado correctamente, sin embargo, es posible que estos archivos jar de la biblioteca no este accesible por el tiempo de ejecuci\u00f3n de Java.\nEsto permitir\u00e1 que el controlador JDBC est\u00e9 disponible para todo el c\u00f3digo Java en ejecuci\u00f3n y el entorno de servlet de Tomcat.\n\n\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>2) Cargar los paquetes y requisitos previos Nota IMPORTANTE: La instalaci\u00f3n de los m\u00f3dulos de requisitos previos de OpenGTS requiere al menos un conocimiento intermedio de c\u00f3mo instalar y configurar servicios de sistemas como el compilador de Java, Apache Ant, MySQL (u otro servidor de base de datos SQL), Apache Tomcat (u otro contenedor de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":493,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-431","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/pages\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/comments?post=431"}],"version-history":[{"count":23,"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/pages\/431\/revisions"}],"predecessor-version":[{"id":667,"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/pages\/431\/revisions\/667"}],"up":[{"embeddable":true,"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/pages\/493"}],"wp:attachment":[{"href":"https:\/\/www.tpvcar.com\/gextrans.com\/wp-json\/wp\/v2\/media?parent=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}