Instalar #Tomcat7 + #Eclipse #Galileo en Ubuntu

 

Bueno valla esta vez veo que la instalación y configuracion de estas aplicaciones fue algo engorrosa… así que primero vamos con el instalador del OpenJDK ya que ahora Oracle no da soporte como tal de Java

Abrimos la terminal y escribimos

sudo apt-get install openjdk-7-jdk

 

Ahora descargamos el Eclipse Elios para Java EE

wget -c http://ftp.osuosl.org/pub/eclipse/technology/epp/downloads/release/helios/SR2/eclipse-jee-helios-SR2-linux-gtk.tar.gz

 

Cuando finalicemos descargamos el Tomcat 7

wget -c http://mirror.candidhosting.com/pub/apache/tomcat/tomcat-7/v7.0.21/bin/apache-tomcat-7.0.21.tar.gz

 

Antes de iniciar vamos a confirmar que OpenJDK este bien instalado para ello en la terminal vamos a escribir

java-version

 

Debe darnos un resultado como este (que es el mio)

 

java version «1.6.0_24»

OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-3ubuntu3)

OpenJDK Server VM (build 20.0-b12, mixed mode)


Si hasta este paso vas bien sigue de lo contrario revisa que te quedó mal, vamos ahora a instalar Tomcat 7 en la terminal escribimos:
tar xvzf apache-tomcat-7*.tar.gz

Ahora vamos a mover el Tomcat 7 de lugar para su Instalacion con el siguiente comando
cd /usr/share
sudo mkdir tomcat7
cd ~/
sudo cp apache-tomcat-7*/ /usr/share/tomcat7 -R -v
cd /usr/share/tomcat7/apache*/

sudo cp * /usr/share/tomcat7/ -R -v


Y aqui abrimos otra terminal y vamos a ir accediendo a las carpetas con el comando CD hasta encontrar el path real de OpenJDK en mi caso hice esto:
cd /usr/
cd lib/
cd jvm/
HASTA AQUI DEBERIA SER CORRECTO Y ES POSIBLE QUE CAMBIE EL PROXIMO DIRECTORIO
cd java-7-openjdk-i386

Entonces Abrimos
sudo gedit /usr/share/tomcat7/bin/catalina.sh

Y agregamos las siguientes dos lineas

JAVA_HOME=»/usr/lib/jvm/java-7-openjdk-i386″
JRE_HOME=»/usr/lib/jvm/java-7-openjdk-i386/jre»


Ahora vamos a configurar los usuarios Tomcat:

sudo gedit /usr/share/tomcat7/conf/tomcat-users.xml

Vamos a buscar la linea que dice <tomcat-users> y luego de ella vamos a agregar lo siguiente reemplazando los datos por tu nombre de usuario y clave:
<role rolename=»manager-gui»/>
<user username=»usario» password=»clave» roles=»manager-gui»/>

Guardamos y cerramos ahora iniciarmos el servicio Tomcat:
sudo /usr/share/tomcat7/bin/startup.sh

En mi caso tengo esta salida:
Using CATALINA_BASE:   /usr/share/tomcat7
Using CATALINA_HOME:   /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME:        /usr/lib/jvm/java-7-openjdk-i386/jre
Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
Para detener el servicio Tomcat colocamos lo siguiente:
sudo /usr/share/tomcat7/bin/shutdown.sh

Aqui verifica que las direcciones o rutas sean las correctas que colocamos antes, de lo contrario revisa los anteriores pasos.
Ahora si abrimos la direccion http://127.0.0.1:8080/ nos debe abrir una web como esta donde dice It’s Works (Ya trabajando)

 

 

Ahora solo falta integrarlo con Eclipse Indigo nos vamos a la parte inferior donde dice «Server» y le damos «New Server», escojemos Apache>Tomcat 7 luego le damos siguiente, ahora le damos en Examinar y buscamos la ruta de instalación de nuestro Tomcat es decir /usr/share/tomcat7 y Finalizar =) ya debe estar corriendo