Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una vez hecho esto el servicio ya estará ejecutándose y activo en el sistema, podemos verificar esto
tecleando lo siguiente en la barra de navegación del navegador web:
http://IP_del_servidor/
3.- Ahora solo falta configurar el servicio de apache para que este inicie cada que el inicie el sistema
operativo:
Instalación de PHP 7
Para poder instalar PHP 7 primero debemos agregar la información necesaria del repositorio yum
Webtatic EL, este debe ser correspondiente a la version de SO en que se esté trabajando.
Para verificar que los complementos php 7 fueron instalados basta con teclear:
4.- Para hacer test de que ya tenemos instalado php 7, crearemos un archivo script de nombre “test.php”
para ver la información de php en el navegador, para ello tecleamos:
En el archivo escribimos lo siguiente (sin las comillas): “<?php phpinfo(); ?>” y con eso nuevamente
vamos al navegador y escribimos http://IP_del_servidor/test.php esto nos mostrara en pantalla la info de
php que tenemos instalada en el equipo.
Instalacion de MySQL
Antes de iniciar se debe actualizar el sistema y posteriormente instalar “wget”, eso se hace
mediante los comandos:
2.- Procedemos a instalar mysql, durante la instalación se preguntara si desea aceptar los resultados de
verificación GPG del archivo .rpm, si no ocurre algun fallo únicamente ingrese “y”:
3.- Iniciamos el servicio de mysql y establecemos para que se inicie una vez se inicializa el S.O.:
5.- Finalmente para ingresar a la consola de mysql, lugar donde se manejan y administran las bases de
datos:
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Instalacion y verificacion de la versión de java
Como se observa la version de java es la 1.7.0_80, en caso de no tener esa version, se pueden seguir los
siguientes pasos para poder configurar nuestro equipo y tener java 1.7 corriendo en el equipo.
1.- Para obtener la versión de java que se requiere tenemos que dirigirnos a la pagina de descarga.
link: http://www.oracle.com/technetwork/java/javase/archive-139210.html
Y en esta buscamos donde diga Java SE 7 y descargamos el archivo “Java SE Development Kit
7u80” el cual es: “jdk-7u80-linux-x64.tar.gz” (el archivo tiene que ser de extensión tar.gz).
2.- Una vez que se tiene el jdk-7u80-linux-x64.tar.gz de java lo tenemos que extraer en la carpeta “opt”
para eso utilizamos el siguiente comando:
1.3.- Una vez descomprimido el archivo procedemos a instalar java 1.7 con “Alternatives” que es un
comando de configuración del sistema, para esto seguimos los siguientes comandos:
Si haz seguido los pasos de manera correcta tras el último comando nos tiene que aparecer en pantalla lo
siguiente:
Selección Comando
-----------------------------------------------
* 1 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-
5.b12.el7_4.x86_64/jre/bin/java)
2 java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.161-
2.6.12.0.el7_4.x86_64/jre/bin/java)
+3 /opt/jdk1.7.0_80/bin/java
-Rutas
[usuario@local ~]$ sudo alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_151/bin/jar 2
[usuario@local ~]$ sudo alternatives --set jar /opt/jdk1.8.0_151/bin/jar
[usuario@local ~]$ sudo alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_151/bin/javac 2
[usuario@local ~]$ sudo alternatives --set javac /opt/jdk1.8.0_151/bin/javac
-Variables de entorno (para hacer la configuración de las variables tenemos que loguearnos como
super usuario primero.)
# export JAVA_HOME=/opt/jdk1.7.0_80
# export JRE_HOME=/opt/jdk1.7.0_80/jre
# export PATH=$PATH:/opt/jdk1.8.0_151/bin:/opt/jdk1.7.0_80/jre/bin
link: https://developers.redhat.com/products/eap/download/
Para poder instalar jboss se tiene que seguir los siguientes pasos.
3.- Descomprimir el archivo zip de jboss en la carpeta “opt”, esto se hace con el siguiente comando:
4.- Una vez descomprimido el archivo nos moveremos a la ubicación de la carpeta en donde se
descomprimio el archivo, tecleamos lo siguiente:
6.- Después de lo anterior procederemos a crear un usuario con el nombre “jboss” con el cual tendremos
acceso a la consola web, así que ingresamos el comando para agregar el usuario:
7.- Ahora configuraremos los permisos que tendrá el usuario jboss sobre las carpetas jboss-eap-6.3 y
jboss, esto lo hacemos mediante el comando:
8.- En este punto haremos un cambio de usuario para poder configurar y bien agregar correctamente al
usuario jboss para poder administrar la consola de JBoss-EAP, para esto tecleamos lo siguiente:
8.1.- Subsecuentemente ingresamos a la carpeta bin que se encuentra dentro del directorio jboss para
poder ejecutar la función que nos permitira configurar de manera correcta el usuario jboss
Despues del ultimo comando se ejecutará lo siguiente, lo cual se tiene que configurar con el nombre de
usuario jboss y la constraseña de elección propia:
9.- Una vez terminado el paso anterior ejecutaremos el jboss-6.3, esto lo hacemos mediante el comando:
Instalacion de mod_cluster
Para poder instalar y configurar el mod_cluster primero se debe descargar el archivo .tar.gz el cual
encontraremos en la pagina oficial de mod_cluster
link: http://mod-cluster.jboss.org/mod_cluster/downloads/1-3-1-Final-bin
Se debe elegir la version mas conveniente para el sistema operativo en este caso se utilizara la
version 1.3.1, cabe mencionar que para la instalacion y configuracion de mod_cluster se utilizan
archivos de configuración del servicio de apache y de la aplicacion jboss-eap.
Para instalar y configurar mod_cluster se tienen que seguir los siguientes pasos:
3.- Una vez que se ha descomprimido el archivo, habrá que posicionarse en la carpeta “opt” y se debe
buscar una carpeta con el mismo nombre (opt):
[usuario@local ~]$ ls (al hacer esto nos imprimirá en pantalla una lista con las carpetas y archivos)
jboss-eap-6.3.0.zip mod_cluster_slotmem.so rh
jboss jdk1.7.0_80 mod_advertise.so mod_manager.so
jboss-eap-6.3 jdk-7u80-linux-x64.tar.gz mod_cluster-1.3.1.Final-linux2-x64-
so.tar.gz mod_proxy_cluster.so opt
4.- Ahora nos ingresamos a una ruta entre directorios para buscar unos módulos que se ocuparan
después, el nombre de los módulos a buscar son los siguientes. “mod_proxy_cluster.so, mod_advertise.so,
mod_manager.so, mod_cluster_slotmem.so”
NOTA: se tiene que recordar la ruta de los modulos puesto que se ocuparan más adelante. Regresar a la
carpeta “opt”
5.- Ahora se tiene que modificar el archivo “standalone-ha.xml” que se encuentra en la carpeta jboss
(véase instalación de jboss) para eso hay que dirigirse a la siguiente ruta:
6.2.- Tras haber realizado el paso anterior se abrirá el archivo, buscar las siguientes líneas y realizar las
modificaciones (antes - despues)
6.2.1.- Buscar la linea con etiqueta “default-stack” (sin comillas) para esto tecleamos Ctrl+f para buscar
la linea por la etiqueta, una vez que se halla encontrado cambiaremos el valor “udp” por “tcp”
6.2.3.- Buscar el apartado con la etiqueta “interfaces” y reemplazar la IP que esta por la
del host local o la IP del equipo.
<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:127.0.0.1}"/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
</interface>
</interfaces>
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:192.168.x.x}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:192.168.x.x}"/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:192.168.x.x}"/>
</interface>
</interfaces>
Una vez terminada la configuración de este archivo guardar cambios y cerrarlo.
7.- Ahora se ha de configurar el archivo httpd.conf, basta con agregar unas lineas, primero debemos
localizar el archivo que esta en la ruta
8.1.2.- Después de lo anterior se tiene que agregar la siguiente linea al final del archivo LoadModule
proxy_cluster_module modules/mod_proxy_cluster.so
9.- Es momento de ocupar los cuatro módulos que buscamos en el paso 4 y los vamos a pegar en la ruta
“/etc/httpd/modules” esto se realiza de la siguiente manera:
9.1.- Primero habrá que estar posicionado en la carpeta donde buscamos los modulos, asi que nos
dirigimos a la ruta
9.3.- Ver que los modulos tengan los permisos “rwx” basta con teclear la instruccion “ls -l”
10.- Crear un archivo con el nombre mod_cluster.conf y guardarlo en la ruta /etc/httpd/conf.d, esto se hace
de la siguiente manera:
10.1.- Al crearse el archivo estara vacio asi que agregamos las siguientes lineas:
<IfModule manager_module>
Listen 192.168.x.x:6666
ManagerBalancerName mycluster
<VirtualHost 192.168.x.x6666>
KeepAliveTimeout 300
MaxKeepAliveRequests 0
AdvertiseFrequency 5
ServerAdvertise On
EnableMCPMReceive
<Location />
Require all granted
</Location>
<Location /mod_cluster_manager>
SetHandler mod_cluster-manager
Require all granted
</Location>
</VirtualHost>
</IfModule>
NOTA: la dirección IP que se coloca en este archivo es la misma que se configuro en el archivo
standalone-ha.xml
11.- Finalmente se debe hacer un reinicio del servicio de apache para esto se ingresa el siguiente
comando: