Introducción a Java

Introducción a Java

Este va a ser el primero de una serie de manuales destinados a conocer y aprender ciertos lenguajes de programación. En este caso sobre Java. En esta primera entrega haré un resumen de qué es Java, para que sirve y como dejar listo nuestro ordenador para poder empezar a programar y ejecutar las aplicaciones que posteriormente crearemos en este lenguaje, que personalmente me gusta mucho

¿Por qué Java?

  • Una de las grandes ventajas de Java es su independecia de plataforma.
  • Es que es un lenguaje de programación orientado a objetos (POO).
  • Es un lenguaje fácil de aprender.
  • Es potente y flexible.
  • Es de los lenguajes más usado en la actualidad ya que permite crear aplicaciones de escritorio, aplicaciones de internet, Android…

¿Qué es Java?

Java es un lenguaje informático, originalmente desarrollado por un grupo de ingenieros de la empresa SunMicrosistema principios de los 90 como software para dispositivos electrónicos de consumo.

Actualmente Java ha sido clasificada en tres ediciones distintas, cada una orientada hacia distintas áreas de desarrollo:

  • J2SE o Java StandarEdition–Orientada al desarrollo de aplicaciones independientes de la plataforma.
  • J2EE o Java EsterpriseEdition–orientada para desarrollo de aplicaciones de entorno empresarial (versión más completa).
  • J2ME o Java Micro Edition –Orientado a dispositivos con capacidades restringidas, como móviles o pdas.

Características

  • Java es un lenguaje orientado a objetos que proporciona un conjunto de clases potente y flexible.
  • Es un lenguaje interpretado y compilado.
  • Después de la compilación se obtiene un código intermedio, denominado bytecodes que se puede ejecutar en distintas plataformas, siempre y cuando tengan instalada la máquina virtual de Java(JVM).
  • Es un lenguaje independiente de la plataforma, ya que puede ejecutarse en redes de ordenadores de distinto tipo, gracias al bytecodey su máquina virtual.
  • Java fue desarrollado basándose en C++, pero eliminando sus caracteristicas más complejas (punteros, uniones, estructuras, define,…).

Instalación

  • Para desarrollar programas en Java es necesario JDK (Java DevelopmentKit) Contiene las herramientas necesarias para compilar y ejecutar código Java (incluida la máquina virtual), así como las librerías de desarrollo.
  • Si sólo quisiéramos ejecutar un programa java tan sólo sería necesario JRE (Java RuntimeEnvironment) Contiene la máquina virtual de Java.

Una vez descargado el JDK de la página web de Oracle hay que configurar las variables de entorno para poder usar el compilador correctamente

Variable PATH = Añadir a la ruta de la carpeta bin dentro de la carpeta de instalación del JDK

 

Variable PATHCLASS = Añadir una nueva variable con la ruta donde se encuentra la carpeta de instalación del JDK


Comprobamos que todo está configurado correctamente Abrimos una consola del sistema Inicio/ejecutar/cmd
Escribimos java -version para comprobar la versión de Java que hemos instalado


Ya tenemos todo configurado para compilar y ejecutar programas Java!

Joomla- Instalación y configuraciones básicas de instalación

Joomla- Instalación y configuraciones básicas de instalación

Hoy vamos a ver qué es joomla y como instalarlo. Entre todos los gestores de contenido que hay infinidad de ellos (WordPress, Drupal…) he elegido joomla porque es uno de los más usados y tiene muchas opciones a la hora de crear nuestras páginas webs.

Antes de empezar hay que tener en cuenta que debemos tener nuestro servidor virtual ya creado y debidamente configurado.

Bueno vamos al lio

¿Qué es joomla?

  • Joomla es un Gestor de Contenidos para desarrollos web
  • Se basa en estándares propios de desarrollos web como XHTML, CSS, JavaScript y PHP
  • Es software libre

Requisitos de instalación

  • Existen distintas  versiones
  • Es necesario un servidor web Apache
  • dotado de:
    •  PHP
    • Servidor de bases de datos MySQL

