miércoles, 17 de febrero de 2016

Como instalar Wordpress en Centos 6

¿Wordpress?
De la pagina Wordpress de Chile:

WordPress es una gran plataforma para la creación de contenido semántico usada por millones de sitios alrededor del mundo, y con una solida base de usuarios que colaboran tanto en su desarrollo como en su extensión.
Tener tu blog con WordPress es tan fácil como descargar la última versión, instalarlo, configurarlo y ¡Listo!. ¿Fácil, no?
Con WordPress, la única dificultad que tienes es decidir que tan lejos quieres llegar.
Requisitos previos

Para continuar con la instalación debes tener privilegios root  y que este configurado el servicio LAMP (Linux, Apache, Mysql y PHP) el tutorial para configurar LAMP en Centos lo puedes encontrar aqui.

Una ves confirmado que tenemos los requisitos necesarios podemos continuar con la instalación

1. Descargar Wordpress

Vas a descargar Wordpress directamente de la pagina oficial y la versión actual, con el siguiente código:


wget https://cl.wordpress.org/wordpress-4.4.2-es_CL.tar.gz

Una ves descargado debemos descomprimirlo,usando el siguiente comando:


tar -xzvf wordpress-4.4.2-es_CL.tar.gz

Se guardara en el directorio /home dentro de una carpeta llamada /wordpress.


2. Crear una base de datos para Wordpress

Accedemos a la consola de Mysql con el siguiente comando:


mysql -u root -p

Si es la primera ves que vas a ingresar te pedíra que asignes una clave de usuario root, recuerda anotarla en un lugar seguro.

Todos los comandos en la consola de Mysql deben de terminar en punto-coma (;) para cerrar la sentencia.

Ahora creamos la base de datos:


CREATE DATABASE wordpress;

De esta forma se creara una base de datos llamada "wordpress".

Creamos un usuario:


CREATE USER wordpressuser@localhost;

Creamos un usuario llamado "wordpressuser".

Le asignamos una clave al usuario que recién creamos:


SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");

Así le habremos asignado al usuario "wordpressuser" la clave "password".

Ahora que ya tenemos un usuario y una base de datos es necesario darle los permisos que necesita el usuario sobre la base de datos, lo haremos de la siguiente forma:


GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';

Para refrescar mysql y que tome los cambios:


FLUSH PRIVILEGES;

Y salimos de la consola de mysql:


exit

Ya tendrás la base de datos y el usuario necesario para wordpress.


3. Configurar wordpress para la instalación.

Para llevar a cabo la instalación debemos poner a punto algunos detalles antes, lo primero sera copiar y cambiar el nombre del archivo "wp-config-sample.php"


cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

Abres el archivo que acabamos de copiar


nano ~/wordpress/wp-config.php

Buscas las sección "Mysql settings" y vas a sustituir la información de nombre, usuario y clave de la base de datos que creaste antes:

define('DB_NAME', 'wordpress');


define('DB_USER', 'wordpressuser');


define('DB_PASSWORD', 'password');

Guardas y cierras el archivo.


4. Copiar los archivos

Ahora tendras los archivos preparados para instalación solo hace falta colocarlos en el lugar indicado.


cp -r ~/wordpress/* /var/www/html/

Luego de esto ya estará todo a punto, el resto se hace desde la interfaz web, utilizando tu dominio o ip local dependiendo el caso.

Si llegase a aparecer algún error es bueno confirmar que el php esta actualizando a su ultima versión

yum install php-gd 


Y, reiniciar Apache no esta de mas


service httpd restart


 Espero te ayude esta información.


1 comentario: