Buscar en el Blog

jueves, 23 de febrero de 2012

Encriptando una contraseña con Jasypt

En esta guía explico el procedimiento para encriptar una contraseña con Jasypt.

1. Descargar Jasypt del siguiente link: http://sourceforge.net/projects/jasypt/files/jasypt/jasypt%201.9.0/jasypt-1.9.0-dist.zip/download

2. Descomprimir el archivo. Por ejemplo: C:\jasypt-1.9.0

3. Abrir una consola de comandos (cmd) e ir a C:\jasypt-1.9.0\bin

4. Ejecutar el siguiente comando:

encrypt input="password" password="xxxxxx"

NOTA: En input se colocará el valor de la contraseña que se quiere encriptar. En password se colocará el valor de la contraseña global que se usará como llave para encriptar y desencriptar la contraseña.

viernes, 17 de febrero de 2012

Cómo instalar PostgreSQL en un servidor Ubuntu

En esta publicación explico el procedimiento para instalar el servidor de base de datos PostgreSQL en un servidor Ubuntu.

NOTA: de preferencia antes de correr el comando apt-get install, actualizar la lista de
paquetes disponibles usando el comando:
  
sudo apt-get update

 
1. En la consola de comandos (shell) ejecutar el siguiente comando:

sudo apt-get install postgresql-8.4 postgresql-contrib
  
2.  Ejecutar el siguiente comando:

sudo -u postgres psql < /usr/share/postgresql/8.4/contrib/adminpack.sql

3. Una vez instalado el servidor PostgreSQL verificamos que el servidor se haya levantado a
    través del siguiente comando:
  
sudo netstat -tap | grep postgresql

    El comando mostrará algo similar a lo siguiente, indicando el nombre de proceso asignado y que
    el servidor se encuentra escuchando (LISTEN).

   tcp     0   0 localhost:postgresql    *:*         LISTEN      8157/postgres

4. El archivo de configuración del servidor PostgreSQL se crea en la siguiente ruta /etc/postgresql/8.4/main/postgresql.conf descomentar la línea:
  
listen-address = 'localhost'
  
   Y colocar la IP del servidor o * para todas las IPs.
  
listen-address = '*'
  
5.  Ir a la ruta/etc/postgresql/8.4/main/pg_hba.conf y colocar lo siguiente:

# IPv4 local connections:
host    all         all         0.0.0.0/0             md5
   
    NOTA:  No usar esto para un ambiente de producción, ya que da acceso a todas las redes y a
    todos los usuarios. Es válido para una base de datos de pruebas.

6. Reiniciar el servidor PostgreSQL usando el comando:
   
sudo service postgresql restart 

7. En la consola de comandos ejecutar los siguientes comandos para crear un superusuario y una base de datos para este:

sudo -u postgres createuser -D -A -P usuarioBDD
sudo -u postgres createdb -O usuarioBDD miBDD

8. Instalar el cliente de administración gráfico (pgAdmin) para conectarse al servidor PostgreSQL descargando la aplicación del siguiente link:

http://www.pgadmin.org/download/windows.php

Gestión de los servicios [Iniciar | Detener | Reiniciar]

Para detener el servicio de PostgreSQL ejecutar el siguiente comando:

sudo service postgresql stop

Para iniciar el servicio ejecutar el comando:

sudo service postgresql start

Para reiniciar el servicio ejecutar el comando:

sudo service postgresql restart

Desinstalar el servidor PostgreSQL

Para desintalar el servidor PostgreSQL ejecutar los siguientes comandos:

sudo apt-get remove postgresql*
sudo apt-get purge postgresql* 
sudo apt-get clean

jueves, 16 de febrero de 2012

Cómo matar todos los procesos Java

Para matar todos los procesos Java en:

Sistemas Operativos Windows

taskkill /IM java.exe /F

Sistemas Operativos Unix/Linux

killall java

Instalación y configuración de Maven en Windows

Para instalar Maven en un sistema operativo Windows realizar los siguientes pasos:

1. Descargar Maven del siguiente link: http://maven.apache.org/download.html
2. Descomprimirlo en un directorio. Por ejemplo: c:\apache-maven-3.0.4
3. Configurar las siguientes variables de entorno:

 
  M2_HOME=c:\apache-maven-3.0.4

  MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=512m

  PATH=%PATH%;%M2_HOME%\bin
 

4. Abrir una consola de comandos y ejecutar el comando mvn -version

 
  Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
  Maven home: c:\apache-maven-3.0.4
 

viernes, 10 de febrero de 2012

Cómo instalar el Plugin de Maven en MuleStudio

En esta publicación explico el procedimiento para instalar el plugin de Maven en Mule Studio GA.

1. Descargar las dependencias org.eclipse.zest.core y org.eclipse.zest.layouts

2. Copiarlas en el directorio ../MuleStudio/plugins

3. Abrir MuleStudio e ir a Help > Install New Software > Add (Maven, http://m2eclipse.sonatype.org/sites/m2e)

4. Seleccionar Maven Integration for Eclipse, dar click en Next, y aceptar la licencia.

5. Finalmente, reiniciar Mule Studio

NOTA: Para instalar el plugin de Maven Extras, repetir desde el paso 3 con (Maven Extras, http://m2eclipse.sonatype.org/sites/m2e-extras)