Como instalar WordPress en GNU/Linux (Localhost)

Como instalar WordPress en GNU/Linux (Localhost)

Como instalar WordPress en GNU/Linux (Localhost)

En un principio, me resulto muy difícil iniciarme en WordPress. Siempre cometía errores en la instalación, como usaba distribuciones y no Windows, las cosas eran algo diferentes. Buscaba documentación en algún blog, pero solo me generaba mas dudas. Luego de 2 años, decidí intentar de nuevo, y esta vez hice un curso, y todo fue mas sencillo.

Mi intención, es de la manera mas detallada posible, explicar el proceso de instalación, para que les sea mas fácil a otros, espero poder ser de ayuda.

¡Iniciemos con esto!

Iniciare dando por echo que ya tienen instalado XAMPP en su distro, yo estoy usando Ubuntu 17.10, con escritorio Gnome.

Lo primero es descargar la ultima versión de WordPress, y nos esperara un archivo para descomprimirlo en la carpeta Descargas. Para los que usan Gnome y por ende su administrador de archivos es Nautilus, pueden acceder a el en modo root

Wordpress

 

Luego en la carpeta de descargas, al descomprimir el archivo .zip, nos quedara una carpeta con el nombre de wordpress-4.9.4-es_VE, accedemos a la carpeta, y abra otra carpeta con el nombre de wordpress, y todo el contenido de la misma, lo copiamos. Debido a que tendremos el administrador en modo root, podremos acceder y manipular los archivos del sistema sin ningún problema, así que a partir de aquí es necesario estar atentos, a fin de no eliminar ni borrar nada que rompa el sistema. Nos dirigimos a la dirección que aparece en la imagen: Sistema de archivos/opt/lampp/htdocs, y crean una carpeta con el nombre de su proyecto, y en mi caso el nombre de la misma fue blog

Wordpress 1

 

Luego, dentro de la carpeta que crearon, pegan todos los archivos que habían copiado de la carpeta wordpress, los archivos serán los que se muestran en la siguiente imagen.

Wordpress 2

 

Ahora vamos a iniciar nuestro servidor local, para que podamos realizar la instalación de nuestro WordPress de manera local. Para ello, aun teniendo nuestro administrador de archivos en modo root, no dirigiremos a la dirección Sistema de archivos/opt/lampp y damos clic para ejecutar el archivo  manager-linux-x64.run tal como se muestra en la imagen

Wordpress 3

 

Esto ejecutara la ventana gráfica para iniciar el servidor, nos dirigimos al apartado Manage Servers, y seleccionamos Start All

Wordpress 4

 

Luego nos dirigimos al navegador, de preferencia uso Firefox, sin embargo pueden usar el que le siente mas cómodo. Una vez en nuestro navegador, tecleamos localhost y presionamos enter, lo que nos llevara a la pagina principal de Apache, luego seleccionamos la opción phpMyAdmin, en la siguiente pantalla, seleccionan la opción New, lo que les permitirá crear una base datos. En la opción Database name, agregan el nombre de su proyecto, que debe ser el mismo de la carpeta que crearon en htdocs, en donde se encuentran todos las carpetas de WordPress. En el apartado Collation, ubican utf8-unicode-ci, y lo seleccionan. Para finalizar, simplemente seleccionan Create, y ya tendrán su base de datos en la lista, justo como se muestra en la imagen

Wordpress 5

 

Ahora, pasaremos a la instalación de nuestro WordPress, nos dirigimos a la barra de búsqueda de nuestro navegador, y tecleamos la siguiente dirección localhost/nombre de la carpeta de WordPress, en mi caso seria localhost/blog, presionamos enter, y nos saldrá la pagina de instalación tal como se muestra en la imagen

Wordpress 7

 

Seleccionamos ¡Vamos a ello!, y se nos mostrara la siguiente pantalla de configuración

Wordpress 8

 

En la imagen anterior se muestran las configuraciones, para el Nombre de la base de datos, ponen el nombre de la base de datos que habían creado, con sus mayúsculas-en caso de tenerla-y minúsculas correspondientes. El Nombre de usuario, que por defecto es root. La Contraseña, deben vaciar este campo, ya que viene con una contraseña por defecto, y dejarlo en blanco; a no ser que le hayan puesto una contraseña a la base de datos, repito, debe quedar en blanco. El Servidor de la base de datos es localhost, y el Prefijo de tabla, viene en esta forma: wp_, deben cambiarlo por seguridad, con el nombre de su base de datos; que en mi caso es blog_. Luego seleccionamos Enviar, esperamos y nos redirigirá a la siguiente sección representada en la imagen

Wordpress 9

 

Aquí tendremos que crear el archivo wp-config.php manualmente, lo bueno, es que es sencillo, solo copiar y pegar. Abrimos de nuevo el administrador de archivos Nautilus en modo root como al principio. Nos dirigimos a la siguiente dirección Sistema de archivos/opt/lampp/htdocs/carpeta de instalación WordPress que en mi caso seria Sistema de archivos/opt/lampp/htdocs/blog, copiamos el archivo wp-config-sample.php y lo pegamos en la mismas ubicación

Wordpress 10

 

Al pegar el archivo tendrá el anexo (copia) en el nombre. Luego, simplemente cambiamos el nombre de ese archivo a wp-config.php

Wordpress 11

 

Luego abrimos ese archivo, seleccionamos todo el contenido, lo eliminamos, y vamos al navegador en la pantalla de instalación, copiamos el código y lo pegamos en el archivo wp-config.php que acabamos de abrir.

Wordpress 12

 

Guardamos los cambios y nos dirigimos de nuevo a al navegador, y seleccionamos Ejecute la instalación, esperamos, y nos llevara a la pagina de configuración previa de nuestro sitio

Wordpress 13

 

Ya aquí incluimos los datos, el nombre que deseamos que tenga el sitio, el administrador, que por ahora pueden nombrarlo admin, ya que estarán trabajando en local, no tendrán problemas. Generen una contraseña, esta contraseña es solo para logearse en WordPress, no es para su base de datos, recuerden que su base de datos no tiene contraseña y su usuario es root, es distinta a la clave y administrador de WordPress. Al final, introducen un correo. Seleccionan Instalar WordPress, y las siguientes paginas son las de bienvenido, la de logeo y la del escritorio de WordPress, justos como se muestran a continuación en orden

Wordpress 14

 

Wordpress 15

 

Wordpress 16

De esta forma, hemos concluido. Si tienen alguna pregunta, pueden comentar o contactarme por mis redes sociales, las cuales están ubicadas al pie de pagina.

Esta entrada tiene un comentario

  1. Muchas gracias!! Realmente me sirvió!

Deja un comentario

20 − once =

Cerrar menú