Publicado el 13 comentarios

Entorno de pruebas: WordPress en la nube utilizando Koding

Entorno de pruebas: WordPress en la nube utilizando Koding

Si eres desarrollador de WordPress y necesitas crear un entorno en la nube para probar y depurar temas o plugins, esta guía te resultará útil ya que explicaremos el proceso de instalación de tu CMS favorito utilizando la aplicación en línea Koding.


Acerca de Koding ::::

Koding es una comunidad de y para desarrolladores con base en San Francisco California creada por Devrim Yasar y Sinan Yasar. Esta grandiosa plataforma permite a los usuarios crear entornos de desarrollo y aplicaciones en la nube, además incluye funcionalidades que permiten la colaboración e interacción entre los miembros de un equipo.

Entorno de pruebas: WordPress en la nube utilizando Koding

Koding está disponible a través de cuatro diferentes modalidades, tres de ellas son planes de pago que se ofertan desde los USD $12.50 mensuales, así como un plan completamente gratuito que incluye 1GB de RAM y 3GB de espacio en discosuficiente para crear nuestro sitio de pruebas con WordPress en la nube!


Registro y activación en Koding

Para este ejemplo utilizaremos el plan gratuito (Free) de Koding. Utiliza el navegador de tu elección, e inicia el proceso de registro visitando el siguiente enlace: koding.com/Pricing

Entorno de pruebas: WordPress en la nube utilizando Koding
Registro y activación en Koding

Antes de continuar es necesario que verifiques tu cuenta de correo electrónico con el código provisto por Koding:

Entorno de pruebas: WordPress en la nube utilizando Koding
Código de verificación

Regresa a tu entorno en Koding.com y actívalo haciendo clic sobre el botón “TURN IT ON”:

Entorno de pruebas: WordPress en la nube utilizando Koding
Activación de entorno de pruebas

El entorno de pruebas VM (Virtual Machine / Máquina Virtual) será creado, espera algunos minutos para que finalice el proceso en cuestión:

Entorno de pruebas: WordPress en la nube utilizando Koding
Proceso de creación de entorno de pruebas

Eso es todo!, tu entorno de pruebas VM con un nombre similar a “koding-vm-0” será creado de forma exitosa!


Instalación de WordPress en la nube

1. Instalación de MySQL

Una vez creado nuestro entorno “koding-vm-0”, el siguiente paso es instalar el gestor de base de datos “MySQL”. Para hacer esto utiliza el terminal incluido en tu entorno de desarrollo y ejecuta el siguiente comando:

Entorno de pruebas: WordPress en la nube utilizando Koding
Instalación de MySQL
Este paquete se encargará de ejecutar la instalación de MySQL en tu VM – más información aquí.

Escribe la contraseña que deseas utilizar con MySQL, el proceso de instalación de MySQL iniciará de forma automática:

Entorno de pruebas: WordPress en la nube utilizando Koding
Proceso de instalación de MySQL

Si todo fue bien al final visualizarás la leyenda “Installation complete”:

Entorno de pruebas: WordPress en la nube utilizando Koding
MySQL: Installation complete

2. Instalación de WordPress

Ahora que el gestor de base de datos está listo, es momento de instalar el software de WordPress, para lo cual Koding nos facilita dicho proceso, basta con utilizar el siguiente comando en terminal:

Entorno de pruebas: WordPress en la nube utilizando Koding
Instalación de WordPress
Este paquete se encargará de ejecutar la instalación de WordPress en tu VM – más información aquí.

Ingresa la contraseña que asignaste a MySQL. El proceso de instalación de WordPress iniciará en automático. Cuando haya finalizado se mostrará la URL donde fue instalado WordPress. En este ejemplo la URL asignada a nuestra instalación de WordPress es: mvkoendev.koding.io/wordpress

Entorno de pruebas: WordPress en la nube utilizando Koding
URL de WordPress

Visita la URL provista para iniciar la famosa “instalación de 5 minutos” de WordPress:

Entorno de pruebas: WordPress en la nube utilizando Koding
Instalación de 5 minutos de WordPress

Completa la información del instalador: título del sitio, nombre de usuario, contraseña, email. Cuando estés listo haz clic sobre el botón “Install WordPress”:

