Re: sarge+java+tomcat

2007-03-20 Por tema VictorSanchez2
El mar, 20-03-2007 a las 19:49 -0600, "Lsc. Francisco Javier Ferreyra
López" escribió:
> gracias por su ayuda, en efecto todo se soluciono quitando el /bin de 
> los path's, les estoy muy agradecido, y ahora tengo un pequeño detalle, 
> el pagina de inicio me sale un link para administrar  tomcat llamado 
> tomcat manager pero me pide usuario y contraseña, viendo al centro de la 
> pagina veo esto
> 
> *NOTE: For security reasons, using the administration webapp is 
> restricted to users with role "admin". The manager webapp is restricted 
> to users with role "manager".* Users are defined in 
> |$CATALINA_HOME/conf/tomcat-users.xml
> 
> buscando el archivo mediante find encuentro  estos 2
> 
> fondo:/home/francisco# find / -name tomcat-users.xml
> /var/lib/tomcat4/conf/tomcat-users.xml
> /usr/share/tomcat4/.debian/tomcat-users.xml
> 
> 
> abro ||/var/lib/tomcat4/conf/tomcat-users.xml|| y veo lo siguiente
> 
> 
> 
>   
>   
>   
>   
>   
> 
> 
> 
> pero al querer logearme en la pagina de tomcat como usuario tomcat y 
> password tomcat no me deja entrar, como puedo modificar esto para darle 
> permisos a un usuario x del sistema para que administre tomcat?
> |

Te tiene que quedar así:



También está bastante bien documentado todo esto pero vamos, lo que hay
que hacer es meter los roles que quieres usar.

-- 
VictorSanchez2
www.victorsanchez2.net
victorsanchez2 en jabberes.org


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: sarge+java+tomcat

2007-03-20 Por tema Lsc. Francisco Javier Ferreyra López
gracias por su ayuda, en efecto todo se soluciono quitando el /bin de 
los path's, les estoy muy agradecido, y ahora tengo un pequeño detalle, 
el pagina de inicio me sale un link para administrar  tomcat llamado 
tomcat manager pero me pide usuario y contraseña, viendo al centro de la 
pagina veo esto


*NOTE: For security reasons, using the administration webapp is 
restricted to users with role "admin". The manager webapp is restricted 
to users with role "manager".* Users are defined in 
|$CATALINA_HOME/conf/tomcat-users.xml


buscando el archivo mediante find encuentro  estos 2

fondo:/home/francisco# find / -name tomcat-users.xml
/var/lib/tomcat4/conf/tomcat-users.xml
/usr/share/tomcat4/.debian/tomcat-users.xml


abro ||/var/lib/tomcat4/conf/tomcat-users.xml|| y veo lo siguiente



 
 
 
 
 



pero al querer logearme en la pagina de tomcat como usuario tomcat y 
password tomcat no me deja entrar, como puedo modificar esto para darle 
permisos a un usuario x del sistema para que administre tomcat?

|


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: sarge+java+tomcat

2007-03-20 Por tema VictorSanchez2
El mar, 20-03-2007 a las 20:23 -0500, Nelson Castillo escribió:
> On 3/20/07, "Lsc. Francisco Javier Ferreyra López"
> <[EMAIL PROTECTED]> wrote:
> > Buenas tardes y de antemano agradezco sus respuestas.
> > JAVA_HOME=/usr/lib/j2sdk1.5-sun/bin/
> 
> Creo que no se debe llegar hasta /bin al definir JAVA_HOME.
> Toca llegar hasta ...-sun/ en este caso.

Cierto, tienes razón, yo por ejemplo ahora que lo miro lo tengo así:

JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

Prueba a quitar el 'bin' y la '/' y a reiniciar tomcat a ver si te
funciona.

-- 
VictorSanchez2
www.victorsanchez2.net
victorsanchez2 en jabberes.org


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: sarge+java+tomcat

2007-03-20 Por tema VictorSanchez2
El mar, 20-03-2007 a las 19:16 -0600, "Lsc. Francisco Javier Ferreyra
López" escribió:
> Buenas tardes y de antemano agradezco sus respuestas.
> Como se daran cuenta tengo problemas al arrancar tomcat usando sarge y 
> jdk 1.5
> 
> despues de instalar debian segui los pasos de este tutorial para 
> instalar java por medio de java-package y fakeroot
> 
> http://hl.pxweb.com.ar/index.php?option=content&task=view&id=6&catid=32&Itemid=49
> 
> 
> todo bien ya que me da la version
> 
> [EMAIL PROTECTED]:/home/francisco# java -version
> java version "1.5.0_11"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
> Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode, sharing)
> 
> 
> despues instale desde aptitude apache y los siguientes paquetes mas
> 
> |apt-get install libapache-mod-jk libservlet2.3-java libtomcat4-java 
> tomcat4 tomcat4-admin tomcat4-weba
> 
> |todo sin problemas
> 
> despues edito el archivo /etc/default/tomcat4 para añadir la variable 
> home de java quedando asi
> 
> JAVA_HOME=/usr/lib/j2sdk1.5-sun/bin/
 ^
Prueba quitándolo y reiniciando tomcat con /etc/init.d/tomcat4
force-reload. No estoy seguro de si éste será tu problema, creo que has
seguido todos los pasos correctamente, es por quitar casos posbibles.

También puedes intentar usar update-alternatives para seleccionar la
máquina virtual. Por ejemplo 'update-alternatives --config java' o
'update-alternatives --config javac'. Echa un vistazo al man o a un
buscador y encontrarás más al respecto.

> #JSSE_HOME=/usr/local/jsse
> 
> # Directory for per-instance configuration files and webapps. It contain the
> # directories conf, logs, webapps, work and temp. See RUNNING.txt for 
> details.
> # Default: /var/lib/tomcat4
> #CATALINA_BASE=/var/lib/tomcat4
> 
> # Arguments to pass to the Java virtual machine (JVM)
> # "-Djava.awt.headless=true -Xmx128M" is automatically set if CATALINA_OPTS
> # is left empty here
> #CATALINA_OPTS="-Djava.awt.headless=true -Xmx128M -server"
> 
> # Java compiler to use for translating JavaServer Pages (JSPs). You can 
> use all
> # compilers that are accepted by Ant's build.compiler property.
> #JSP_COMPILER=jikes
> 
> # Use the Java security manager? (yes/no, default: yes)
> #TOMCAT4_SECURITY=yes
> 
> # Timeout in seconds for the shutdown procedure (default: 30). The Java
> # processes will be killed if tomcat4 has not stopped until then.
> #TOMCAT4_SHUTDOWN=30
> 
> # Number of days to keep old log files in /var/log/tomcat4 (default: 14)
> #LOGFILE_DAYS=30
> 
> y edito el archivo /etc/profile y añado tambien la variable quedando asi
> 
> # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
> # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
> 
> if [ "`id -u`" -eq 0 ]; then
>   
> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11"
> else
>   PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
> fi
> 
> if [ "$PS1" ]; then
>   if [ "$BASH" ]; then
> PS1='[EMAIL PROTECTED]:\w\$ '
>   else
> if [ "`id -u`" -eq 0 ]; then
>   PS1='# '
> else
>   PS1='$ '
> fi
>   fi
> fi
> 
> export PATH
> 
> umask 022
> 
> JAVA_HOME="/usr/lib/j2sdk1.5-sun"
> PATH=$PATH:$JAVA_HOME/bin
> export PATH JAVA_HOME
> 
> despues hago desde prompt
> source /etc/profile
> para que cargue los cambios y verifico desde consola dando
> 
> [EMAIL PROTECTED]:/home/francisco# set | grep PATH
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/lib/j2sdk1.5-sun/bin
> [EMAIL PROTECTED]:/home/francisco# set | grep JAVA_HOME
> JAVA_HOME=/usr/lib/j2sdk1.5-sun
> 
> al dar desde consola find / -name java me da lo siguiente
> 
> [EMAIL PROTECTED]:/home/francisco# find / -name java
> /var/lib/dpkg/alternatives/java
> /var/lib/tomcat4/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java
> /etc/alternatives/java
> /usr/share/java
> /usr/bin/java
> /usr/lib/j2sdk1.5-sun/jre/bin/java
> /usr/lib/j2sdk1.5-sun/bin/java
> 
> por lo que creo que las variables estan declaradas correctamente pero al 
> iniciar tomcat da lo siguiente
> 
> [EMAIL PROTECTED]:/home/francisco# /etc/init.d/tomcat4 start
> Starting Tomcat 4.1 servlet engine using Java from 
> /usr/lib/j2sdk1.5-sun/bin/
> 
> pero no me habre el puerto 8180 y al checar el log me dice
> 
> [EMAIL PROTECTED]:/home/francisco# cat 
> /var/log/tomcat4/catalina_2007-03-21.log
> The JAVA_HOME environment variable is not defined correctly
> This environment variable is needed to run this program
> NB: JAVA_HOME should point to a JDK not a JRE
> 
> no se si alguien me pueda ayudar por que no he logrado saber que mas 
> hacer o donde es el lugar correcto de declarar la variable JAVA_HOME o 
> si es la ruta correcta la que estoy dando?
> 
> gracias por sus comentarios

-- 
VictorSanchez2
www.victorsanchez2.net
victorsanchez2 en jabberes.org


