Está en la página 1de 23

Checklist para hacer una instalación de

WordPress perfecta
Antonio Cambronero

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives


4.0 International License.
Contents

1 Introducción 5
El dominio: tumblesfera.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2 Obtención de datos para acceder a las herramientas 6


Acceso a cPanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Dirección IP asignada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Usuario de cPanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Acceso a través de dirección IP asignada y usuario de cPanel . . . . . . . . . . . . . . . . 7
DNS asignada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Datos para entrar por FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3 Subir archivos mediante el Administrador de Archivos 9

4 Probar el acceso mediante IP y usuario de cPanel 11

5 Descarga del software y subir archivos para una instalación manual 12

6 Creación de la base de datos para una instalación manual 14

7 Modificación del archivo wp-config.php para indicar base de datos 15

8 Iniciar el proceso de instalación manual de WordPress 17

9 Primeras comprobaciones tras la instalación manual 18


Las URL de la dirección de WordPress y del sitio son las correctas . . . . . . . . . . . . . 18
Prefijo de las tablas de la base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Modificar los valores de «Dirección de WordPress (URL)» y «Dirección del sitio (URL)» . 19
El apartado de Actualizaciones automáticas de WordPress está vacio . . . . . . . . . . . . 20

10 Instalación automática de WordPress 21


Cómo arrancar la instalación automática . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Comprobaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

11 Sobre la gestión de instalaciones automáticas de WordPress 23

3
4

Quién soy
• Antonio Cambronero: Informático y blogger. Creador de blogpocket.com. Publicando in-
formación gratuita y sin publicidad sobre blogging y social media. Ayudo a los bloggers a
conocer mejor los métodos y herramientas para construir un blog de éxito. Mi mantra es:
«Democratizar el aprendizaje del blogging».

Sígueme en las redes sociales


• Twitter: @blogpocket
• Otros perfiles e información: re.vu/blogpocket
1 Introducción

Este documento es una checklist que recopila todos los pasos necesarios para realizar una instalación
de WordPress.org, en sus dos versiones: manual y automática.

El dominio: tumblesfera.com

El blog que vamos a instalar y configurar, corresponde al dominio tumblesfera.com.


De origen, se trata de instalar WordPress para un blog nuevo y con el dominio registrado en Godaddy.
A grandes rasgos, la checklist consta de los siguientes pasos:

• Repaso de los datos y herramientas necesarias tanto para comenzar la instalación como para
el posterior mantenimiento.

• Instalar WordPress en SiteGround utilizando «tumblesfera.com» como dominio principal. Se


revisará tanto el método manual como el automático.

Tanto la instalación manual como la automática se realizarán sobre la dirección IP asignada y usando
el usuario de cPanel. Es decir: «DIRECCIÓN IP ASIGNADA/~USUARIO CPANEL», en lugar de
usar el dominio «tumblesfera.com».

5
2 Obtención de datos para acceder a las
herramientas

Lo primero es darse de alta en SiteGround.


Lee: SiteGround: el mejor Hosting para WordPress y qué hacer después de abrir una cuenta.

Acceso a cPanel

cPanel es el servicio con el que tienes el control de tu blog y contiene, a su vez, todas las herramientas
necesarias para instalar y mantenerlo.
Al darte de alta en SiteGround recibes un correo proporcionándote los siguientes datos:

• Usuario para entrar en cPanel


• Contraseña: la misma que diste al darte de alta en SiteGround

En realidad, esos datos te darán acceso al área de cliente de SiteGround pero una vez dentro, verás
el botón para entrar en cPanel. El área de cliente te permitirá contactar con el soporte técnico y ver
o modificar tus datos de cliente (facturación, etc.)

Dirección IP asignada

Este dato se encuentra en la pestaña «Información y configuración» del área de cliente de SiteGround.
Con él puedes acceder a tu espacio de almacenamiento Web, sin tener un nombre de dominio
apuntando a aquél.
Suponemos que la dirección IP asignada es: «111.222.333.444» (ficticia).

Usuario de cPanel

El usuario para entrar en cPanel no tiene por qué coincidir con el usuario de cPanel asignado. Por
ejemplo, tu usuario para entrar en cPanel puede ser el email con el que te diste de alta en SiteGround
pero el usuario de cPanel ser los 8 primeros caracteres del nombre del dominio asociado.

