Você está na página 1de 5

Cmo instalar WordPress en Digital Ocean

En este post te explico cmo instalar WordPress en Digital Ocean. Existen muchas alternativas
para disfrutar de WordPress en un servidor propio o alquilado. Todo lo que necesitas saber para
contratar un hosting te lo explico en Contratar alojamiento Web. Sin embargo, una solucin muy
interesante es la denominada Cloud Hosting, sobre todo porque pagas solo por el uso.
Uno de los mejores cloud hosting, actualmente, es el que ofrece Digital Ocean con un precio muy
asequible: 5 dlares al mes por un blog, en su versin bsica (512 MB de memoria, 20 GB de espacio en
disco y 1 TB de transferencia).
El hosting de WordPress en Digital Ocean est orientado a los simples usuarios porque es muy sencillo
de configurar y mantener para todos aquellos que no deseen dedicarse a los aspectos tcnicos. Y para
los desarrolladores tambin, porque permite acceder al servidor va consola o ssh.
En el caso de WordPress, la instalacin se realiza en pocos segundos, eligiendo un par de opciones. Se
dispone de acceso mediante FTP y es posible instalar phpMyAdmin con el fin de operar con la base de
datos.
A continuacin, te detallo todo el proceso que, como vers, es smamente sencillo y rpido.

Figura 1

En primer lugar, crea un droplet, lo que te llevar a una pantalla semejante a la de la figura 1. Escribe el
nombre del dominio (sin www) y selecciona el tamao (la configuracin ms simple y adecuada para
empezar es la de 512 MB) y la regin (es recomendable elegir la ms cercana al lugar geogrfico donde
se encuentran la mayora de tus visitas).

Figura 2

A continuacin, elige la aplicacin que quieres instalar (en nuestro caso Aplications > WordPress on
Ubuntu) y deja la opcin por defecto en Settings (Enable VirtIO), tal como se indica en la figura 2, y
haz clic en el botn Create droplet.
Con eso simplemente, tendrs instalado WordPress. En tu correo electrnico recibirs los datos de
acceso root (la password) y la IP correspondiente al droplet que acabas de crear. Con esa informacin
ya puedes entrar a tu espacio de almacenamiento va FTP (servidor = dir. IP, usuario = root y password
= la que acabas de recibir). Debes redirigir el dominio a los siguientes servidores de nombres:
ns1.digitalocean.com, ns2.digitalocean.com y ns3.digitalocean.com. Lee ms informacin sobre la
configuracin de servidores de nombre en How To Set Up a Host Name with DigitalOcean.
La instalacin de WordPress se realiza en el directorio /var/www.

Figura 3

Lo siguiente es dar de alta el dominio en Digital Ocean, yendo a DNS > add domain, lo que te llevar
a una pgina similar a la que se muestra en la figura 3. Ah rellena el nombre del dominio, su direccin
IP (la que recibiste en el e-mail) y ascialo con el droplet que acabas de crear. Finalmente, haz clic en el
botn Create Domain.

Figura 4

Antes de terminar, es recomendable que aadas un registro CNAME con el fin de conseguir redirigir el

dominio con www hacia el dominio que no lleva www. A efectos de SEO es mejor que solo tengas
un dominio (el que no lleva www por ejemplo) e indiques en las herramientas de Google para
webmasters cul es. En la figura 4 se muestra cmo hacerlo. Si quieres optimizar el rendimiento de tu
blog con un CDN como Google Page Speed, ah es donde tienes que configurarlo.
Para terminar la instalacin de WordPress, hay que crear el archivo wp-config-php. Eso se hace
sencillamente escribiendo la URL del dominio en tu navegador como si fueses a acceder al blog.
WordPress detectar que no existe el archivo wp-config.php y te guiar en el proceso de creacin. Lo
nico que debes tener en cuenta es que, inicialmente, el acceso a wp-admin est protegido por
password, por lo que necesitars conocerla para iniciar dicho proceso de configuracin inicial. La
password la encontrars en el archivo /root/WORDPRESS.

Instalacin de phpMyAdmin
Tendrs acceso a la gestin de la base de datos mysql a travs de la consola y ssh. Sin embargo, lo
mejor es usar el entorno grfico phpMyAdmin. Seguidamente, te indico los pasos a seguir para instalar
dicha aplicacin.
1. La password de root por defecto para acceder a mysql se encuentra en el archivo root/.my.cnf.
Antala porque la necesitars en un paso posterior.
2. Ejecuta el comando siguiente en consola o por ssh: sudo apt-get install phpmyadmin.
3. Una vez que el proceso comienza, tendrs que llevar a cabo las siguientes acciones cuando se te
solicite: selecciona Apache2 para el servidor, elige YES cuando se te pregunte acerca de la
configuracin de la base de datos para phpMyAdmin con dbconfig-common, introduce la
password de mysql (obtenida en el paso 1) cuando se requiera, teclea la password con la que
deseas acceder a phpmyadmin
4. Cuando termine la instalacin, aade phpmyadmin a la configuracin de Apache, ejecutando el
comando: sudo nano /etc/apache2/apache2.conf.
5. Aade phpmyadmin al fichero, aadiendo la lnea siguiente: Include
/etc/phpmyadmin/apache.conf. Salva los cambios.
6. Rearranca Apache ejecutando el comando sudo service apache2 restart.
Disponer del entorno phpMyAdmin te servir, entre otras cosas, para restaurar la base de datos en
caso de desastre o migracin de un servidor a otro. Tambin para optimizar o reparar tablas y ejecutar,
en algunos casos, consultas de sql con el fin de realizar operaciones masivas contra la base de datos.

Comentarios Google+