signature.asc
Description: Esta parte del mensaje está firma

Re: sarge+java+tomcat

2007-03-20 Por tema Nelson Castillo

On 3/20/07, "Lsc. Francisco Javier Ferreyra López"
<[EMAIL PROTECTED]> wrote:

Buenas tardes y de antemano agradezco sus respuestas.
JAVA_HOME=/usr/lib/j2sdk1.5-sun/bin/


Creo que no se debe llegar hasta /bin al definir JAVA_HOME.
Toca llegar hasta ...-sun/ en este caso.

M

Atte,
N.-

--
http://arhuaco.org
http://emQbit.com



sarge+java+tomcat

2007-03-20 Por tema Lsc. Francisco Javier Ferreyra López

Buenas tardes y de antemano agradezco sus respuestas.
Como se daran cuenta tengo problemas al arrancar tomcat usando sarge y 
jdk 1.5


despues de instalar debian segui los pasos de este tutorial para 
instalar java por medio de java-package y fakeroot


http://hl.pxweb.com.ar/index.php?option=content&task=view&id=6&catid=32&Itemid=49


todo bien ya que me da la version

[EMAIL PROTECTED]:/home/francisco# java -version
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode, sharing)


despues instale desde aptitude apache y los siguientes paquetes mas

|apt-get install libapache-mod-jk libservlet2.3-java libtomcat4-java 
tomcat4 tomcat4-admin tomcat4-weba


|todo sin problemas

despues edito el archivo /etc/default/tomcat4 para añadir la variable 
home de java quedando asi


JAVA_HOME=/usr/lib/j2sdk1.5-sun/bin/
#JSSE_HOME=/usr/local/jsse

# Directory for per-instance configuration files and webapps. It contain the
# directories conf, logs, webapps, work and temp. See RUNNING.txt for 
details.

# Default: /var/lib/tomcat4
#CATALINA_BASE=/var/lib/tomcat4

# Arguments to pass to the Java virtual machine (JVM)
# "-Djava.awt.headless=true -Xmx128M" is automatically set if CATALINA_OPTS
# is left empty here
#CATALINA_OPTS="-Djava.awt.headless=true -Xmx128M -server"

# Java compiler to use for translating JavaServer Pages (JSPs). You can 
use all

# compilers that are accepted by Ant's build.compiler property.
#JSP_COMPILER=jikes

# Use the Java security manager? (yes/no, default: yes)
#TOMCAT4_SECURITY=yes

# Timeout in seconds for the shutdown procedure (default: 30). The Java
# processes will be killed if tomcat4 has not stopped until then.
#TOMCAT4_SHUTDOWN=30

# Number of days to keep old log files in /var/log/tomcat4 (default: 14)
#LOGFILE_DAYS=30

y edito el archivo /etc/profile y añado tambien la variable quedando asi

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11"

else
 PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
fi

if [ "$PS1" ]; then
 if [ "$BASH" ]; then
   PS1='[EMAIL PROTECTED]:\w\$ '
 else
   if [ "`id -u`" -eq 0 ]; then
 PS1='# '
   else
 PS1='$ '
   fi
 fi
fi

export PATH

umask 022

JAVA_HOME="/usr/lib/j2sdk1.5-sun"
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME

despues hago desde prompt
source /etc/profile
para que cargue los cambios y verifico desde consola dando

[EMAIL PROTECTED]:/home/francisco# set | grep PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/lib/j2sdk1.5-sun/bin
[EMAIL PROTECTED]:/home/francisco# set | grep JAVA_HOME
JAVA_HOME=/usr/lib/j2sdk1.5-sun

al dar desde consola find / -name java me da lo siguiente

[EMAIL PROTECTED]:/home/francisco# find / -name java
/var/lib/dpkg/alternatives/java
/var/lib/tomcat4/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java
/etc/alternatives/java
/usr/share/java
/usr/bin/java
/usr/lib/j2sdk1.5-sun/jre/bin/java
/usr/lib/j2sdk1.5-sun/bin/java

por lo que creo que las variables estan declaradas correctamente pero al 
iniciar tomcat da lo siguiente


[EMAIL PROTECTED]:/home/francisco# /etc/init.d/tomcat4 start
Starting Tomcat 4.1 servlet engine using Java from 
/usr/lib/j2sdk1.5-sun/bin/


pero no me habre el puerto 8180 y al checar el log me dice

[EMAIL PROTECTED]:/home/francisco# cat /var/log/tomcat4/catalina_2007-03-21.log
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

no se si alguien me pueda ayudar por que no he logrado saber que mas 
hacer o donde es el lugar correcto de declarar la variable JAVA_HOME o 
si es la ruta correcta la que estoy dando?


gracias por sus comentarios



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]