informatica

Páginas: 5 (1043 palabras) Publicado: 12 de julio de 2013
Los 8 pasos para instalar WordPress en tu propio ordenador
 

Estos son los pasos que he seguido para instalar WordPress en local. Para ello necesitaremos tener un servidor, y mySQL para alojar la base de datos. Habitualmente suelo desarrollar los temas de WordPress en un servidor remoto, con la consecuente pérdida de tiempo que lleva tener que subir vía ftp o ssh los archivos para poder verlos cambios realizados. Ahora ya no necesito internet para desarrollar y probar temas. Algo básico, pero que no me había puesto a aprender hasta hoy.
Este manual ha sido realizado junto con @skotperez en Ubuntu 10.04 Lucid Lynx, aunque muchos de los pasos son igualmente válidos para Windows y Mac.
1. Instalar apache 2 (in ubuntu, open a terminal and type “sudo apt-get install apache2″
2.Instalar mySQL (sudo apt-get install mysql-server)
3. Instalar phpMyAdmin (vía Ubuntu Software Center)
4. Crear base de datos
Hay dos caminos posibles:
A. Desde phpMyAdmin:
A.A. Puedes acceder a la base de datos vía phpMyAdmin enhttp://localhost/phpmyadmin
A.B. Haz login con el usuario y contraseña con el que hayas configurado mySQL (en mi caso es la misma que la contraseña para mi usuario deubuntu). En mi caso el usuario es root.
A.C. Crea base de datos “Create new database“. Pon un nombre a tu base de datos. Collation y utf8 están bien como opciones por defecto
A.D. Entra en la base de datos a través del manú de la izquierda y vete a la pestaña “privileges” para crear un usuario y contraseña.
B. Desde mysql:
B.A. Si el comando
mysql no te funciona, prueba con
mysql -h localhost -uroot
B.B. Una vez dentro de la consola de mysql:
CREATE DATABASE sname_of_database;
GRANT ALL PRIVILEGES ON name_of_database.*
TO 'name_of_database'@'localhost'
IDENTIFIED BY 'databasepassword';
SHOW GRANTS FOR 'name_of_database'@'localhost';
B.C. Puedes comprobar que la base de datos se ha creado con el comando:
SHOW DATABASES;
B.D. Sal de mysql con
exit
5. Descargawordpress http://wordpress.org/download/ y descomprime el zip. En mi caso en la carpeta /home/numeroteca/wordpress
6. Cambio el nombre de wp-config-sample.php por wp-config.php. Pongo los datos de la recién creada base de datos en el wp-config.php. Que quedará como:
define('DB_NAME', 'name_of_database')
define('DB_USER', 'name_of_database');
define('DB_PASSWORD', 'databasepassword')
define('DB_HOST','localhost');
7. El directorio por defecto de apache es /var/www/
Todo lo que hay en ese directorio es visible desde http://localhost. Para no tener que trasladar todos los archivos de wordpress a la carpeta /var/www/ creamos una liga blanda (o enlace simbólico) desde allí:
A. Navegamos hasta ahí /var/www/
cd /var/www/
B. Creamos liga blanda:
ln -s /home/path/to/the_files/where/wordpress/files/arePor ejemplo
ln -s /home/numeroteca/wordpress
8. Ahora si vas a http://localhost/wordpress podrás acceder al wordpress y realizar la instalación (si el wp-config.php está bien configurado).
Actualización 15 de marzo 2013: Si después de instalar worpdress añades carpetas al tema en que estás trabajando (me pasó añadiendo las carpetas de bootstrap a un tema), si estás no tienen los permisosnecesario, el navegador no podrá leerlas. Asegúrate de darles permisos con: chmod a+rwx nombre-de-carpeta (lo vi en webtechquery.com)
Actualización 30 de marzo 2013: Esto de los permisos tiene más jugo. Para poder actualizar los plugins tienes que cambiar el propietario de los archivos de wordpress. (solución víavarios post, entre otros este).
Para saber quién es el propietario al que tienes queotorgarle los permisos, inserta  en cualquiera de las páginas de wordpress.
Mira en el navegador a ver qué sale como resultado del echo “who I am”. En micaso es “www-data”. Por lo tanto deberás cambiar los el propietario de la carpeta donde tienes instalado el wordpess a “www-data” (change owner = chown):
sudo chown -hR www-data carpeta-donde-tienes-instalado-wordpress/*
[no lo he probado, pero...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS