Re: sarge+java+tomcat
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
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
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
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
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
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]