6
7

Este dato también se encuentra en la pestaña «Información y configuración» del área de cliente de
SiteGround.
Cuando te das de alta en SiteGround asocias un nombre de dominio a la cuenta pero dicho nombre
de dominio puedes registrarlo en SiteGround (dominio nuevo) o indicar que ya tienes un dominio
registrado con otro proveedor.
En esta checklist suponemos que el dominio «tumblesfera.com» es nuevo por lo que el usuario de
cPanel asignado es «tumblesf».

Acceso a través de dirección IP asignada y usuario de cPanel

Según lo anterior, el acceso a través de IP asignada y usuario de cPanel sería algo parecido a: «http:
//111.222.333.444/~tumblesf» suponiendo que «111.222.333.444» fuese la dirección IP asignada.
Esto nos permitirá montar el blog sin necesidad de apuntar el nombre de domino «tumblesfera.com»
a SiteGround.

DNS asignada

Dato que también encontrarás en la pestaña «Información y configuración» del área de cliente de
SiteGround.
Con ese par de valores (compuesto a su vez de dos datos: servidor de nombre de dominio e IP) se
puede apuntar el nombre de dominio al espacio de almacenamiento Web correspondiente a tu cuenta
de SiteGround.
Lee: Cómo configurar un dominio para un blog de WordPress
Cuando te das de alta en SiteGround, tu cuenta debe quedar asociada a un nombre de dominio
principal pero no hace falta que éste apunte al espacio del hosting. Si lo haces desde el principio
puedes trabajar accediendo mediante el nombre de dominio, por ejemplo «tumblesfera.com». En caso
contrario, debes hacerlo a través de dirección IP asignada y usuario de cPanel como se ha indicado
en el apartado anterior.

Datos para entrar por FTP

Datos que también encontrarás en la pestaña «Información y configuración» del área de cliente de
SiteGround.
Estos dos valores son:

• Nombre de host del FTP


• Usuario: el mismo que el de cPanel
• Contrseña: Igual que la contraseña de cPanel.
8

Usaremos estos datos para comprobar que se tiene acceso al espacio de hosting por FTP y para
crear un archivo de test «index.html» con una línea que diga algo así como «Estamos apretando las
tuercas en tumblesfrea.com».
Ese fichero de prueba se puede crear con cualquier programa cliente de FPT o con el «Administrador
de archivos» de cPanel.
Debes comprobar también:

• Que si el blog corresponde a tu dominio principal, el archivo «index.html» se encuentra en la


carpeta «public_html».
• Que si el blog corresponde a un dominio adicional , el archivo «index.html» se encuentra en una
carpeta «tumblesfera.com» colgando de la raíz del hosting al mismo nivel que «public_html».
Nunca definas un dominio adicional dentro de «public_html».
3 Subir archivos mediante el
Administrador de Archivos

Usa el Administrador de Archivos de cPanel para subir archivos a tu hosting.


El Administrador de Archivos se encuentra en la sección «Archivos» de cPanel.
La figura siguiente muestra la página del Administrador de Archivos.

Obsérvese:

1. La ruta del hosting (/home/tumblesf). En SiteGround la carpeta dentro de «home» es el


nombre de usuario de cPanel.
2. La carpeta «public_html» que es donde debe ir la instalación de WordPress correspondiente al
dominio principal. Si fuese un domino adicional, deberías ver una carpeta «tumblesfera.com»
al mismo nivel que «public_html»
3. Cuando seleccionas una carpeta en la columna de la izquierda, los archivos que contiene ésta
se ven a la derecha. El archivo «index.html» es el que se ha subido con la línea de prueba
«Estamos apretando las tuercas en tumblesfera.com» o algo así.

9
10

4. El icono «Cargar» es el que se debe usar para subir archivos, seleccionando previamente en la
columna de la izquierda la carpeta de destino.
4 Probar el acceso mediante IP y usuario
de cPanel

Antes de instalar WordPress probaremos que el contenido del archivo de prueba «index.html» se ve
accediendo, desde un navegador, mediante IP y usuario de cpanel.
En el caso que nos ocupa, habrá que teclear algo parecido a «http://111.222.333.444/~tumblesf»
Si se muestra una página con «Estamos apretando las tuercas en Tumblesfera.com» eso quiere decir
que todo está preparado para poder instalar WordPress.
Si queremos acceder mediante «http://www.tumblesfera.com», es preciso considerar dos escenarios:

