WordPress en modo local
En este tutorial veremos como podemos instalar wordpress en nuestro servidor local XAMPP.
Lo primero que necesitaremos es el paquete fuente que lo bajaremos de la página oficial de wordpress .
La intención de esta instalación, es hacerla en el directorio raíz de nuestra instalación de xampp, así que entraremos en nuestra instalación de xampp, en el directorio htdocs y renombraremos el archivo index.php por indice.php. En el caso de Mac recordemos que el directorio raíz de nuestra instalación esta en /Aplicaciones/xampp/xamppfiles/htdocs y el archivo es un index.html, que lo renombraremos por indice.html.
Desempaquetamos nuestro zip de wordpress en un directorio temporal, y arrastramos el contenido de la carpeta creada (wordpress) dentro del directorio htdocs, de manera que en el directorio temporal nos quedaría una carpeta wordpress vacía, o en su defecto, en el directorio htdocs, nos quedarían varios archivos php y directorios creados, pero nunca un directorio wordpress.
Pondremos en marcha nuestro servidor XAMPP con todos sus servicios.
Abrimos nuestro navegador e introducimos la url http://home/xampp/ y seleccionamos el enlace phpMyAdmin. En la pantalla de la derecha seleccionaremos el enlace Privilegios y agregar un nuevo usuario. En el nombre de usuario, introduciremos un usuario a nuestra eleccción (tengamos en cuenta que ese usuario será el que dará el nombre a la base de datos. En servidor seleccionaremos de la lista desplegable local, y después llenaremos el campo de contraseña y confirmación de la contraseña, seleccionaremos más abajo, el campo de verificación “Crear base de datos con el mismo nombre y otorgue todos los privilegios” y justo debajo, marcar todos/as. Después abriremos la siguiente dirección http://home o en el caso de Mac (si es que no hemos creado un nombre de dominio personalizado) http://localhost, y se nos presenta una página de error de wordpress.
Seleccionaremos el enlace “create a wp-config.php file through a web interface”.
Después el enlace a pie de página “let’s go”, entonces nos pedirá los datos de el nombre de la base de datos (que es el mismo que el del usuario), la contraseña que le dimos a ese usuario y alojamiento de la base de datos (localhost).
A continuación nos pedirá el titulo del blog y un correo del administrador (se tiene que dar una dirección de correo completa, admin@localhost no nos servirá).
En la siguiente pantalla nos muestra el nombre de usuario (admin) y la clave para acceder.
Si deseamos cambiar el usuario admin por otro, podremos hacerlo en la base de datos, seleccionando la base de datos wordpress (en phpMyAdmin), seleccionando la fila users, y en la pantalla de la derecha la pestaña “examinar”, después seleccionamos el primer registro haciendo clic en el icono lápiz y cambiaremos en la columna “user_login” el nombre de usuario admin por el que deseemos. Para cambiar la clave de acceso, lo haremos desde el panel de administración de wordpress, en el botón “users”.
Para cambiar el idioma a nuestra instalación de wordpress, iremos a la página oficial de wordpress y seleccionaremos una de las url que nos recomienda para descargarnos el paquete del idioma. Nos descargaremos el idioma y pondremos el contenido (es_ES.mo) en una carpeta que tenemos que crear en el directorio wp-includes, llamada languages. Lo siguiente es ir al archivo de configuración de WordPress “wp-config.php”, que encontraremos en el directorio principal de la instalación de WordPress y editaremos la línea 17
define (‘WPLANG’, ”);
por
define (‘WPLANG’, ‘es_ES’);
Con esto ya tendremos nuestro blog instalado y traducido.
3 comentarios para “Instalar WordPress en nuestro servidor local”
-
Has seguido este paso del tutorial?.
#################################
Para terminar, buscaremos el archivo host que se encuentra en el directorio de instalación de nuestro sistema operativo Windows, encontraremos la carpeta sistem32/drivers/etc, si no podemos verlo, en nuestro explorador de archivos, tendremos que ir al menú “herramientas – opciones de la carpeta”, la pestaña ver y seleccionaremos “Mostrar todos los archivos y carpetas ocultos” y aceptar. Editamos con el block de notas el archivo host y ponemos las siguientes líneas.
127.0.0.1 localhost
127.0.0.1 validador
127.0.0.1 home#################################
Si es así, reinicia el ordenador y si te continua dando el mismo problema que no localiza el sitio home, mira a ver en el archivo de configuración de Apache, en la carpeta de instalación de Xampp en \apache\conf\httpd.conf edítalo y mira si en la línea 489 “Include conf/extra/httpd-vhosts.conf” esta sin comentar, las líneas comentadas, tienen un # delante.
Por lo segundo, cuando descargas el paquete de WordPress, lo tienes que instalar. Cuando te aparezca ese texto, haz clic en “We got it”, si por lo que sea no te aparece como enlace, entonces abre un editor de texto como notepad, copia y pega este código y lo guardas en el directorio raiz donde tengas la instalación de WordPress con el nombre de wp-config.php.
El código.
####################################
<?php
// ** MySQL settings ** //
define(‘DB_NAME’, ”); // The name of the database
define(‘DB_USER’, ”); // Your MySQL username
define(‘DB_PASSWORD’, ”); // …and password
define(‘DB_HOST’, ‘localhost’); // 99% chance you won’t need to change this value
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ”);// You can have multiple installations in one database if you give each a unique prefix
$table_prefix = ‘hcwpCrop_’; // Only numbers, letters, and underscores please!// Change this to localize WordPress. A corresponding MO file for the
// chosen language must be installed to wp-content/languages.
// For example, install de.mo to wp-content/languages and set WPLANG to ‘de’
// to enable German language support.
define (‘WPLANG’, ”);/* That’s all, stop editing! Happy blogging. */
define(‘ABSPATH’, dirname(__FILE__).’/');
4 de abril, 2008 - 7:59 pm
require_once(ABSPATH.’wp-settings.php’);
?>
####################################
Después abres de nuevo el sitio y tendría que empezar a pedirte los datos para la instalacion, como el nombre de la base de datos, el usuario, la clave, etc. si no lo hace tu mismo puedes poner los datos a mano, solo tienes que rellenar las tres primeras líneas, poniendo los datos entre las comillas simples, tal y como aparece en la línea 6.
-
No había seguido ese paso del tutorial porque juraría que no está. Concluye con el safe_mode y los addons de apache, tras lo cual pasa a la instalación en Mac.
En cualquier caso, ya tengo WP instalado en local y traducido.
Saludos.
5 de abril, 2008 - 2:42 pm
Hola.
Seguía yo pasito a pasito, las instrucciones de este tutorial, cuando al introducir la url http://home/xampp/ Firefox me redirecciona a http://www.home.com (IE no encuentra la página).
Y al hacer clic sobre el botón admin que esta al lado de Apache, se abre el navegador, que apunta a lochalhost, que hoy (no ayer) me dice:
There doesn’t seem to be a wp-config.php file. I need this before we can get started. Need more help? We got it. You can create a wp-config.php file through a web interface, but this doesn’t work for all server setups. The safest way is to manually create the file.
Create a Configuration File
Saludos.
3 de abril, 2008 - 7:42 pm