1. Instalación
de Java
Descargar versión del JDK (jdk1.7.0_60).
Crear el
directorio para el java: mkdir /usr/java.
Copiar el JDK al
directorio y descomprimir: tar -xzvf jdk-7u60-linux-x64.tar.gz .
Se creara la ruta
/usr/java/jdk1.7.0_60 la cual será el directorio JAVA_HOME.
Editar el archivo
.bash_profile del root para que el JAVA_HOME
sea permanente.
vi .bash_profile
ingresar lo siguiente:
JAVA_HOME=/usr/java/jdk1.7.0_60
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
Reiniciar y validar el JAVA_HOME:
echo $JAVA_HOME (/usr/java/jdk1.7.0_60).
2.
Instalación de JBOSS
Descargar la versión del Jboss (jboss-eap-6.2.0)
Ingresar al directorio /usr/share
y descomprimir el archivo :
Unzip jboss-eap-6.2.0.zip
Renombrar
la carpeta: mv jboss-eap-6.2.0 jboss-as
Crear
el usuario Jboss y dar permisos de ejecución:
groupadd jboss
useradd -s /bin/bash -g jboss jboss
chown -Rf jboss.jboss /usr/share/jboss-as/
Ingresar a la ruta: cd /usr/share/jboss-as/bin/init.d
Copiar el archivo: cp jboss-as-standalone.sh /etc/init.d/jboss
Ingresar al archivo jboss y
agregar las siguientes líneas:
# chkconfig: 234 80 20'
JBOSS_USER=jboss
export JBOSS_USER
export JBOSS_USER
Guardar el archivo
y reiniciar
Configurar el
archivo jboss para que se pueda ejecutar:
chmod 755 jboss
chkconfig --add jboss
chkconfig --level 234 jboss on
chkconfig --list jboss
Iniciar el jboss:
Service jboss start
Ingresar a la
siguiente ruta: /usr/share/jboss-as/standalone/configuration/
y modificar el archivo standalone.xml
<interfaces>
<interface
name="management">
<inet-address
value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
<interface name="public">
<inet-address
value="${jboss.bind.address:173.194.35.177}"/>
</interface>
<!-- TODO - only show this if the
jacorb subsystem is added -->
<interface
name="unsecure">
<!--
~
Used for IIOP sockets in the standard configuration.
~ To secure JacORB you need to
setup SSL
-->
<inet-address
value="${jboss.bind.address.unsecure:127.0.0.1}"/>
</interface>
</interfaces>
Colocar la
dirección IP del servidor y reiniciar el JBOSS
3. Configuración
de Firewall de Linux
Configurar el archivo /etc/sysconfig/iptables
# Firewall configuration written by
system-config-firewall
# Manual customization of this file is not
recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j
ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
#El puerto
22 permite conexiones entrantes por default.
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22
-j ACCEPT
#Estas son nuestras reglas
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21
-j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport
4848 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport
8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport
9990 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport
9999 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80
-j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport
443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with
icmp-host-prohibited
COMMIT


No hay comentarios.:
Publicar un comentario