1. Al darte de alta en SiteGround, indicaste que ya tenías un nombre de dominio, registrado


con otro proveedor. En este caso, el nombre de dominio tumblesfera.com deberá apuntar a
SiteGround. Para ello, hay que entrar en el panel de control del registrador del nombre de
dominio y, usando las DNS asignadas por Siteground, configurar la zona DNS.

2. Al darte de alta en Siteground, reflejaste que el nombre de dominio era nuevo por lo que Site-
Ground se encargó de registrarlo. En este caso no hace falta que realices ninguna configuración
más.

Pero todavía es necesario aclarar lo siguiente:

• Para apuntar un nombre de dominio a un hosting puedes hacerlo de dos formas: configurando
las DNS a nivel de dominio (pones las DNS asignadas por SiteGround en el apartado «DSN
del domino» (o algo parecido) o configurando los registros «A» de la zona DNS para el nombre
de dominio sin «www» y con «www». Esto permite, por ejemplo, seguir usando la herramienta
WebMail del proveedor del nombre de dominio y tener el blog en SiteGround.

• Siempre puedes trasladar el nombre de dominio a SiteGround posteriormente a la instalación


del blog, con lo que tendrías probablemente que modificar la zona DNS una vez esté resuelto
el traslado.

Lee: Cómo realizar una instalación manual o automática de WordPress.

11
5 Descarga del software y subir archivos
para una instalación manual

Para una instalación manual de WordPress, primero realizar los siguiente:

1. Descargar el archivo zip con la última versión de WordPress desde Wordpress.org.

2. Subir a «public_html» el archivo zip descargado con el Administrador de Archivos de cPanel.

Tras ello, debes ver en el «Administrador de Archivos» una página parecida a la siguiente:

Obsérvese el nuevo archivo «zip» alojado dentro de la carpeta «public_html» (1)


A cotinuación, descomprímase el archivo zip. Para ello, usa el icono «Extraer» después de seleccionar
el archivo zip.
La página del «Administrador de Archivos» quedará con algo parecido a lo siguiente.

12
13

En la figura anterior se aprecia una nueva carpeta «WordPress» (2).


Lo siguiente es trasladar todos los archivos que contiene la carpeta «WordPress» al interior de la
carpeta «public_html». Para ello, entra dentro de «WordPress», selecciona todos sus archivos y
carpetas; y usa el icono «Trasladar archivo». Escribe la ruta de acceso a los archivos que deseas
mover («public_html») y haz clic en «Mover».
Muévete un nivel arriba para ver los archivos dentro de «public_html» y borra la carpeta «WordPress»
que debe estar vacia, con el icono «Borrar».
Borra también el archivo zip que se descargó desde WordPress.org.
El siguiente paso es crear la base de datos para la instalación de WordPress.
6 Creación de la base de datos para una
instalación manual

Lee: Cómo configurar un dominio para un blog de WordPress.


Para crear la base de datos de WordPress, hay que ir a la sección «Bases de datos», apartado «MySQL
Bases de datos».
Escribe el sufijo de la base de datos en «Crear una nueva base de datos» y haz clic en el botón «Crear
una base de datos».
A continuación, en el apartado «MySQL Usuarios», asigna un nombre de usuario y una contraseña
para la base de datos que has creado.
Finalmente, debes asociar base de datos y usuario en el apartado «Añadir un usuario a una base de
datos». Haz clic en el botón «Añadir» y selecciona todos los privilegios en la pantalla que aparecerá
después. Para terminar, haz clic en «Hacer cambios».

14
7 Modificación del archivo wp-config.php
para indicar base de datos

Una vez creada la base de datos, hay que modificar el archivo wp-config.php para indicar la base de
datos, usuario y contraseña con los que trabajar.
Con el «Administrador de Archivos», primero, cambiaremos el nombre al archivo «wp-config-
sample.php» a «wp-config.php». Usa para esto el icono «Cambiar el nombre», después de seleccionar
el archivo.
Con «Editar» entra a modificar el archivo «wp-config.php».
Localiza las siguientes líneas:

Y sustituye los valores siguientes:

1. «database_name_here» por el nombre de la base de datos.


2. «username_here» por el nombre de usuario de la base de datos.
3. «password_here» por la contraseña del usuario de la base de datos.

Localiza también la siguiente línea:

15
16

Sustituye el prefijo de las tablas de la base de datos por otro que no sea el que viene por defecto.
Esto es una mediad de seguridad.
El siguiente paso es iniciar el proceso de instalación de WordPress.
8 Iniciar el proceso de instalación manual
de WordPress

Para iniciar el proceso de instalación manual de WordPress, borra primero con el «Administrador de
Archivos» el fichero «index.html» o renómbralo a «index.html_»
Lee Cómo se hace una instalación manual de WordPress
Escribe después en la barra de direcciones de tu navegador «http://111.222.333.444/~tumblesf»
A continuación, verás diversas pantallas para configurar el blog.

1. Pantalla de elección del idioma.

2. Información necesaria. En esta pantalla, escribe el título del sitio, el nombre de usuario y la
password para entrar en el escritorio de WordPress; y tu correo electrónico. Deja si marcar la
opción «Disuade a los motores de búsqueda de indexar este sitio».

Haz clic en «Instalar WordPress».


La pantalla «¡Lo lograste!» significa que todo ha ido ok. Haz clic en el botón «Acceder» para entrar
en el escritorio de WordPress.
O teclea en el navegador «http://111.222.333.444/~tumblesf» para ver tu blog con la plantilla por
defecto.
Ya está instalado WordPress de forma manual. El siguiente paso es realizar una serie de comproba-
ciones importantes.

17
9 Primeras comprobaciones tras la
instalación manual

Una vez realizada la instalación manual, usando dirección IP y usuario de cpanel (http://111.222.
333.444/~tumblesf), vamos a verificar algunas cosas.

Las URL de la dirección de WordPress y del sitio son las correctas

1. Entra en el escritorio de Wordpress tecleando en el navegador «http://111.222.333.444/


~tumblesf/wp-admin» y usando el usuario y contraseña facilitados en el proceso de instalación.

2. Comprueba que en la sección «Ajustes > Generales» aparece el valor «http://111.222.333.


444/~tumblesf» en los campos «Dirección de WordPress (URL)» y «Dirección del sitio (URL)»
(ver imagen siguiente).

Prefijo de las tablas de la base de datos


1. Entra en la herramienta «phpMyAdmin» de cPanel (sección «Bases de datos») y haz clic en el
nombre de la base de datos que aparece en la columna de la izquierda.

A la derecha aparecerán todas las tablas de la base de datos y su prefijo (ver imagen siguiente).

18
19

Se ha recuadrado la tabla «wp1_options» porque la vamos a utilizar en el punto siguiente.

Modificar los valores de «Dirección de WordPress (URL)» y


«Dirección del sitio (URL)»

Esta operación será necesaria cuando el nombre de dominio apunte a las DNS asignadas por Site-
Ground; es decir para cuando quieras que se acceda al blog con «http://tumblesfera.com» en lugar
de con «http://111.222.333.444/~tumblesf».
Hazlo así y no cambiando los valores dentro del escritorio de WordPress.
Entra en «phpMyAdmin» y selecciona la tabla «wp1_options» en la columna de tablas de la derecha.

Cambia los valores de la columna «option_value» para los campos «siteurl» y «home» (1), haciendo
clic respectivamente en «editar».
20

El apartado de Actualizaciones automáticas de WordPress está vacio

Como la instalación de WordPress ha sido manual, no hay ninguna instalación dentro de «Ges-
tionar instalaciones de WordPress actuales» en la sección «Herramientas de WordPress», apartado
«Actualización automática de WordPress» (ver imagen siguiente).
10 Instalación automática de WordPress

Antes de realizar una instalación automática comprobaremos que no existe otra instalación manual
previa en el mismo dominio.
Para borrar una instalación manual de WordPress, hay que realizar lo siguiente:

1. Borrar el usuario de la base de datos desde cPanel (sección «Bases de datos», apartado «MySQL
Bases de datos»)

2. Borrar la base de datos (sección «Bases de datos», apartado «MySQL Bases de datos»).

3. Comprobar con «phpMyAdmin» (sección «Bases de datos», apartado «phpMyAdmin») que ya


no existe la base de datos.

4. Borrar todos los archivos dentro de la carpeta «public_html», usando el «Administrador de


Archivos», excepto el renombrado de «index.html» (si existe) y la carpeta «cgi-bin»

5. Vuelve a renombrar el archivo copia de «index.html» o creálo si no existe con la línea «Estamos
apretando las tuercas en tumblesfera.com» para comprobar que todo funciona normalmente,
ahora sin instalación de WordPress presente en tu hosting.

Cómo arrancar la instalación automática

Lee Cómo crear un blog en 5 minutos.


La instalación automática de WordPress, se arranca desde la sección «Herramientas de WordPress»,
apartado «Instalador de WordPress»
Haz clic en «Instalar» para comenzar.
En el formulario de instalación, elige el protocolo «http://» y selecciona el dominio donde se instalará
el software («tumblesfera.com»). Deja el campo «Directorio» en blanco.
En «Configuración del sitio», escribe el nombre del blog y la descripción del sitio.
En «Cuenta del administrador», escribe el nombre del usuario y la contraseña que usarás para entrar
en el escritorio de WordPress. En «Email administrador» escribe tu email.
Elige «Spanish» en el desplegable correspondiente al lenguaje.
Activa la opción «Limit Login Attempts (Loginizer)»

21
22

Selecciona el theme «Layers»


En «Opciones avanzadas», escribe el nombre y el prefijo de la base de datos.
Deja «default» como lugar para los backups.
Haz clic en «Instalar».

Comprobaciones

Haremos las mismas comprobaciones que en la instalación manual, pero ahora con los matices
siguientes:

1. Entra en el «Administrador de archivos» y comprueba que la instalación se ha realizado dentro


de la carpeta «public_html» o en otra a su mismo nivel, si elegiste un dominio adicional para
hacer la instalación automática.

2. Edita el archivo wp-config.php y comprueba los valores asociados a la base de datos y su


prefijo, teniendo en cuenta que ahora se ha creado automáticamente a partir de los valores que
se proporcionaron en el formulario de instalación.

3. Cuando se hace una instalación automática, el blog se instala para que se pueda acceder
mediante el nombre de dominio («tumblesfera.com»). Verifica que puedes entrar al escritorio
(«http://www.tumblesfera.com/wp-admin) con el usuario y contraseña que diste en el proceso
de instalación; y que ves la plantilla por defecto escribiendo «http://www.tumblesfera.com».

4. Si quieres trabajar con Dirección IP y usuario de cPanel («http://111.222.333.444/~tumblesf»)


es necesario cambiar los valores de «Dirección de WordPress (URL)» y «Dirección del sitio
(URL)» de la tabla «options» (con su prefijo correspondiente). Para ello, entra en «phpMyAd-
min», edita dichos valores y modifícalos poniendo «http://111.222.333.444/~tumblesf». Final-
mente, entra en el escritorio de WordPRess («http://111.222.333.444/~tumblesf/wp-admin»)
y regena los permalinks yendo a opción «Ajustes > Enlaces permanentes».

5. El apartado de Actualizaciones automáticas de WordPress ahora contempla la instalación recién


realizada. Como la instalación de WordPress ha sido automática, hay una instalación dentro de
«Gestionar instalaciones de WordPress actuales» en la sección «Herramientas de WordPress»,
apartado «Actualización automática de WordPress» (ver imagen siguiente).
11 Sobre la gestión de instalaciones
automáticas de WordPress

En WordPress, existe una manera de controlar qué tipo de software se instala automáticamente. Por
defecto, solo las instalaciones menores se realizan automáticamente, sin permiso del administrador.
Lee: Configurando actualizaciones automaticas.
Pero SiteGround añade la siguiente instrucción al archivo «wp-config.php» para evitar que se realice
cualquier tipo de actualización automática:
define( ‘WP_AUTO_UPDATE_CORE’, false );
A cambio, ofrece su propio servicio de actualizaciones automáticas como medida de seguridad orien-
tada a que se mantenga siempre la instalación de WordPress en su última versión.
Para cada instalación automática de Wordpress, se configura con el estado «Activado» en actual-
izaciones automáticas (incluidos plugins), de forma que se avise al usuario por mail de una nueva
actualización programada.
Si el usuario no quiere actualizar debe elegir la opción de anular la actualización programada en el
desplegable de acciones.
También existe la posibiidad de restaurar a la versión anterior de WordPress, desde el desplegable de
acciones, en caso de problemas con una nueva versión.

23

También podría gustarte