Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Mostrando entradas con la etiqueta java. Mostrar todas las entradas
Mostrando entradas con la etiqueta java. Mostrar todas las entradas

Como instalar java en linux paso a paso

drivemeca instalando java en linux paso a paso
Java, un lenguaje de programación orientado a objetos es amado por unos y odiados por otros. Su premisa de escribe una vez, ejecuta en cualquier dispositivo es bien ambiciosa y poco a poco se ha ido abriendo paso en este mundo interconectado. Llegados a este punto muchos se preguntan, que java instalar, como instalar java en linux? Estas preguntas las responderé en este articulo el día de hoy.

Los ejemplos los mostrare en 2 de los mas usados Linux, Ubuntu server y Centos 7. Java, desde el momento que fue comprado por Oracle ha tenido dos vertientes principales, la propietaria de Oracle, conocida como oracle java y la versión opensource openjdk.

Cual java usar? oracle java o openjdk? Depende, hoy en día casi todo lo puedes implementar con openjdk pero hay sus excepciones en los que tendrás que usar la versión de Oracle. Mi consejo es que uses openjdk siempre que puedas y solo instales oracle java si no te funciona con la versión opensource. Comencemos entonces con este tutorial en español de como instalar Java en Linux.

Requerimientos para instalar java en Linux

  • Linux
  • Conexión a internet

Comenzare mostrando como instalar java en Linux Centos 7 en su versión oracle java y openjdk

Como instalar java en Linux Centos 7

Instalamos Oracle Java en Linux Centos

drivemeca instalando java en linux paso a paso

-Aceptamos la licencia y descargamos jre desde este URL del sitio web de Oracle. En mi caso descargo la versión de 64 bits, es decir, x64, si tu equipo es de 32 bits deberás descargar la versión x86
drivemeca instalando java en linux paso a paso

-Ya descargado el rpm, lo instalamos
rpm -vi jre-8u121-linux-x64.rpm

-Paso siguiente, decirle a Linux Centos que java usar. Porque? bien, podemos tener diferentes versiones (aunque no es lo mas recomendable, claro) instaladas. Usaremos el comando alternatives para verificar que versiones tenemos instaladas al igual que el path. Con los siguientes comandos forzaremos a usar por default la version oracle java
alternatives --install /usr/bin/java java /usr/java/latest/java 20000
alternatives --install /usr/bin/javaws javaws /usr/java/latest/bin/javaws 20000

-Verificamos el cambio y elegimos la opcion predeterminada, en mi caso la 3. Al escoger la 3 en un momento dado podemos actualizar de versión oracle java y solo con hacer el cambio con alternatives, ya nuestro OS tomara el cambio de forma transparente
alternatives --config java

Hay 3 programas que proporcionan 'java'.

  Selección    Comando
-----------------------------------------------
*  1           /usr/java/jre1.8.0_121/bin/java
 + 2           /usr/java/latest/java
   3           /usr/java/latest/bin/java

Presione Intro para mantener la selección actual[+], o escriba el número de la selección:  3

-Verificamos que versión de java tenemos instalada y activa
java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

-Normalmente las aplicaciones java buscan la variable de entorno JAVA_HOME, por lo que la definimos para que se active al iniciar nuestro Linux
vi /etc/profile
export JAVA_HOME="/usr/java/latest"

-Activamos la variable de entorno JAVA_HOME y verificamos quede activa
export JAVA_HOME="/usr/java/latest"
echo $JAVA_HOME
/usr/java/latest

Ya tenemos oracle java listo para usar en nuestro linux centos 7

Instalamos Java OpenJDK en Linux Centos

-Si puedes, usa la versión opensource de java. Para esto ejecutamos un simple comando de instalación yum
yum install java
Dependencias resueltas

========================================================================
 Package                      Arquitectura
                                      Versión                    Repositorio
                                                                          Tamaño
========================================================================
Instalando:
 java-1.8.0-openjdk           x86_64  1:1.8.0.121-0.b13.el7_3    updates  232 k
Instalando para las dependencias:
 copy-jdk-configs             noarch  1.2-1.el7                  base      14 k
 fontconfig                   x86_64  2.10.95-10.el7             base     229 k
 fontpackages-filesystem      noarch  1.44-8.el7                 base     9.9 k
 giflib                       x86_64  4.1.6-9.el7                base      40 k
 java-1.8.0-openjdk-headless  x86_64  1:1.8.0.121-0.b13.el7_3    updates   31 M
 javapackages-tools           noarch  3.4.1-11.el7               base      73 k
 libICE                       x86_64  1.0.9-2.el7                base      65 k
 libSM                        x86_64  1.2.2-2.el7                base      39 k
 libX11                       x86_64  1.6.3-3.el7                base     606 k
 libX11-common                noarch  1.6.3-3.el7                base     162 k
 libXau                       x86_64  1.0.8-2.1.el7              base      29 k
 libXcomposite                x86_64  0.4.4-4.1.el7              base      22 k
 libXext                      x86_64  1.3.3-3.el7                base      39 k
 libXfont                     x86_64  1.5.1-2.el7                base     150 k
 libXi                        x86_64  1.7.4-2.el7                base      40 k
 libXrender                   x86_64  0.9.8-2.1.el7              base      25 k
 libXtst                      x86_64  1.2.2-2.1.el7              base      20 k
 libfontenc                   x86_64  1.1.2-3.el7                base      30 k
 libjpeg-turbo                x86_64  1.2.90-5.el7               base     134 k
 libpng                       x86_64  2:1.5.13-7.el7_2           base     213 k
 libxcb                       x86_64  1.11-4.el7                 base     189 k
 libxslt                      x86_64  1.1.28-5.el7               base     242 k
 lksctp-tools                 x86_64  1.0.17-2.el7               base      88 k
 python-javapackages          noarch  3.4.1-11.el7               base      31 k
 python-lxml                  x86_64  3.2.1-4.el7                base     758 k
 ttmkfdir                     x86_64  3.0.9-42.el7               base      48 k
 tzdata-java                  noarch  2017a-1.el7                updates  182 k
 xorg-x11-font-utils          x86_64  1:7.5-20.el7               base      87 k
 xorg-x11-fonts-Type1         noarch  7.5-9.el7                  base     521 k

Resumen de la transacción
========================================================================
Instalar  1 Paquete (+29 Paquetes dependientes)

Tamaño total de la descarga: 36 M
Tamaño instalado: 114 M
Is this ok [y/d/N]: 

Y de forma rápida y sencilla ya tendremos openjdk instalado con dependencias en nuestro linux centos


Como instalar java en Ubuntu

Oracle java lo podemos descargar directo desde el sitio de Oracle, pero gracias a la comunidad, existe un repositorio que nos facilitara la vida

-Agregamos el repositorio y actualizamos repositorios
sudo add-apt-repository ppa:webupd8team/java
sudo apt update

-Instalamos oracle java y aceptamos su liencia de uso
sudo apt install oracle-java8-installer
drivemeca instalando java en linux paso a paso

-Aceptamos la licencia
drivemeca instalando java en linux paso a paso

-Configuramos la variable de entorno para su activación apenas haga boot nuestro Linux Ubuntu
sudo vi /etc/environment
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java"

-Activamos la variable
source /etc/environment

-Verificamos su activación
echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle/jre/bin/java

-Verificamos la versión de oracle java instalada en Ubuntu
java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

Con esto ya tenemos instalada oracle java en ubuntu linux

Instalamos Java OpenJDK en Ubuntu

-Repito, siempre que puedas, usa la versión opensource de java y para instalarla en linux ubuntu es tan sencillo como ejecutar un comando apt
sudo apt install openjdk-8-jre


Artículos recomendadosInstalación modo gráfico en Linux Centos
                                           Que tan fácil de usar es Linux y si debes hacer el cambio?
                                           Como instalar interfaz grafica en Ubuntu server paso a paso


Ya tenemos java openjdk instalado y listo para usarse en nuestro linux ubuntu. Ahora que viste como instalar java, comercial y opensource en dos distribuciones linux, cual usas? no usas java? en que otro linux lo usas?

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal para equipar mi laboratorio, equipos para pruebas, infraestructura de redes, etc que utilizo haciendo estos artículos y vídeos.

Donar 25 USD

Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo (por medio de hangout de google), haz click aquí para agendar cita conmigo. Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como personalizar seguridad de Oracle Java

