WordPress en local, preparando el sistema

Publicado por Quanticbyte en 15 diciembre, 2017
Categorias : Wordpress

 

Después de mucho tiempo sin escribir ninguna entrada, vamos a ponernos las pilas con WP.

¡Desde 0 hasta el infinito!

Empecemos por ver como instalamos WP en localhost para empezar a hacer las pruebas que queramos y tener un entorno de test para aprender.

PREPARANDO EL SISTEMA

Instalemos XAMPP … MAMP, LAMP, WAMP…

Vamos, que instales el que más te guste dependiendo de tu sistema operativo, Yo en Windows suelo trabajar con XAMPP https://www.apachefriends.org/es/index.html

Bueno, la instalación es sencilla… recomiendo dejar las opciones que vienen por defecto, no vamos a empezar a analizar cada una de las opciones ni de los complementos porque lo que de verdad nos interesa es el servidor Apache i la base de datos MySQL.

Una vez instalado podemos lanzar el control panel.

Una vez arrancado el panel de control podemos inicializar los servicios apretando al botón de Start al Apache y al de MySQL.

Bueno, ya tenemos servidor web montado en local 🙂

Y como sabemos que todo funciona bien? … pues vamos a nuestro navegador y accedamos a la dirección http://localhost/

Vale, es la que trae por defecto xampp, vamos a empezar con un poco de php.

Vamos a nuestra carpeta de instalación de xampp y dentro de esta a la carpeta htdocs

Unidad:\Xampp\htdocs\

Esta es la carpeta base de nuestro servidor web. Creamos dentro una carpeta de nombre demo_1

Unidad :\Xampp\htdocs\demo_1

Y dentro crearemos un documento nuevo de nombre index.php con el siguiente código:

Ahora sí, desde el navegador accedemos a : http://localhost/demo_1/

Vale, ya hemos creado nuestro primer php y lo hemos visualizado.

Cositas a tener en cuenta: para apagar el panel de control, hay que detener los servicios con el botón Stop y salimos con Quit

(no se necesita ser un genio :p)

 

INSTALANDO WP

Descargamos la última versión de WP de su página oficial

https://wordpress.org/download/

o en español : https://es.wordpress.org/

 

Una vez descargado, vamos a nuestra carpeta de htdocs dentro de Xampp y creamos una nueva carpeta (en mi caso wp_1)

Abrimos el archivo RAR y dentro de este hay una carpeta con nombre wordpress. La abrimos y todo el contenido de ésta lo copiamos en nuestra carpeta (wp_1)

Si accedemos ahora a través del navegador a: http://localhost/wp_1

Veremos que podríamos iniciar una instalación de WP, pero antes de nada vamos a crear nuestra base de datos para la instalación.

 

CONFIGURANDO UNA BASE DE DATOS PARA WP

Abrimos el panel de control de xampp y pulsamos sobre el botón admin de mysql.

Vamos por pasos:

Creamos una nueva base de datos

Le ponemos el nombre que queramos (¡acordaros del nombre! En mi caso base_1) y la dejamos en cotejamiento

Luego vamos a la pestaña Mas -> Privilegios

Y Agregar cuenta de usuario

Ponemos un nombre de usuario,

Nombre de Host seleccionamos Local y dejamos localhost,

Ponemos una contraseña para este usuario,

Complemento de autenticación lo dejamos tal cual.

Base de datos para la cuenta de usuario lo dejamos tal cual.

Privilegios globales seleccionamos Seleccionar todo

Límites de recurso y SSL lo dejamos tal cual

Y le damos a continuar

Si todo esta correcto nos habrá salido el mensaje

Ha agregado un nuevo usuario

Bien, ya podemos seguir con nuestra instalación de WP

Yo recomiendo editar directamente el archivo wp-config-sample.php sin usar el asistente de wp, o sea que, abrimos con nuestro editor de textos preferidos el archivo (recuerda que esta en la carpeta donde hemos copiado el paquete de wp dentro de hdocs).

Vamos a editar línea a línea lo que nos interesa:

Define(‘DB_NAME’, ‘nombredetubasededatos‘);

Le ponemos el nombre de nuestra base de datos

define(‘DB_NAME’, ‘base_1’);

define(‘DB_USER’, ‘nombredeusuario‘);

Ponemos el nombre del usuario que hemos creado para esa base de datos

define(‘DB_USER’, ‘demo’);

define(‘DB_PASSWORD’, ‘contraseña‘);

Ponemos la contraseña que hemos creado para el usuario

Define(‘DB_PASSWORD’, ‘demodemo’);

DB_HOST, DB_CHARSET,DB_COLLATE los dejamos tal cual

Para generar estos campos podemos ir directamente a: https://api.wordpress.org/secret-key/1.1/salt/

Y sustituirlos por el resultado que nos arroje.

$table_prefix  = ‘wp_’;

Este es el prefijo que usara WP para crear las tablas. Es importante cambiarlo si en la misma base de datos queréis tener 2 wordpress corriendo, ponemos el que queramos.

$table_prefix  = ‘wp_base1_’;

Lo demás lo dejamos tal cual.

 

IMPORTANTE!!! Ahora guardamos el documento con nombre wp-config.php

En la misma ruta donde se encuentra.

Bien, vamos a ver si todo está correctol.

Abrimos en el navegador y accedemos a http://localhost/wp_1

Nos abrirá la ventana de configuración de nuestra instalación de WP.

Ponemos un título para nuestro sitio, un nombre de usuario para administrador, una contraseña y un correo electrónico e pulsamos en Instalar WordPress.

OK! Ya tenemos nuestro WP instalado en local!

Podemos acceder a él desde http://localhost/wp_1

Y al panel de control de WP desde http://localhost/wp_1/wp-admin

Con el usuario y la contraseña que hemos elegido.

Bueno ya podemos empezar a trastear con WP ¡sin miedo de cargarnos nada!

Acordaros de arrancar el servidor http i mySQL cada vez que queráis trabajar 😉

 

Como nota informativa, os recomiendo como editor de textos utilizar Sublime Text. Cuando lo uséis veréis por qué lo recomiendo, además la versión de muestra es totalmente funcional.

Para cualquier duda, corrección, agradecimiento, crítica o comentario podéis dejarlo en la sección de comentarios.

Espero que no haya sido un palo, pero es importante saber preparar bien las herramientas de trabajo 😉

 

 

Un comentario
Avatar de mXampp
mXampp , 18 mayo, 2021

Gran tuto. Gracias por la info. Dejo un poco más por aquí actualizado a 2021: Instala WordPress en Xampp en 2021. Un saludo!



Deja un comentario






Acepto la política de privacidad