Puedes instalar WordPress de muchas formas, la mayoría de los hostings te ofrecen herramientas para instalar WordPress automáticamente pero no es lo más recomendable, sobre todo si quieres personalizar y asegurar tu instalación desde el principio, por ello en este post te contamos cómo instalar WordPress de forma manual.
De esta manera te llevará más tiempo que la instalación automática pero tendrás por seguro será muy personalizada dependiendo del proyecto que quieras empezar.
Cómo instalar WordPress
Lo primero es crear una base de datos, es muy posible que tu hosting use algún panel como Plesk o cPanel.

En ese panel deberías poder ver el acceso a las bases de datos, ahi debes crear (y recordar):
- Nombre de la base de datos
- Usuario de la base de datos
- Contraseña
No te olvides de asignar todos los privilegios al usuario que has creado.


A continuación descarga WordPress, el .zip descargado contiene los archivos de la instalación. Debes incorporar todos esos archivos a la carpeta raiz de tu hosting, puedes hacerlo a través de FTP o subiendo el .zip directamente a través del administrador de archivos de tu hosting y descomprimiéndolo a continuación.
wp-config

Este es el archivo que determina la configuración inicial en la instalación, en el paquete .zip que has descomprimido lo veras como wp-config-sample.php, lo primero es renombrarlo dejándolo en wp-config.php, después ábrelo con un editor de código como notepad y cambia algunos valores.
Base de datos
Estas 4 definiciones son necesarias para conectarse a la base de datos

define('DB_NAME', 'nombre_basededatos');
define('DB_USER', 'usuario_basededatos');
define('DB_PASSWORD', 'contraseña_basededatos');
define('DB_HOST', 'localhost');
En ellas se incluye: el nombre de la base de datos, el usuario, la contraseña y el host (que por norma general es “localhost
” pero va a depender de tu hosting).
Reemplaza esos valores por los que anteriormente creaste en tu base de datos.
Claves de seguridad
Justo más abajo de la base de datos encontraremos las claves de seguridad.
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');
Visita este link para generarlas, cópialas y pégalas reemplazando las del wp-config.
Ajustes recomendables en el wp-config.php
Prefijo de las tablas
$table_prefix = 'wp_';
Por defecto vienen como wp_ por seguridad es imprescindible que las cambies a algo bien distinto, usa números o letras, iniciales, lo que se te ocurra, para identificar las tablas en la base de datos puedes seguir usando el guión bajo pudiendo quedar algo como “tuprefijo_”
Autoguardado
define('AUTOSAVE_INTERVAL', 180);
WordPress hace un autoguardado automático de posts y páginas cada 60 segundos, para evitar que tu servidor trabaje en exceso puedes cambiarlo por un valor más alto como 180 segundos (3 minutos) esto te ayudará a ahorrar recursos si usas un hosting compartido o con recursos limitados.
Vacía la papelera
define('EMPTY_TRASH_DAYS', 15);
A veces hay ocasiones en las que se eliminan posts, páginas, productos… pero se quedan en la papelera durante 30 días ocupando durante ese tiempo espacio en tu base de datos, añadiendo esta linea consigues que tu papelera quede vacía cada 15 días, puedes cambiar el número según tus preferencias.
Aumenta la memoria PHP
define('WP_MEMORY_LIMIT', '128M');
Algunos plugins como WooCommerce recomiendan un uso de memoria mínimo, con esta linea puedes aumentar la memoria PHP al valor que necesites (96M, 128M, 256M) pero ojo, no funciona con todos los servidores, si es tu caso deberás solicitar al soporte de tu hosting que te aumenten ese valor, te recomendamos como mínimo 256M
Desactivar el editor de archivos de WordPress
define( 'DISALLOW_FILE_EDIT', true );
Con esto nadie podrá editar themes y plugins desde el panel de WordPress, un must por tu seguridad.
Limitar el número de revisiones
define( 'WP_POST_REVISIONS', 3 );
Si no limitas las revisiones tu base de datos aumentará a un ritmo proporcional a la actividad que tenga tu contenido, con esta linea limitarás las revisiones de posts y páginas y tu base de datos te lo agradecerá.
Si quieres desactivarlas por completo cambia el valor numérico por “false”
El asistente
Cuando se haya completado la subida, ve a la url de tu web y si todo está correcto verás el asistente de WordPress para la instalación

En este punto y por seguridad, es esencial que uses un nombre de usuario distinto a “admin” y en la medida de lo posible que la contraseña sea muy segura, pulsa en “Instalar WordPress” y voilá!, ya sabes cómo instalar WordPress paso a paso.
Si necesitas ayuda o no quieres preocuparte de ciertas tareas que acarrea un WordPress, contacta con nosotros.