La seguridad en el mundo digital cada día es mas importante. Si no sabes de que hablo puedes estar perdiendo dinero de tu cuenta bancaria, viendo como modifican tu pagina web, inhabilitan tu tienda virtual y mucho mas. Solo porque no tuviste algunas medidas de protección. Ya tengo tu atención?, ok, seguro usas Java y haz escuchado reportes de hacking por medio de applets (pequeños programas).
Desde unas versiones para acá, Oracle aumento las defensas por default de Java y es muy posible que ahora la aplicación que podías usar normalmente ahora te responda con una ventana parecida a la que muestro debajo. Se que puede ser irritante y hoy te enseñare a como personalizar la seguridad de Oracle Java para que te deje ejecutar esos sitios de confianza que usas.


-Si ya tienes instalado Oracle Java debes tener una herramienta llamada ControlPanel que te permitirá personalizar algunos detalles. Lo ejecutamos desde consola
ControlPanel

-En la ventana que aparece nos vamos a la pestaña Security y damos click al botón Edit Site List. Allí agregamos el URL de la pagina que no podemos ejecutar en Java. Aunque te veas tentado, no bajes el Security Level, dejalo en el mínimo recomendado. Damos click al botón Apply

-Ya de regreso a nuestro browser, si damos recargar, esta vez nos debe dar la opción de marcar I accept the risk and want to run this application. Con esto ya abrirá la aplicación sin problemas.

Conoces otros trucos de Java? Cuales?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Oracle Java en Ubuntu 13.10

Apenas hace unos días salio Ubuntu 13.10 y ya necesitamos Java en el para acceder a esa aplicación sin la cual no podemos estar. No te preocupes, hoy te mostrare como instalar Oracle Java 8 en Ubuntu Saucy Salamander paso a paso.
Java sigue siendo uno de los lenguajes mas usados para aplicaciones por ello la importancia de tenerlo instalado en nuestro pc si queremos poder hacer uso de este software y aunque esta la versión opensource, algunas no son 100% compatibles o presentan errores al ejecutarlas es por eso que sugiero usar Oracle Java de ser posible.

-Abrimos una consola y agregamos el repositorio. Presionamos Enter cuando se nos pida

sudo add-apt-repository ppa:webupd8team/java
[sudo] password for cabrera:
 Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8). There are no actual Java files in this PPA. More info: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

Debian installation instructions: http://www.webupd8.org/2012/06/how-to-install-oracle-java-7-in-debian.html
 More info: https://launchpad.net/~webupd8team/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpfh436p/secring.gpg' created