Instalación

  • Una vez listo nuestro servidor virtual debemos seguir distintos pasos para la instalación y el correcto funcionamiento.
  • Para empezar el primer paso es preparar la base de datos.
    • Nos dirigimos a phpmyAdmin para crearnos un usuario y una base de datos para nuestra página con joomla

  1. Debemos crear un usuario que debemos recordar después para configurar la página web
  2. Debemos seleccionar que con ese usuario se cree una base de datos del mismo nombre.
  • Nos debe aparecer este mensaje si todo ha sido correcto, si no aparece repetid los pasos

Descarga

  • Descargamos joomla con el comando wget seguido de la dirección donde se encuentra online, en la página oficial de joomla podemos encontrar la descarga que nos interese Joomla descargas

wpget http://joomlacode.org/gf/download/frsrelease/18838/86936/Joomla_3.2.0-Stable-Full_Package.zip

Descomprimimos el archivo descargado usando el comando unzip seguido por el nombre del paquete descargado.

Configuración

  • Nos dirigimos a nuestro navegador
    • Introducimos la dirección de nuestro  servidor virtual en la barra de dirección
    • Debe aparecernos una pantalla de configuración de instalación como la siguiente:

  • En esta pantalla rellenaremos las configuraciones principales, como es el nombre de nuestra página, correo electrónico del administrador, nombre de usuario del administrador y la contraseña y si queremos ponerlo fuera de linea hasta que lo tengamos listo o lo dejamos en linea y lo vamos editando así. Esta opción se encuentra facilmente luego en el panel de administración de nuestra web.

 

Al dar a siguiente pasamos a la segunda pantalla:

  • Nos aparecerá  la configuración de la base de datos.
  • En este apartado debemos introducir los datos que hemos creado en nuestro phpmyAdmin, como:
    • el nombre de nuestra base de datos
    • Usuario y contraseña
    • Tipo de base de datos
    • La dirección donde esta ubicada nuestra base

 

  • Para terminar elegimos la configuración de la visión general:

Es interesante si al principio no vamos a tener contenido, poner que por defecto tenga algunos datos, así podremos ver como va quedando mientras la editamos para que quede a nuestro gusto.

 

Pinchamos en instalar y hemos terminado, nos debe aparecer esta pantalla:

  • Como podemos ver nos solicitará que borremos el directorio de instalación para un correcto funcionamiento, asi que deberemos proceder a borrarlo.

  • Nos dirigimos a la carpeta donde lo guardamos en nuestro terminal y mediante el comando  rm –R installation lo eliminamos

rm –R installation

Con esto ya tendriamos lista la instalación de nuestro cms Joomla, ya lo tendriamos listo para empezar a usarlo

Instalar LEMP  ( Linux nginx + MySQL + PHP7 ) en Ubuntu

Instalar LEMP ( Linux nginx + MySQL + PHP7 ) en Ubuntu

Instalación nginx

Yo estoy como root, puse sudo su antes de empezar.

Empezamos instalando nginx con apt-get install nginx

Le damos a s, para que continue.

 

Accedemos desde nuestro navegador a nuestra dirección ip y nos debe aparecer algo así si todo ha ido bien

Instalación mysql

Para instalar mysql escribimos  apt-get install mysql-server

y lo siguiente

Nos pide contraseña

Seguidamente nos pedirá confirmarla, tendremos que introducir la misma

Instalación de php

Para instalar php escribimos apt-get install php-fpm php-mysql

Confimamos con s
Una vez instalado accedemos al php.ini para modificarle un par de cosas y que nos funcione bien

 

Modificamos path info para que quede así:

Y añadimos el nombre de nuestro server (en este caso la dirección ip)

Descomentamos el location de php

Y accedemos desde cualquier navegador introduciendo nuestra dirección ip/info.php asi comprobamos que esta bien instalado y en funcionamiento

Y ya lo tenemos todo listo para usarse

Advertisment ad adsense adlogger