Instalación de WordPress en Windows


WordPress es el gestor de contenidos que usa este blog. La instalación de WordPress requiere de los siguientes prerequisitos:

  • El motor de ejecución de código, en nuestro caso VC++ Visual Studio 2012 (VC11)
  • Un servidor de HTTP, en nuestro caso Apache 2.4
  • PHP como servidor de Aplicaciones, en nuestro caso PHP 5.6
  • MySQL como base de datos, en nuestro caso MySQL 5.6.20

Tenemos disponibles diferentes instaladores que nos permiten instalar fácilmente WordPress:

Pero no permiten la granularidad de instalar las versiones especificas de los componentes, que normalmente no coinciden con la existente en nuestro hosting. En la presente entrada describiremos los pasos necesarios para la instalación de los prerequisitos y WordPress paso a paso.

1.- Instalación VC++ Visual Studio 2012 (VC11)

2.- Instalación Apache 2.4

También es factible instalar la WordPress sobre un Internet Information Server (IIS).

  • 1.- Descargar la versión compilada httpd-2.4.10-win32-VC11.
  • 2.- Descomprimir el contenido en c:\apache24.
  • 3.- Asignar el parámetro ServerName del httpd.config ubicado en C:\Apache24\conf.
    ServerName localhost
    
  • 4.- Instalar el servicio de Apache 2.4. Para esto se abre la ventana de Command(cmd) como administrador y se ejecuta el siguientes los siguientes comandos.
    cd c:\apache24\bin
    httpd -k install
    
  • 5.- Insertar un enlace directo de c:\apache24\bin\ApacheMonitor en C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup. Esto nos creara en la area de iconos y notificaciones un acceso para informar de/iniciar/parar el servicio de Apache.
  • 6.- Probar el servicio (con el servicio iniciado). Poner en navegador http://localhost

3.- Instalar Php 5.6

  • 1.- Descargar el paquete en VC11 x86 Thread Safe. Apache sólo soporta la versión Thread Safe. En nuestro caso, hemos utilizado las versiones de 32 bits. La causa es que PHP en 64 bits tan solo esta disponible en modo experimental.
  • 2.- Descomprimir en c:\php
  • 3.- Crear el fichero php.ini a partir de php.ini-development o php.ini-productionen el directorio c:\php.
  • 4.- Añadir en el path de la maquina el directo c:\php.
  • 5.- Añadir al final del fichero httpd.config de Apache.
    LoadModule php5_module "c:/php/php5apache2_4.dll"
    AddHandler application/x-httpd-php .php
    PHPIniDir "c:/php"
    
  • 6.- Añadir la página por defecto de php (index.php) en el párametro DirectoryIndex del httpd.config de Apache la página por defecto de php.
    DirectoryIndex index.html index.php
    
  • 7.- Crear en el directorio c:\apache24\htdocs la pagina test.php con el siguiente contenido.

<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>

4.- Instalar MySQL 5.6

  • 1.- Descargar el MySQL Installer y lo ejecutamos.

    Configuración Asistente MySql 1/3

    Configuración Asistente MySql 2/3

    Configuración Asistente MySql 2/3

    Configuración MySql Asistente 3/3

    Configuración MySql Asistente 3/3

  • 2.- En el php.ini descomentamos la siguiente parámetro extension_dir = “ext”.
    ; Directory in which the loadable extensions (modules) reside.
    ; http://php.net/extension-dir
    ; extension_dir = "./"
    ; On windows:
    extension_dir = "ext"
    
  • 3.- En el php.ini descomentamos las extensiones de php_mbstring.dll, php_mysql.dll y php_mysqli.dll.
    ;extension=php_ldap.dll
    extension=php_mbstring.dll
    ;extension=php_exif.dll      ; Must be after mbstring as it depends on it
    extension=php_mysql.dll
    extension=php_mysqli.dll
    ;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
    ;extension=php_openssl.dll
    
  • 4.- Descargar el phpMyAdmin
  • 5.- Descomprimir el paquete descargado en c:\apache24\htdocs\phpmyadmin. Esta aplicación permite interactuar con el servidor mediante una aplicación web (utilizada normalmente por los servicios de hosting).
  • 6.- Poner en el navegador http://localhost/phpmyadmin.
  • 7.- Crear la Base de Datos. En el menu de Base de Datos, introducir el nombre de la base de datos y pulsar en botón de Crear.

    Creación BD WordPress

    Creación BD WordPress

5.- Instalación de WordPress

  • 1.- Descargar WordPress en http://wordpress.org/
  • 2.- Descomprimir el contenido en C:\Apache24\htdocs\wordpress.
  • 3.- Navegar a http://localhost/wordpress.
  • 4.- Introcudir el nombre de base de datos que creamos y los parámetros de conexión al MySQL.

    Asistente WordPress 3

    Asistente WordPress 3

  • 5.- Introducimos el Sitio a crear, el usario y password de WordPress para acceder al Sito
Asistente WordPress 5

Asistente WordPress 5

Y finalmente ya tenemos WordPress instalado!!!

Anuncios
Esta entrada fue publicada en Base de Datos y etiquetada , . Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s