WordPress: Instalación de la versión 3.4.1 en CentOS 6.2

Imagen de iknaxio
AdjuntoTamaño
Image icon wp-1.png45.32 KB
Image icon wp-2.png17.63 KB
Image icon wp-3.png16.48 KB
Image icon wp-4.png116.24 KB

El día de hoy me tocó instalar la última versión de WordPress, la 3.4.1.realmente me gusta este CMS y la facilidad de instalación y uso son de lujo.

Para quienes no han escuchado hablar de él, voy a tomar prestada la introducción que hacen en Wordpress Español:
[quote]WordPress es una avanzada plataforma semántica de publicación personal orientada a la estética, los estándares web y la usabilidad. WordPress es libre y, al mismo tiempo, gratuito.

Dicho de forma más sencilla, WordPress es el sistema que utilizas cuando deseas trabajar con tu herramienta de publicación en lugar de pelearte con ella.[/quote]

A continuación voy a detallar el proceso de instalación para CentOS 6.2.

Requerimientos:

  • Entorno LAMP: Sistema Operativo CentOS 6.2 + Apache 2.2 + MySQL 5.1 + PHP 5.3

Procedimiento:

Descargamos la última versión de WP en español.


wget http://es.wordpress.org/wordpress-3.4.1-es_ES.tar.gz

Descomprimimos


tar -xzvf wordpress-3.4.1-es_ES.zip

Movemos el directorio que contiene nuestro WordPress, a la ruta raíz del servidor web


mv wordpress /var/www/html/wp

Definimos al usuario y grupo apache, como dueño del directorio


cd /var/www/html
chown -R apache.apache wp

Creamos el archivo de configuración a partir del archivo de prueba que viene con la distribución de WP


cd wp
cp wp-config-sample.php wp-config.php

Editamos el archivo de configuración


nano wp-config.php

Y definimos las variables de conexión a la base de datos y las cadenas aleatorias para crear claves.


define('DB_NAME', 'dbwp');
define('DB_USER', 'userwp');
define('DB_PASSWORD', 'p4sswp2012');

define('AUTH_KEY', 'T-cn9Y2ru=4g7NqJ(KtSGd];:>[hVvMh]t}Q+Y2xBoxgy+-z@)(DW]mqc-RN4?x;');
define('SECURE_AUTH_KEY', '.-&t*Q,)GrkLiYl$;`T.,[px9|1)/-`1f');
define('LOGGED_IN_KEY', '|lM4mHX-YOL :r[0D-@h=;|nvR80o;A&a{bqOXuma9(D>y9o2e9r0[R9c$%AxRrH');
define('NONCE_KEY', 'T3^ .&qPD3L~rW+Xcu-M}J,j@%gt*=)e<4c`2?dJ:}_-*OfQr@u8xbRqlK`Q_|;&');
define('AUTH_SALT', '&^u_G%[7gq*hDB$g^ )eGhP`|BUa9B!1Xz`eVb`OJF)eI)5-q~EOUqrz');
define('SECURE_AUTH_SALT', 'UJ<?16*_pAErfmAWaOwj{H:e;)d)/+XANl5t0/c_S-yy<=33z@{X-UN@c$xH*5al');
define('LOGGED_IN_SALT', 'O0 h!WrF0T{beb;;NRbkD$,/B]&Z1A-a8%k$4k&VR;FRZ6uMfpYcliz|?Z~RhDht');
define('NONCE_SALT', 'gkv$5b0@S9v)le~}JPZ@ws=z+@K~1;;c1J%1- T 6=A*n.wh_1P,NFzJnd&bOgsB');

Las cadenas aleatorias las podemos obtener de la siguiente manera


curl http://api.wordpress.org/secret-key/1.1/salt/


define('AUTH_KEY', 'T-cn9Y2ru=4g7NqJ(KtSGd];:>[hVvMh]t}Q+Y2xBoxgy+-z@)(DW]mqc-RN4?x;');
define('SECURE_AUTH_KEY', '.-&t*Q,)GrkLiYl$;`T.,[px9|1)/-`1f');
define('LOGGED_IN_KEY', '|lM4mHX-YOL :r[0D-@h=;|nvR80o;A&a{bqOXuma9(D>y9o2e9r0[R9c$%AxRrH');
define('NONCE_KEY', 'T3^ .&qPD3L~rW+Xcu-M}J,j@%gt*=)e<4c`2?dJ:}_-*OfQr@u8xbRqlK`Q_|;&');
define('AUTH_SALT', '&^u_G%[7gq*hDB$g^ )eGhP`|BUa9B!1Xz`eVb`OJF)eI)5-q~EOUqrz');
define('SECURE_AUTH_SALT', 'UJ<?16*_pAErfmAWaOwj{H:e;)d)/+XANl5t0/c_S-yy<=33z@{X-UN@c$xH*5al');
define('LOGGED_IN_SALT', 'O0 h!WrF0T{beb;;NRbkD$,/B]&Z1A-a8%k$4k&VR;FRZ6uMfpYcliz|?Z~RhDht');
define('NONCE_SALT', 'gkv$5b0@S9v)le~}JPZ@ws=z+@K~1;;c1J%1- T 6=A*n.wh_1P,NFzJnd&bOgsB');

Antes de ejecutar el instalador web, procedemos a crear la base de datos que definimos en el archivo de configuración, así como también el usuario de la base de datos y su clave de acceso.


mysql -u root -p


mysql> create database dbwp;
mysql> grant all on dbwp.* to 'userwp'@'localhost' identified by 'p4sswp2012';
mysql> flush privileges;
mysql> exit

Finalmente en un navegador ingresamos a la URL de instalación


https://midominio.com.ec/wp/wp-admin/install.php

Llenamos la información de nuestro sitio:

  • Título del Sitio
  • Nombre de Usuario
  • Password
  • Correo electrónico
  • Privacidad

Y listo

Ingresamos al sitio de administración

Y ya podemos personalizar nuestro sitio

Espero que les sea de utilidad :D

Salu2

---------------------------

---------------------------

Comentarios

El wordpress no sólo es

Imagen de Epe

El wordpress no sólo es sencillo de usar, sino que simple de actualizar.. ojalá todos los cms tuvieran un sistema de actualización, con advertencias y demás... lógico que si me pongo en plan de conspirador podría ver cosas malas, pero es penoso ver cómo hay cms que son casi que imposibles de actualizar e incluso incompatibles entre versiones.

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre