twitter
    Sigueme en el Twitter :-)
Mostrando las entradas con la etiqueta centos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta centos. Mostrar todas las entradas

11 setiembre 2010

Instalando Jboss en CentOS

Hace mucho tiempo que venía escuchando sobre Jboss, pero mi interés solo era de conocer, para que servía y que se podía hacer con el, pues bien, por motivos laborales tuve que retomar lecturas, definiciones sobre Jboss, no comentaré que es, y para que sirve, lo que leerán aquí es la instalación y algunos tips sobre la instalación, pues bien empecemos ... Para realizar la instalación, esta será usando centOS, también puede usarse en RHEL u OpenSuse.
Disco duro de 120Gb, 2Gb Ram, y CPU Core 2 Duo 2.4Ghz, deben contar con acceso al usuario root


1.- Comprobamos la versión de Java
 #java -version 


2.- Si tenemos algún mensaje en consola por ejm. "java version 1.4" está bien, pero sino, es igual, ya que usaremos la versión actual de Java para nuestra instalación.
Tip.- si desean borrar java, pueden ejecutar: yum remove java

3.- Nos dirigimos este enlace para descargar la última versión de java. Tip. Descargen JDK 6u21 o la que sea la más actual, y a su vez pueden escoger la plataforma que deseen, i386 o x86_64 y en el formaro "rpm.bin"

4.- Una vez descargado ejecutamos:
#chmod 755 jdk-6u21-linux-i386-rpm.bin

5.- Ahora ejecutamos:
#./jdk-6u21-linux-i386-rpm.bin 

6.- Ejecutamos lo siguiente para saber la versión de java:
#java -version

7.- Creamos la carpeta "java" en el directorio opt:
#mkdir -p /opt/java 

8.- Realizamos un enlace simbólico al directorio java:
#ln -s /usr/java/jdk1.6.0_21 /opt/java 

 9.- Crearemos un fichero ejecutable, en el indicaremos el "JAVA_HOME" que es muy importante para nuestra instalación, este "script" estará en la ruta /etc/profile.d:
#vim /etc/profile.d/java.sh
- - - -
#java 
JAVA_HOME=/opt/java/jdk 
PATH=$PATH:$JAVA_HOME/bin 
CLASSPATH=$JAVA_HOME/lib LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/i386 
export JAVA_HOME PATH CLASSPATH LD_LIBRARY_PATH
- - - -



Tip. En LD_LIBRARY_PATH, deben de escoger si, por ejm. su server es X86_64, /lib/amd64
10.- Ahora damos permisos de ejecución al script y lo ejecutamos:
#chmod 755 /etc/profile.d/java.sh #sh /etc/profile.d/java.sh 

11.- Ahora que tenemos java configurado, procedemos a instalar Jboss.

12.- Procedemos a descargar Jboss de este enlace yo, he descargado la version 4.3, el método de instalación funciona para cualquiera de las versiones. 

13.- Descomprimimos Jboss:
#unzip jboss-4-0.3.GA-jdsk6.zip -d /usr/java 

14.- Creamos un enlace simbólico:
#ln -s /usr/java/jboss-4.0.3.GA /opt/java/jboss 

15.- Creamos el script "jboss.sh" en la ruta /etc/profile.d/ 
# vim /etc/profile.d/jboss.sh
- - -
# JBoss As
JBOSS_HOME=/opt/java/jboss 
PATH=$PATH:$JBOSS_HOME/bin 
export JBOSS_HOME PATH 
- - -
16.- Damos permisos de ejecución y ejecutamos el script:
#chmod 755 /etc/profile.d/jboss.sh #sh /etc/profile.d/jboss.sh 

17.- Agregamos el usuario "jboss"
#adduser jboss o useradd jboss 

18.- Cambiamos permisos en la carpeta "jboss":
#chown -Rf jboss.jboss /opt/java/jboss/

19.- Ingresamos con el user "jboss":
 #su jboss 

20.- Ahora ejecutaremos el "run.sh", script por default que inicia los servicios para Jboss: $/opt/java/jboss/bin/run.sh 

21.- Ahora, si queremos que escuche cualquier ip:
$/opt/java/jboss/bin/run.sh -b 0.0.0.0 

 22.- Si revisamos el log, veremos un mensaje así:
18:23:18,035 INFO [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 1m:15s:48 

 23.- Para ingresar al panel de Jboss, desde nuesto browser: http://ip_server:8080 

Espero que les sea de utilidad, y para la próxima, escribiré como crear instancias, definir proyectos bajo instancias y más.
Sls
Sigue Leyendo...

18 mayo 2010

Instando Repositorios en Centos

Por lo general siempre necesitamos instalar apliaciones en el menor tiempo posible o simplemente evitar la fatiga de estar compilando alguno(algunas veces compilar puede ser un martirio). Bueno, para esta oportunidad les diré como instalar repositorios (los mas comunes) en CentOS, no lo recomiendo para RHEL, ya que lo volveria un CentOS, en lo posible traten de no usar repositorios que no sean de RedHat.
Empecemos ...

DAG (RPMFORGE)
Para instalar este repositorio ejecutamos:
1.- wget -c http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Ojo! debemos escoger el repositorio adecuado para nuestra arquitectura
2.- rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

3.- Debemos asegurarnos que este habilitado, cat /etc/yum.repos/rpmforge.repo, aqui la opcion "enable" debe ser 1


EPEL
Para instalar este repositorio ejecutamos:
1.- rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

Ojo! debemos escoger el repositorio adecuado para nuestra arquitectura
2.- Debemos asegurarnos que este habilitado, cat /etc/yum.repos/epel.repo, aqui la opcion "enable" debe ser 1


REMI
1.- wget http://rpms.famillecollet.com/enterprise/remi.repo

2.- mv remi.repo /etc/yum.repo

3.- Debemos asegurarnos que este habilitado, cat /etc/yum.repos/remi.repo, aqui la opcion "enable" debe ser 1

4.- rpm --import RPM-GPG-KEY-remi



Recuerden de revisar su arquitectura antes de instalar cualquier repositorio, en REMI pueden encontrar la version de PHP 5.3, les recomiendo que si tienen un sistema en producion y quieren actualizarlo, lo hagan con remi y un previo backup antes.
Sigue Leyendo...

31 marzo 2009

Centos 5.3 en la calle !

Después de varias semanas de espera y acaloradas discusiones debidas a la demora, por fin está disponible CentOS 5.3. Justamente esta madrugada Karanbir Singh, del proyecto CentOS, publicó los ficheros .torrent para iniciar las descargas. El anuncio oficial se realizará una vez que la mayoría de los espejos de CentOS hayan sincronizado, lo cual ocurrirá durante las siguientes horas.....

El dia de hoy lo he implementado en mi PC, y va muy bien, aunque he tenido problemas con mis scripts de iptables, por alguna razon, no funcionan, pero si los escribo directamente en consola si. por lo demas Squid 2.6-23 STABLE, esta al mismo estilo que en Ubuntu (es algo que me disgusta), PHP 5.2, sin necesidad de agregar mi Mirror Atomic, en fin, aun tengo que testear muchas cosas, por lo demas, va bien.

Espero que haya algo nuevo....

P.D la ventana de instalacion esta mas bonita... y el Grub tambien, jejeje
Sigue Leyendo...

09 octubre 2008

Desactivando SELinux en Centos

A veces cuando instalamos Centos ya se como server o en una máquina virtual, y configuramos los parametros de red, vemos que a veces no podemos hacer "ping" ni al router ni a google, y hemos configurado bien estos parámatros, lo que pasa es que el "firewall" de Centos esta ON por defecto, si queremos desactivalos debemos ejecutar el siguiente comando, con el cual reconfiguraremos este parámetro (SELinux):

system-config-securitylevel-tui


Y una vez dentro elegimos habilitar/deshabilitar SElinux o Iptables:Espero que les sea de utilidad, saludos Sigue Leyendo...