Entorno de pruebas: WordPress en la nube utilizando Koding
Información del instalador

La ventana Success! confirmará que WordPress ha sido instalado en tu VM de forma exitosa:

Entorno de pruebas: WordPress en la nube utilizando Koding
Instalación exitosa de WordPress

Accede al escritorio de WordPress con tu nombre de usuario y contraseña de registro. Enhorabuena!, tu sitio de pruebas con WordPress en la nube ha sido creado de forma exitosa!

A partir de aquí podrás realizar todas las pruebas que son de tu interés, instalar temas y plugins, trabajar en el diseño de tu sitio, gestión de usuarios, etc. Considera que por defecto la instalación de WordPress es en idioma inglés, pero puedes modificar y cargar archivos a través del entorno de desarrollo koding con un simple “arrastrar y soltar”, y por supuesto también existe la opción de hacerlo vía FTP:

Entorno de pruebas: WordPress en la nube utilizando Koding
“Arrastra y suelta” archivos para cargarlos a tu entorno de desarrollo koding

3. Instalación de FTP

El entorno de pruebas VM que hemos creado no incluye soporte “out of the box” para el protocolo FTP, pero podemos instalarlo utilizando el siguiente comando en terminal:

Entorno de pruebas: WordPress en la nube utilizando Koding
Instalación de FTP
Este paquete se encargará de ejecutar la instalación del protocolo FTP en tu VM – más información aquí.

Escribe tu contraseña – esta contraseña es la que asignaste a tu cuenta koding. El proceso de instalación de FTP tomará sólo algunos segundos, al finalizar se mostrará un resumen con los datos de acceso FTP:

  • HOST: mvkoendev.koding.io
  • USER: mvkoendev
  • PASS: contraseña de tu cuenta koding
Entorno de pruebas: WordPress en la nube utilizando Koding
Datos para acceso a FTP

Hecho lo anterior ya podrás utilizar el cliente FTP de tu preferencia para gestionar archivos en general, temas y plugins:

Entorno de pruebas: WordPress en la nube utilizando Koding
Cliente para protocolo FTP
Recuerda que tu instalación de WordPress se ubica en la siguiente ruta: /Web/wordpress/, no olvides que el plan gratuito de koding esta limitado a un máximo de 3GB de espacio en disco.

Actualizaciones en WordPress

Si requieres actualizar el core de WordPress, temas o plugins, tan sólo debes utilizar los siguientes datos para que WordPress pueda conectarse al servidor web:

  • Hostname: localhost
  • FTP Username: nombre de usuario de cuenta FTP
  • FTP Password: contraseña de cuenta FTP
Entorno de pruebas: WordPress en la nube utilizando Koding
Datos para actualizar WordPress

Comentarios finales

Si bien es posible crear un entorno de pruebas con WordPress en la nube utilizando servicios como Rackspace o Amazon, Koding permite hacerlo de forma gratuita mediante una VM con acceso a terminal y FTP, gestión de bases de datos SQL; y muy importante, utilizando una red exclusiva de desarrollo y colaboración.

Happy Blogging!

Regístrate en Koding.com!

Publicado el Deja un comentario

Antes de actualizar WordPress

A pesar de que todas las versiones de WordPress pasan por fases alfa, beta y versiones candidatas, podrías tener problemas o conflictos al actualizar tu sitio web. Es muy importante tomar algunas precauciones y medidas preventivas antes de actualizar a la nueva versión.

Respaldo de tu sitio web en WordPress


Antes de actualizar a WordPress te recomendamos lo siguiente:

  • Realiza una copia de seguridad de tus archivos: Descarga una copia de todos los archivos de su sitio web vía protocolo FTP.
  • Respalda tu base de datos: Accede a tu cuenta de hosting y exporta una copia de tu base de datos desde phpMyAdmin.
  • Exporta el contenido de tu sitio: Como precaución extra, te recomendamos visitar el menú lateral izquierdo “Herramientas” opción “Exportar“, y descarga una copia (archivo .xml) de todo el contenido (páginas, entradas, categorías, etiquetas, comentarios, usuarios, etc.).
  • Haz un inventario: registra el nombre de tus plugins instalados, temas, cuentas de administradores, etc.