gentoo linux, java, software libre y otras hierbas
dic, 23 2006 - 3:09 pm

¿Problemas con el sudo?

Resulta que hace poco se me ha dañado el Ubuntu y de tanto huevoniarlo me he tirado el terminal (no abría). Después de molestarlo intentar arreglarlo de una y otra forma pude por fín hacer que apareciera, pero… al intentar ejecutar algún programa a través del sudo me aparecía, por ej.:

$sudo nautilus

sudo: must be setuid root

Es un error raro, pero coloco la solución a este problema por si se les presenta algún día. Lo primero que se debe hacer es iniciar el SO en modo recovery. Ahora lo que haremos será cambiar de usuario y grupo al ejecutable sudo (que se encuentra en /usr/bin/sudo); y cambiar el permiso de acceso a dicho archivo; reiniciamos y ya está:

chown root:root /usr/bin/sudo

chmod 4755 /usr/bin/sudo

shutdown -r now

Eso es todo… espero les sirva!!!

16 Comentarios | deja el tuyo

dic, 16 2006 - 8:05 pm

Instalación del Apache Tomcat en Linux y Windows

Es de aclarar que antes de instalar el Tomcat debes tener instalada la versión del J2SDK. Los pasos para instalar Tomcat en Windows son muy sencillos así que no vale la pena quedarnos en eso, tan solo ejecutar el instalador y él automaticamente detectará J2SDK y configurará las variables de entorno.

En Linux hay un poco más de trabajillo (no tanto). Solo tienes que descomprimir el contenido del tar o el tar.gz y colocarlo en donde desees (/home/usuario/tomcat o /usr/lib/tomcat o donde se te pegue la gana). Después tienes que definir las variables de entorno JAVA_HOME (con la ruta donde tengas el JSDK) y CATALINA_HOME (donde tengas el Tomcat). Para ello utilizamos el comando export, de la siguiente manera:

export JAVA_HOME=”/usr/lib/j2sdk1.5-sun”

export CATALINA_HOME=”/home/casidiablo/tomcat”

Obviamente debes cambiar las rutas de acuerdo a como tengas instalado el J2SDK y el Tomcat. Para verificar que guardamos las variables correctamente digitamos los comandos echo $JAVA_HOME y echo $CATALINA_HOME. Si aparecen las rutas ya está!!! ¿o no?

Pero nos enfrentamos a un problema muy común en Linux, y es que despues de definir las variables de entorno y cerrar la consola, los cambios no se guardan para la próxima vez que abras la consola. Para que esto no pase vamos a modificar el archivo .bashrc que se encuentra en la carpeta personal de nuestro usuario, así editamos ese archivo añadiendo los comandos que vimos arriba; ¿que tal con el vim? vim /home/casidiablo/.bashrc

Después de establecer las variables de entorno podemos iniciar el servidor; en windows puedes ir a “inicio->programas->tomcat->start tomcat” si utilizaste el instalador (*.exe) o… ir al directorio donde quedó instalado el Tomcat y ejecutar el archivo startup.bat en Windows o el startup.sh en Linux.

Esto iniciará el servidor Tomcat, el cual se ejecuta en el puerto TCP 8080 para no generar conflicto con los servidores Web tradicionales que se ejecutan en el 80. Si todo va bien abre un navegador web cualquiera como por ejemplo el Firefox, y digita lo siguiente en la barra de direcciones: http://localhost:8080/ o con http://127.0.0.1:8080/ con lo que verás:

Para detener el servidor debes ejecutar el archivo shutdown. Para probar tus aplicaciones JSP o páginas en HTML solo tienes que copiar los archivos al directorio wepapps/ROOT del tomcat; por ej. yo he creado la carpeta organizadorgui en la carpeta ROOT, la cual contiene una aplicacion en JSP, y la forma de accesar a ésta es:

14 Comentarios | deja el tuyo

dic, 16 2006 - 7:52 pm

El servidor Apache Tomcat

Tomcat es el ervidor Web más utilizado a la hora de trabajar con Java en entrornos web; Tomcat es una implementación completamente funcional de los estándares de JSP y Servlets. Tomcat también puede especificarse como el manejador de las peticiones de JSP y servlets recibidas por servidores Web populares, como el servidor Apache HTTP de la Fundación de software de Apache o el servidor Microsoft Internet Information Server (IIS). Tomcat está integrado en la implementación de referencia Java 2 Enterprise Edition (J2EE) de Sun Microsystems.

Puedes descargar la última versión del Tomcat de:

http://jakarta.apache.org/site/binindex.cgi
en donde hay una variedad de archivos comprimidos. Allí puedes encontrar los instaladores para diversos sistemas operativos. Para Windows existe un instalador típico (un *exe), y para Linux puedes descargar los tar y tar comprimidos.

Puedes ver también: Instalación del Apache Tomcat en Linux y Windows

Más información en:

Sin comentarios | deja el tuyo

« Entradas anteriores
Entradas recientes »