gpg: keyring `/tmp/tmpfh436p/pubring.gpg' created
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpfh436p/trustdb.gpg: trustdb created
gpg: key EEA14886: public key "Launchpad VLC" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

-Actualizamos repositorios

sudo apt-get update

-Instalamos y aceptamos la licencia

sudo apt-get install oracle-java8-installer


-Verificamos versión de java

java -version
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b111)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b53, mixed mode)

Sencillo cierto? Usas java? la versión comercial que te mostré aquí o la opensource?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Oracle Java 7 en Ubuntu 12.10

Apenas estrenando Ubuntu 12.10, comenzamos a agregarle software necesario para el día a día nuestro. Hoy, gracias a la comunidad, les mostrare como instalar Oracle Java 7.
Comenzamos abriendo una consola.

-Agregamos el repositorio y damos Enter cuando se nos pida.
sudo add-apt-repository ppa:webupd8team/java

-Actualizamos
sudo apt-get update

-Instalamos y aceptamos la licencia.
sudo apt-get install oracle-java7-installer

-Verificamos version de java
java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo
Share/Bookmark

Como instalar sun java en fedora 17

Ya tenemos fedora 17 pero necesitamos usar Sun Java 7 por alguna razón. Hoy les muestro como instalarlo.
 
-Descargamos el JRE desde este link.

rpm -vi jre-7u4-linux-i586.rpm

-Activamos su uso para firefox y demas usos

alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000

alternatives --install /usr/bin/javaws javaws /usr/java/latest/bin/javaws 20000

alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/latest/lib/i386/libnpjp2.so 20000

-Verificamos versión

java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)

-Verificamos en firefox este activo el plugin. Si ya estábamos ejecutándolo, debemos cerrarlo y abrirlo para que tome el cambio.

-Verificamos sea la opción por default

alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           /usr/lib/jvm/jre-1.7.0-openjdk/bin/java
*+ 2           /usr/java/latest/bin/java

Enter to keep the current selection[+], or type selection number: 2

-En firefox
 
alternatives --config libjavaplugin.so

There are 2 programs which provide 'libjavaplugin.so'.

  Selection    Command
-----------------------------------------------
   1           /usr/lib/IcedTeaPlugin.so
*+ 2           /usr/java/latest/lib/i386/libnpjp2.so

Enter to keep the current selection[+], or type selection number: 2

-Agregamos variable de ambiente y salimos guardando

vi /etc/profile
export JAVA_HOME="/usr/java/latest"

Disfrútenlo
Share/Bookmark

Actualizar Openbravo de 2.40Beta a 2.40 Stable

Hace unos días paso de beta a stable la versión 2.40 de OpenBravo, un ERP popular en estos días. En una anterior nota, mostré como instalar y configurar en un servidor Centos 5.2 la beta de OpenBravo, en esta nota veremos como pasar de la beta a la versión stable 2.40. La nota anterior pueden verla en este link.
Todos los pasos siguientes son hechos desde la cuenta root del servidor Centos. De mas esta decir que si es un servidor en producción, antes de hacer esto, saque un backup de su configuración por si algo no sale bien. A mi me funciono sin problemas.

-Descargamos el file para hacer el upgrade del beta a la stable.

wget -c http://internap.dl.sourceforge.net/sourceforge/openbravo/OpenbravoERP_2.40beta-2.40-linux-upgrader.bin

-Colocamos atributos de ejecucion

chmod 755 OpenbravoERP_2.40beta-2.40-linux-upgrader.bin

-Detenemos el servicio de tomcat

service Tomcat5 stop

-Comenzamos el upgrade

./OpenbravoERP_2.40beta-2.40-linux-upgrader.bin

Installation directory

Please specify the directory where Openbravo ERP is installed

[/opt/OpenbravoERP]:

----------------------------------------------------------------------------
Stack: Java home directory

Please specify the directory where the JDK is located

[/usr]: /usr/java/latest

----------------------------------------------------------------------------
Stack: Ant executable

Please specify the location where the Ant executable is located

[/usr/bin/ant]:

Stack: Tomcat directory

Please specify the directory where Tomcat is located.
In case of having Tomcat split into 2 directories, select the one containing the webapps directory

[]: /usr/share/apache-tomcat-5.5.26

Info: Please make sure Tomcat is stopped.
Press [Enter] to continue :
----------------------------------------------------------------------------
Database: PostgreSQL directory

Please specify the directory where the binaries of the PostgreSQL installation are located (psql, pg_restore, vacuumdb)

[/usr/bin]:

----------------------------------------------------------------------------
Setup is now ready to begin installing Openbravo ERP Upgrader on your computer.

Do you want to continue? [Y/n]: y

----------------------------------------------------------------------------
Please wait while Setup installs Openbravo ERP Upgrader on your computer.

Installing
0% ______________ 50% ______________ 100%
#########################################

----------------------------------------------------------------------------
Setup has finished installing Openbravo ERP Upgrader on your computer.

-Listo, ya tenemos la version stable 2.40 de Openbravo y segun el puerto donde lo hayamos configurado es que podremos accederlo, en mi caso es
http://192.168.1.196:8080/openbravo/security/Login_FS.html


Share/Bookmark

Instalar Openbravo

Openbravo es un ERP nacido en España que ha ido ganando popularidad, hoy lo instalaremos en un server Centos 5.2 con todo los paquetes requeridos para poder trabajarlo. Todos estos pasos los haremos como usuario root.

-Instalamos Centos 5.2 en forma minima
-Lo actualizamos
yum update

-Opcional, descargamos webmin desde www.webmin.com y lo instalamos
rpm -vi webmin-1.420-1.noarch.rpm

-Configuracion de java
-Descargamos el ultimo JRE y JDK disponibles, en este momento es 1.6.07.
mkdir /usr/java
cd /usr/java
sh /root/jre-6u7-linux-i586-rpm.bin
sh /root/jdk-6u7-linux-i586-rpm.bin
cd /root

-Descargamos Tomcat y ANT y los instalamos y configuramos
wget -c http://www.gossipcheck.com/mirrors/apache/ant/binaries/apache-ant-1.7.1-bin.tar.gz
wget -c http://apache.mirrors.hoobly.com/tomcat/tomcat-5/v5.5.26/bin/apache-tomcat-5.5.26.tar.gz
cd /usr/share
tar -xzvf /root/apache-tomcat-5.5.26.tar.gz
tar -xzvf /root/apache-ant-1.7.1-bin.tar.gz
ln -s /usr/share/apache-ant-1.7.1/bin/ant /usr/bin/
cd /usr/share/apache-tomcat-5.5.26/bin

vi catalina.sh
agregamos:
JAVA_HOME=/usr/java/jdk1.6.0_07
salvamos y salimos

./startup.sh
verificamos que no hayan errores
less /usr/share/apache-tomcat-5.5.26/logs/catalina.out
ln -s /usr/share/apache-tomcat-5.5.26/bin/startup.sh /usr/bin/tomcat
tar -xzf jsvc.tar.gz

-Instalamos el compilador gcc y make
yum install gcc make -y
cd jsvc-src/

-Verificamos opciones de instalacion
less INSTALL.txt
chmod +x configure
./configure --with-java=/usr/java/jdk1.6.0_07/
make
alternatives --install /etc/alternatives/java java /usr/java/jdk1.6.0_07/bin/java 90
cd /usr/share/apache-tomcat-5.5.26/bin/jsvc-src/native
useradd -d /usr/share/apache-tomcat-5.5.26/ tomcat

vi Tomcat5.sh
-Modificamos para que nos quede asi (las zonas con ... es que no colocamos varias lineas que ahi van por motivos de acortar este documento):
JAVA_HOME=/usr/java/jdk1.6.0_07
CATALINA_HOME=/usr/share/apache-tomcat-5.5.26
DAEMON_HOME=/usr/share/apache-tomcat-5.5.26/bin
TOMCAT_USER=tomcat
TOMCAT5_SECURITY=no
CATALINA_BASE=/usr/share/apache-tomcat-5.5.26

case "$1" in
start)
#
# Start Tomcat
#
$DAEMON_HOME/jsvc-src/jsvc \
..
..
..
stop)
#
# Stop Tomcat
#
$DAEMON_HOME/jsvc-src/jsvc \
..
..
Salvamos y salimos

chmod +x Tomcat5.sh
cp Tomcat5.sh /etc/init.d/Tomcat5
chmod +x /etc/init.d/Tomcat5

vi /etc/init.d/Tomcat5
Agregamos esto a partir de la segunda linea:
# chkconfig: 234 20 80
# description:Small shell script to start/stop Tomcat using jsvc.
Salvamos y salimos

chkconfig --add Tomcat5
chkconfig --list Tomcat5

cd /etc/xinetd.d
vi http
Agregamos:
service http
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
redirect = 127.0.0.1 8080
log_on_failure += USERID
}
Salvamos y salimos
vi https
Agregamos:
service https
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
redirect = 127.0.0.1 8443
log_on_failure += USERID
}
Salvamos y salimos

service httpd stop
chkconfig httpd off
service xinetd restart
chown -R tomcat.tomcat /usr/share/apache-tomcat-5.5.26

-Descargamos e instalamos postgresql 8.2.9 del site www.postgresql.org
Centos 5.2 por alguna razon viene por default con postgresql 8.11 asi que eliminamos la libreria para que nos deje instalar el 8.2.9

rpm -e --nodeps postgresql-libs

rpm -vi *.rpm
warning: compat-postgresql-libs-4-1PGDG.rhel5.i686.rpm: Header V3 DSA signature: NOKEY, key ID 442df0f8
Preparing packages for installation...
postgresql-libs-8.2.9-1PGDG.rhel5
postgresql-8.2.9-1PGDG.rhel5
postgresql-server-8.2.9-1PGDG.rhel5
compat-postgresql-libs-4-1PGDG.rhel5
compat-postgresql-libs-debuginfo-4-1PGDG.rhel5
postgresql-contrib-8.2.9-1PGDG.rhel5
postgresql-debuginfo-8.2.9-1PGDG.rhel5
postgresql-devel-8.2.9-1PGDG.rhel5
postgresql-docs-8.2.9-1PGDG.rhel5
postgresql-odbc-08.03.0100-1PGDG.rhel5
postgresql-odbc-debuginfo-08.03.0100-1PGDG.rhel5
postgresql-plperl-8.2.9-1PGDG.rhel5
postgresql-plpython-8.2.9-1PGDG.rhel5
postgresql-pltcl-8.2.9-1PGDG.rhel5
postgresql-tcl-1.6.2-1PGDG.rhel5
postgresql-tcl-debuginfo-1.6.2-1PGDG.rhel5
postgresql-test-8.2.9-1PGDG.rhel5

chkconfig postgresql on
service postgresql initdb
service postgresql start

-Configuramos la contraseña del usuario postgres
sed -i 's/ident sameuser$/trust/' /var/lib/pgsql/data/pg_hba.conf
psql -U postgres
alter role postgres with password '%new_PostgreSQL_admin_passowrd%';
\q
sed -i 's/trust$/md5/' /var/lib/pgsql/data/pg_hba.conf
service postgresql restart

-Descargamos openbravo 2.40, la ultima version en este momento y la instalamos.
cd /root
wget -c http://downloads.sourceforge.net/openbravo/OpenbravoERP_2.40beta-linux-installer.bin
chmod +x OpenbravoERP_2.40beta-linux-installer.bin

-A continuacion la secuencia de preguntas del instalador con mis respuestas.
./OpenbravoERP_2.40beta-linux-installer.bin

Installation directory

Please specify the directory where Openbravo ERP will be installed

[/opt/OpenbravoERP]:

----------------------------------------------------------------------------
Attachments directory

Please specify a directory for the Openbravo ERP attachments

[/opt/OpenbravoERP/AppsOpenbravo/attachments]:

----------------------------------------------------------------------------
Installation mode

Please select the installation mode you wish to perform

[1] Complete
The database and the application server in the same computer
[2] Distributed
The database and the application server in different computers
Please choose an option [1] :

----------------------------------------------------------------------------
Complete installation

Please select the installation type you wish to perform

[1] Standard
Installs the database and sets up the application server.
Recommended.
[2] Development
Installs the database and and sets up the application server
through a compilation process.
Recommended for developers.
Please choose an option [1] :

----------------------------------------------------------------------------
Stack: Java home directory

Please specify the directory where the JDK is located

[/usr]: /usr/java/latest

----------------------------------------------------------------------------
Stack: Ant executable

Please specify the location where the Ant executable is located

[/usr/bin/ant]:

----------------------------------------------------------------------------
Stack: Tomcat directory

Please specify the directory where Tomcat is located.
In case of having Tomcat split into 2 directories, select the one containing the webapps directory

[]: /usr/share/apache-tomcat-5.5.26

----------------------------------------------------------------------------
Database

Please select a database

[1] PostgreSQL
[2] Oracle
Please choose an option [1] : 1

----------------------------------------------------------------------------
Database: PostgreSQL directory

Please specify the directory where the binaries of the PostgreSQL installation are located (psql, pg_restore, vacuumdb)

[/usr/bin]:

----------------------------------------------------------------------------
Database: server parameters

Please enter the IP address of the PostgreSQL database

Database host [localhost]:

Please enter the port of the PostgreSQL database

Database port [5432]:

----------------------------------------------------------------------------
Database: admin password

Enter the password for your "postgres" administrator user

Password :
Retype password :
----------------------------------------------------------------------------
Openbravo Database: parameters

Please enter the name of the PostgreSQL database

Database name [openbravo]:

Please enter a username for the Openbravo ERP PostgreSQL database

Username [tad]:

Please enter a password for the new database user

Password :
Retype password :
----------------------------------------------------------------------------
Openbravo ERP: context name

Enter a context name.

This is used in the URL to access Openbravo ERP:
http://:/context_name

Context name [openbravo]:

----------------------------------------------------------------------------
Openbravo ERP: date/time options

Please select the preferred date and time formats

Date format

Date format

[1] DD MM YYYY
[2] MM DD YYYY
[3] YYYY MM DD
Please choose an option [1] : 3

Date separator

Date separator

[1] -
[2] /
[3] .
[4] :
Please choose an option [1] : 2

Time format

Time format

[1] 12h
[2] 24h
Please choose an option [2] : 2

Time separator

Time separator

[1] :
[2] .
Please choose an option [1] : 1

----------------------------------------------------------------------------
Openbravo ERP: demo data

Should the installer populate the database with demo data?

[Y/n]: y


----------------------------------------------------------------------------
Setup is now ready to begin installing Openbravo ERP on your computer.

Do you want to continue? [Y/n]: y

----------------------------------------------------------------------------
Please wait while Setup installs Openbravo ERP on your computer.

Installing
0% ______________ 50% ______________ 100%
#########################################

Y ya tenemos listo el Openbravo 2.40, para accederlo vamos a la ip del server por el puerto 8080, ejemplo(mi server esta en la 192.168.1.188):
http://192.168.1.188:8080/openbravo/security/Menu.html
Share/Bookmark