jueves, 21 de enero de 2016

AWS CloudFormation Linux Apache MySQL PHP (LAMP) plus MyBB stack creation


Esta vez os voy a presentar mi acercamiento a Amazon Web Services (AWS)  a partir de un reto de Cross-Over.

El reto consistía en crear la arquitectura y el diseño en AWS de la aplicación MyBB forum.





La arquitectura desplegada debería contar con:
- Seguridad,
- Monitorización,
- Alta disponibilidad,
- Escalabilidad.
Para ello he creado mediante un fichero json descargado y modificado para usar con AWS CloudFormation:
- Un balanceador de Carga Elastic Load Balancer, que nos permite el acceso desde Internet.
- Un grupo autoescalable AutoScaling Group de 1 a 5 instancias de EC2, iniciando con 2 instancias que contiene el servidor web Apache y PHP. Y un componente de LaunchConfiguration.
- Una instancia de base de datos relacional Relational DataBase Service MySQL.
- Un grupo de seguridad de la base de datos para acceso desde los servidores web, otro grupo de seguridad para acceder desde el balanceador de carga a los servidores web y vía ssh desde Internet mediante intercambio de claves. En vez de usar Putty lo he hecho con Bitvise.

Este resumen no pretende ser un procedimiento de pasos sino un compendio de la información que hay que tener en cuenta.


lunes, 11 de enero de 2016

Cambiar el software a un móvil: CyanogenOS - Android. ZTE v967s (parte 2)

Hola a todos,
En este caso os indico los pasos que he tenido que seguir para hacer el cambio de una versión Cyanogenmod a un Android 4.2.2 con ROM X-liciouz.

PASO 1. Incluir nueva ROM en la SD.
Descargar la nueva ROM. En mi caso me he decido por esta X-Liciouz
Incluirla en la tarjeta SD, por ejemplo en el directorio Download:
- Descarga directa con el movil,
- Conectando vía USB a un portatil y moviéndola a la carpeta,
- Extrayendo la tarjeta SD.
Como nos seá más sencillo.
PASO 2. Arrancar en modo recovery:
- Quizá sea una opción que ya tengas cuando apagas tu móvil,
- Usando la app MobileUncle u otra semejante que dispone de la opción de arranque en modo recovery,
- Con el teléfono apagado pulsar Volumen+ y Power (en otros teléfonos puede ser otra combinación) a la vez hasta que comience el arranque.
Podéis ver el vídeo para un mayor detalle.

PASO 3. Borrar datos y cache.
PASO 4. Selección de la nueva ROM que hemos copiado en el paso 1.
PASO 5. Aplicar los parches necesarios.
PASO 6. Configurar el móvil según nuestros gustos y necesidades:
- Tonos,
- Fondos,
- Colores,
- Cuentas,
- Apps,
- Etc

Aquí el vídeo de las opciones XPERIENCETOOLS que dan un toque de exclusividad a tu móvil.

La verdad es que ahora mismo es como si fuera nuevo.

viernes, 8 de enero de 2016

Cambiar el software a un teléfono móvil: Android - CyanogenOS

Hola amigos, El otro día escribí sobre Cyanogen en otro blog y me puse a indagar un poco más.

El móvil android que utilizo es un ZTE V967S que adquirí hace dos años y que todavía está en buen uso, quizá por alguna de estas fundas y si te gusta después de leer el blog aún sigue a la venta.
1. Seleccionar nueva versión
. Escogí la única versión de Cyanogen que hay en la web de needrom, el versión 11 de CyanogenOS. Es una versión beta, pero ¡¿quien dijo miedo?!
Se descarga de la web y se instala mediante el inicio de Recovery del móvil: En mi caso Vol+ y Power, durante un rato.
¡Horror! Sale un menú en chino, claro, el móvil lo compré en China. Pulsé en varias opciones y la última línea resultó ser la de salir del menú. Y la primera del menú principal la de reiniciar ya que en las otras se adivinaban caracteres latinos: SD, ROM y alguna más.
¡Ufff! Salvado.


2. Seleccionar una versión de Recovery en español o al menos en inglés. Internet está lleno de sorpresas y algunas muy agradables, como este blog de móviles dualsim; donde encontré la manera de llevarlo a cabo:u
  • Mi móvil ya tenía capacidades de Root, vino así de China, por lo que este paso me lo salto.
  • La app MobileUncle es nuestra amiga. Principalmente la opción cambiar Recovery:
    • Conectar el móvil al PC,
    • Habilitar almacenamiento USB en el movil,
    • Descargar Recovery CMW 6.0.3.6,
    • Pasar a la tarjeta SD del móvil (en el raíz),
    • Elegir Cambiar Recovery de la app MobileUncle,
    • Ahora debe aparecer la primera la versión descargada de CMW. La elegimos.
    • Pedirá reiniciar y ya debemos ver el menú de arranque de Recovery en español.
3. Incorporar nueva ROM en tarjeta SD. Hacemos los mismos pasos que anteriormente:

  • Habilitar almacenamiento USB en el móvil,
  • Pasar a la tarjeta SD del movil (puede ser en la carpeta Download), la versión de la ROM de CyanogenOS,
  • La app MobileUncle es nuestra amiga. En este caso la opción arrancar en modo Recovery.
  • Elegimos cambiar versión de OS por SD. Debemos ir a la carpeta Download, donde estará el fichero que acabamos de guardar.
  • Lo elegimos y esperamos que finalice la instalación.
4. Uso de CyanogenOS.

Los inicios eran prometedores:
  • Arrancó con agilidad y normalmente,
  • Pidió configuraciones básicas de:
    • Usuario Cyanogen (no de Google), por lo que busca la industria como alternativa a Android puede ser viable,
    • Wifi,
    • Desbloqueo SIM,
  • La pantalla inicial es muy sencilla y útil. La versión de Android es la 4.4.4.
Pero:
  • No consigue red GSM, GPRS ni 3G. Nada.
  • No tiene conexión por defecto a ninguna tienda de apps.
  • Se reinicia de vez de en cuando. Quizá porque esté buscando red constantemente.
Supongo que tiene que ver con que es una versión beta no proporcionada por ninguna empresa homologada, aquí están los teléfonos que Cyanogen indica que están soportados, la verdad es que son muchos. Pero en mi caso me obliga a volver para atrás. Y buscar una versión de Android.

No quiero dejar de publicar el blog, haré una segunda parte con los pasos para volver a una versión de Android.