Foro de elhacker.net

Programación => Java => Mensaje iniciado por: NetJava en 2 Marzo 2011, 13:38 pm



Título: [SOLUCIONADO]Servidor para Java en Linux.
Publicado por: NetJava en 2 Marzo 2011, 13:38 pm
 :xD Buenas,

Pues nada, tengo un portatil que por algún motivo no me deja que vuelva a mi queridisimo windows xp :(, y con windows vista se calienta un poco... Así que le he metido Linux ( Ubuntu 9.10 Karmic koala ) ( ahora versión 10.04 ). La cuestión esq he pensado utilizarlo como servidor. Pero tengo dudas en cuanto a java. La duda es que servidor puedo utilizar. Yo siempre había utilizado Apache, que hay algunos que están muy bien y facilitan todo. Pero yo ingenuo y además aprendiendo java todavía y lo que me falta... pues creo que me he dado cuenta que para Java no sirve... creo, no lo aseguro. Entonces después de leer un poco sigo un poco igual... alguien sabe que servidor para java podría ser mejor en todas estas condiciones... incluidas las de novato XD.

Saludos y gracias.


Título: Re: Servidor para Java en Linux.
Publicado por: sapito169 en 3 Marzo 2011, 02:30 am
que no encuentras servidor para linux es algo bien raro todos los que conozco son para linux seria algo extremadamente raro encontrar un servidor solo para windows deberias ver en la secion de descarga de tu servidor favorito y escoger la que diga que es para linux


Título: Re: Servidor para Java en Linux.
Publicado por: BrusBilis en 3 Marzo 2011, 13:08 pm
Si te refieres a servir aplicaciones web java (Servlets, jsp...) tienes que instalar Tomcat.

Lo tendras en los repositorios como tomcat6

sudo apt-get install tomcat6 tomcat6-admin tomcat6-examples tomcat6-docs

Debes activar un usuario tomcat con rol manager, para ello editas el archivo
sudo nano /etc/tomcat6/tomcat-users.xml
y añades lo siguiente :

<role rolename="admin" />
<role rolename="manager" />
<user username="nombre_usuario" password="contraseña_usuario" roles="admin,manager"/
>

Ahora entras en el navegador y pones "localhost:8080". Si te sale apache-tomcat esta instalado.

Para desarrollar con java en linux tienes que usar las jdk de java y no las openjdk (te ahorraras problemas)
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-jdk

sino con esto no te sale la ultima que es la 1.6.0_24 tienes que añadir a los repositorios el de java pero ahora mismo no me acuerdo de cual era

No desinstales las openjdk pues programas como libreoffice las usan. Para usar las java jdk ejecuta este comando que te sale un menu y eliges cual quieres usar
sudo update-alternatives --config java


Título: Re: Servidor para Java en Linux.
Publicado por: NetJava en 3 Marzo 2011, 13:20 pm
Buenas,

Para el primer comentario, me estaba rallando con el servidor para Java, pero le echare un ojo muy serio a los que me has comentado gracias.

Para el segundo comentario pues nada muchas gracias por que( aunq me voy a poner con lo que me has dicho ahora) no solo me das el servidor y si no que también como dar los primeros pasos!!

Muchas gracias y saludos para todos!!