para_instalar_tomcat_7_en_debian
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
para_instalar_tomcat_7_en_debian [2015/10/29 17:19] – jlameiro | para_instalar_tomcat_7_en_debian [2022/11/02 17:58] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Para instalar TOMCAT 7 ====== | ====== Para instalar TOMCAT 7 ====== | ||
- | | + | |
+ | El presente manual fue desarrollado para la distribución Debian 7. | ||
+ | Asegurarse que se tiene configurado el servidor, y que el mismo esta actualizado y listo para poder instalar | ||
+ | paquetes del repositorio. | ||
+ | Considere que se efectuarán algunos de los pasos que se indican | ||
+ | |||
+ | Contenido: | ||
+ | |||
+ | [[para_instalar_tomcat_7_en_debian# | ||
- | La instalación de PostgreSql y el soporte para php en CentOS es bastante fácil. Lo dividiremos en los siguientes pasos: | + | [[para_instalar_tomcat_7_en_debian# |
- | | + | === 1. Instalar JAVA. === |
- | 2. Cambiando contraseñas de PostgreSql. | + | |
- | 3. Abriendo el cortafuego. | + | |
- | 4. Activando el servicio al inicio. | + | |
- | **1. Instalación | + | Se recomienda instalar la última versión de JAVA la cual está disponible en la siguiente dirección: https:// |
+ | < | ||
+ | #tar xzf jdk-8u66-linux-x64.tar.gz | ||
+ | </ | ||
+ | Abrimos la ubicación del directorio recién creado: | ||
+ | < | ||
+ | cd / | ||
+ | </ | ||
+ | Instalamos JAVA, mediante los siguientes comandos: | ||
+ | < | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | </ | ||
+ | Nos aseguramos que se haya instalado JAVA de manera satisfactoria | ||
+ | < | ||
+ | #java -version | ||
+ | </ | ||
+ | Se debe mostrar lo siguiente: | ||
+ | < | ||
+ | java version "1.8.0_66" | ||
+ | Java(TM) SE Runtime Environment (build 1.8.0_66-b17) | ||
+ | Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode) | ||
+ | </ | ||
+ | Configurando las variables | ||
+ | Editamos el fichero / | ||
+ | < | ||
+ | # Environment Variables | ||
+ | JAVA_HOME=/ | ||
+ | JRE_HOME=/ | ||
+ | # PATH=$PATH:/ | ||
+ | export PATH=$PATH: | ||
+ | </ | ||
- | $ sudo yum -y install postgresql postgresql-server php-pgsql | + | === 2. Instalar TOMCAT 7. === |
- | **2. Cambiando contraseñas | + | Se recomienda instalar la última versión de TOMCAT, la cual está disponible en la siguiente dirección: http:// |
+ | < | ||
+ | #tar xzf apache-tomcat-7.0.65.tar.gz | ||
+ | </ | ||
+ | Por motivos de comodidad se cambió el nombre a tomcat, mover esta carpeta al directorio /usr. | ||
+ | < | ||
+ | #mv tomcat / | ||
+ | </ | ||
+ | Abrimos la ubicación del directorio recién creado: | ||
+ | < | ||
+ | cd / | ||
+ | </ | ||
+ | E iniciamos tomcat | ||
+ | < | ||
+ | # ./ | ||
+ | </ | ||
+ | Debe mostrarse en la consola la información siguiente: | ||
+ | < | ||
+ | Using CATALINA_BASE: | ||
+ | Using CATALINA_HOME: | ||
+ | Using CATALINA_TMPDIR: | ||
+ | Using JRE_HOME: | ||
+ | Using CLASSPATH: | ||
+ | Tomcat started. | ||
+ | </ | ||
+ | Accediendo al servidor web desde el explorador, por defecto tomcat inicia a través del puerto 8080 | ||
+ | http:// | ||
+ | Finalmente agregamos el usuario a administrar el servidor, editamos el fichero | ||
+ | < | ||
+ | conf/ | ||
+ | </ | ||
+ | Por ejemplo | ||
+ | < | ||
+ | <!-- user manager can access only manager section --> | ||
+ | <role rolename=" | ||
+ | <user username=" | ||
- | $ sudo passwd postgres | + | <!-- user admin can access manager and admin section both --> |
- | + | <role rolename=" | |
- | Aquí escribimos la contraseña nueva | + | <user username=" |
- | Una vez cambiada la contraseña del usuario postgres debemos acceder a la línea de comandos de la base de datos para cambiar la contraseña del usuario postgres de la base de datos. Pero antes debemos iniciar la base de datos. Lo hacemos con el siguiente comando: | + | </ |
+ | Reiniciamos el tomcat | ||
+ | < | ||
+ | # ./ | ||
+ | # ./ | ||
+ | </ | ||
- | $ sudo service postgresql initdb | + | Se recomienda establecer el inicio automatico |
- | + | ||
- | Debe de indicarse | + | |
- | Iniciando la base de datos: [ OK ] | + | |
- | Luego iniciamos | + | |
- | $ sudo service postgresql start | + | Ingresamos al directorio /etc/int.d/ en este, se encuentra los scripts |
- | + | < | |
- | Debe de indicarse | + | #nano tomcat |
- | Iniciando servicios postgresql: [ OK ] | + | </ |
+ | Dentro del fichero tomcat pegamos el codigo | ||
+ | < | ||
+ | #!/bin/sh | ||
+ | # | ||
+ | # description: Demonio de arranque Tomcat | ||
+ | # | ||
- | Una vez iniciado el servicio de la base de datos de postgresql nos conectamos a la base de datos a través del usuario postgres del sistema y una vez dentro cambiamos la contraseña de acceso del usuario postgres de la base de datos. Primero cambiamos al usuario postgres y después ejecutamos la consola de la base de datos PostgreSql. | + | export TOMCAT_HOME=/ |
+ | start(){ | ||
+ | $TOMCAT_HOME/ | ||
+ | } | ||
+ | stop(){ | ||
+ | $TOMCAT_HOME/ | ||
+ | } | ||
- | | + | case "$1" in |
+ | start) | ||
+ | echo " | ||
+ | start | ||
+ | ;; | ||
+ | stop) | ||
+ | echo " | ||
+ | stop | ||
+ | ;; | ||
+ | restart) | ||
+ | echo " | ||
+ | stop | ||
+ | start | ||
+ | ;; | ||
+ | *) | ||
+ | echo $"Uso / Using : $0 {start|stop}" | ||
+ | exit 1 | ||
+ | esac | ||
+ | </ | ||
+ | El contenido | ||
+ | Asignar permiso de ejecución (x) al archivo si es necesario | ||
+ | < | ||
+ | #chmod o+x tomcat | ||
+ | </ | ||
+ | Para manejar de manera manual el servicio tamcat se emplean los siguientes comandos: | ||
+ | < | ||
+ | #service tomcat start | ||
+ | #service tomcat stop | ||
+ | #service tomcat restart | ||
+ | </ | ||
+ | Agregar los enlaces de arranque y detención | ||
+ | < | ||
+ | #chkconfig --add tomcat | ||
+ | #chkconfig tomcat on | ||
+ | </ | ||
| | ||
- | Contraseña: | + | Tomado de: http:// |
- | bash-4.1 | + | |
- | $ psql | + | Tomado |
- | + | ||
- | Ya una vez dentro | + |
para_instalar_tomcat_7_en_debian.1446139146.txt.gz · Última modificación: 2022/11/02 17:58 (editor externo)