Documente Academic
Documente Profesional
Documente Cultură
Primero se descarga Java de su pgina oficial: Java SE Downloads http://www.oracle.com/technetwork/java/javase/downloads/index.html El software se denomina J2SE (Java 2 Standard Edition) y la ltima versin es la 6 Update 30 (noviembre 2011). El archivo que se baja es: jdk-6u30-linux-i586.bin se arranca una terminal Ya dentro de la terminal, se cambia a usuario root: $ sudo su root [sudo] password for admin: mv /home/admin/Descargas/jdk-6u30-linux-i586.bin /opt/ # cd /opt/ # chmod 777 jdk-6u30-linux-i586.bin # ./jdk-6u30-linux-i586.bin A continuacin se descomprimen los archivos que se van a instalar y en la pantalla aparece que fu instalado correctamente: Java(TM) SE Development Kit 6 successfully installed. Product Registration is FREE and includes many benefits: * Notification of new versions, patches, and updates * Special offers on Oracle products, services and training * Access to early releases and documentation y aparece en pantalla: Press Enter to continue..... Presionamos y esperamos un momento hasta que aparece: Done. # rm jdk-6u30-linux-i586.bin cd jdk1.6.0_30/ # cd bin/ # ./java version y si quedo correctamente instalado imprimir en pantalla lo siguiente: java version "1.6.0_30" Java(TM) SE Runtime Environment (build 1.6.0_30-b12) Java HotSpot(TM) Client VM (build 20.5-b03, mixed mode, sharing) $ mkdir java $ cd java/ $ nano hola.java public class hola { public static void main (String[] args) { System.out.println("Hola Mundo en Java!!!"); } } $ ln -s /opt/jdk1.6.0_30/bin/javac javac $ ln -s /opt/jdk1.6.0_30/bin/java java $ ./javac hola.java $ ./java hola
arrancamos el Apache Tomcat: # ./startup.sh Using CATALINA_BASE: /opt/apache-tomcat-6.0.20 Using CATALINA_HOME: /opt/apache-tomcat-6.0.20 Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.20/temp Using JRE_HOME: /usr Para probar si funciona, en un navegador tecleamos: http://localhost:8080 Para subir un proyecto "prueba" creado en NetBeans nos cambiamos al directorio donde se almacenan los proyectos: # cd /home/admin/NetBeansProjects/ copiamos de manera recursiva el directorio a un directorio dentro del Apache Tomcat para que lo pueda ejecutar: # cp -r prueba /opt/apache-tomcat-6.0.20/webapps/ROOT/ y para probar si corre el proyecto, teclear en un navegador lo siguiente: http://localhost:8080/prueba/web/
y observaremos el proyecto creado en NetBeans corriendo en el servidor Apache Tomcat. Si existen problemas porque el puerto esta siendo usado por otra aplicacin, entonces podemos cambiar el puerto donde corre el Apache Tomcat, para ello, primero tenemos que detener el servidor, para ello ejecutamos el siguiente comando estando dentro del directorio bin del Apache Tomcat: # ./shutdown.sh y nos cambiaremos al directorio conf que se encuentra dentro del directorio del Apache Tomcat: # cd /opt/apache-tomcat-6.0.20/conf/ Ahora modificamos el archivo server.xml con algn procesador de texto: # nano server.xml y dentro de este archivo buscamos la lnea: Connector port="8080" protocol="HTTP/1.1" y la cambiamos por el nuevo puerto, en este caso el 9000 y la lnea nos quedara as: Connector port="9000" protocol="HTTP/1.1" y tambin cambiamos la lnea que dice: Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" y la cambiamos tambien por el nuevo puerto y quedara as: Connector executor="tomcatThreadPool" port="9000" protocol="HTTP/1.1" Para salir teclear CTL+X y nos pregunta si deseamos grabar y le decimos que "s". Por ltimo nos cambiamos de directorio: # cd /opt/apache-tomcat-6.0.20/bin/ y nuevamente levantamos el servidor: # ./startup.sh y para probar el cambio de puerto, abrimos un navegador y tecleamos la direccin: http://localhost:9000/ y aparecer la pgina de Bienvenida de Apache Tomcat.
talk = permite chatear con otros usuarios users = lista los usuarios conectados al sistema who = muestra informacin de los usuarios conectados al sistema whoami = muestra nuestra informacin
Otros comandos:
cal = muestra el calendario date = muestra el da y la hora ddate = como el anterior pero en otro formato info = muestra la ayuda de un comando man = muestra las pginas del manual de un comando startx = para iniciar XWindow
Comandos Debian
apt-get update = actualiza la base de datos de los paquetes .deb apt-get upgrade = actualiza los paquetes a su ltima versin apt-get install "paquete" = instala lo que se escribe en "paquete" apt-get remove "paquete" = desinstala lo que se escribe en "paquete" apt-get check = actualiza el cache de paquetes apt-get clean = borra los paquetes .deb descargados apt-get dist-upgrade = hace una actualizacin del SO apt-get source "paquete" = descarga fuentes del "paquete" apt-cache showpkg "paquete" = muestra todas las versiones disponibles de "paquete" modconf = pequeo programa para sacar o poner mdulos del kernel update-rc.d "opcion" "programa o script" "opcion" = remueve o agrega el script o programa a los niveles de ejecucin que se le asigne
Comandos de red
ping = envo de paquetes esperando una respuesta ifconfig = para ver la configuracin de las conexiones de red netstat = probar la red host "destino" = muestra ip de "destino" nmap "ip de destino" = pequeo programa para analizar ip's o rangos de ellas
A continuacin pregunta si queremos instalar JUnit, que es un framework para pruebas de cdigo y aparece en pantalla lo siguiente: JUnit License Agreement JUnit is a Java Unit testing framework y hacemos click en el checkbox "I accept the terms in the license agreement. Install JUnit" y posteriormente hacer click en: Next Despus el programa de instalacin asigna el directorio donde se instalar el NetBeans, detecta el directorio donde se encuentra la mquina virtual de Java y los imprime en pantalla: Install the Netbeans IDE to: /usr/local/netbeans-7.1.1 JDK for the NetBeans IDE /opt/jdk1.6.0_30 Si uno est de acuerdo hacer click en: Next Despus el programa de instalacin asigna el directorio donde se instalar el servidor web Glassfish y lo imprime en pantalla: Install Glassfish to: /usr/local/glassfish-3.1.2 hacer click en: Next Ahora aparece una pantalla con un resumen de la instalacin que va a realizar (se requieren 642.7 MB) y hacer click en: Install En este momento, el programa de instalacin copia los archivos necesarios para el funcionamiento del programa y al terminar imprime el siguiente mensaje incluyendo la opcin de registrar el producto: Setup complete Hacer click en el checkbox "Contribute to the NetBeans Project by providing anonymous data" para desactivarlo. Y para terminar hacer click en: Finish Se cierra la ventana y regresa a la terminal del usuario donde por ltimo borramos el archivo de instalacin: # rm netbeans-7.1.1-ml-linux.sh Recordar teclear "exit" para salir de modo administrador. # exit Para ejecutar NetBeans seleccionar las siguientes opciones del men superior: Aplicaciones > Programacin > NetBeans IDE 7.1.1
El software se llama XAMPP y El archivo que se baja es: xampp-linux-1.7.7.tar.gz A continuacin se arranca una terminal Se cambia a usuario "root": $ sudo su root [sudo] password for admin: Primero movemos el archivo que se baj de internet ("xampp-linux-1.7.7.tar.gz") del directorio donde se descarg al directorio donde lo vamos a instalar ("/opt"): # mv /home/admin/Descargas/xampp-linux-1.7.7.tar.gz /opt/ Nos cambiamos al directorio /opt: # cd /opt/ Se desempaqueta el archivo utilizando la siguiente instruccin: # tar xvfz xampp-linux-1.7.7.tar.gz Tarda un poco en lo que se desempaquetan todos los archivos y se instala el XAMPP en el directorio: /opt/lampp Borramos el archivo de instalacin: # rm xampp-linux-1.7.7.tar.gz Ahora nos cambiamos al directorio que se acaba de crear: # cd lampp/ y ahora se procede a arrancar el XAMPP con la siguiente instruccin: # ./lampp start y aparece en pantalla lo siguiente: Starting XAMPP for Linux 1.7.7... XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Starting MySQL... XAMPP: Starting ProFTPD... XAMPP for Linux started. Para probar si funciona el servidor Web se arranca un navegador (en este caso Firefox) y se teclea: http://localhost Si est funcionando correctamente el servidor web, se muestra en la pantalla del navegador el logotipo de XAMPP en la parte central y abajo del logotipo se muestra una barra de ligas para varios idiomas, para lo cual hacemos click en: Espaol Y aparece la pantalla de bienvenida en Espaol: Bienvenido a XAMPP para Linux 1.7.7 ! Enhorabuena: Has instalado con exito XAMPP en este sistema! Si se apaga y arranca nuevamente la computadora hay que levantar nuevamente el servicio de Apache-PHP-MySQL, Luego nos cambiamos al usuario "root": $ sudo su root [sudo] password for admin: Nos cambiamos al directorio /opt/lampp: # cd /opt/lampp/ Y ah arrancamos el XAMPP con la siguiente instruccin: # ./lampp start
sudo su sudo passwd root su ,
Eclipse for PHP Developers eclipse-php-helios-win32.zip http://www.eclipse.org/downloads/ NetBeans IDE 6.9.1 netbeans-6.9.1-ml-windows.exe http://www.netbeans.org/downloads/index.html JCreator LE 4.5 jcrea450_setup.exe http://www.jcreator.com/download.htm
Java Linux Java SE 6 Update 30 jdk-6u30-linux-i586.bin http://www.oracle.com/technetwork/java/javase/downloads/index.html Java 3D 1.5.1 java3d-1_5_1-linux-i586.bin http://java.sun.com/products/java-media/3D/download.html Java Media Framework JMF 2.1.1e jmf-2_1_1e-linux-i586.bin http://java.sun.com/javase/technologies/desktop/media/jmf/ Java Communications 3.0 API comm3.0_u1_linux.zip http://java.sun.com/products/javacomm/ RXTX serial and parallel I/O libraries supporting Sun's CommAPI 2.1-7 rxtx-2.1-7-bins-r2.zip http://www.rxtx.org/ Windows XP Java SE 6 Update 29 jdk-6u29-windows-i586.exe http://www.oracle.com/technetwork/java/javase/downloads/index.html Java 3D 1.5.1 java3d-1_5_1-windows-i586.exe http://java.sun.com/products/java-media/3D/download.html Java Media Framework JMF 2.1.1e jmf-2_1_1e-windows-i586.exe http://java.sun.com/javase/technologies/desktop/media/jmf/
Linux Ubuntu 12.04 Desktop Edition (32-bit version) ubuntu-12.04-desktop-i386.iso http://www.ubuntu.com/download/ubuntu/download Mquinas Virtuales Linux Oracle VM VirtualBox 4.1.18 virtualbox-4.1_4.1.18-78361~Ubuntu~precise_i386.deb http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Mac Oracle VM VirtualBox 4.1.18 VirtualBox-4.1.18-78361-OSX.dmg http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Windows XP Oracle VM VirtualBox 4.1.18 VirtualBox-4.1.18-78361-Win.exe http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Oracle VM VirtualBox Extension Pack 4.1.10 Oracle_VM_VirtualBox_Extension_Pack-4.1.10-76795.vbox-extpack http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html