Globedia.com

×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×
×
Recibir alertas

¿Quieres recibir una notificación por email cada vez que Ubuntizandoelplaneta escriba una noticia?

Tutorial XAMPP+Wordpress + algunas soluciones

30/05/2011 14:02 0 Comentarios Lectura: ( palabras)

¿Cómo configurar completamente Wordpress en un servidor local usando Lampp (Xampp) en Ubuntu? Lampp es el servidor apache para Linux, su instalación es muy sencilla:

- Descargamos el comprimido de la página.Http://www.apachefriends.org/es/xampp.html

- Todos los archivos para instalar deben estar en la carpeta /opt del root, lo hacemos con el siguiente comando:

$ sudo tar xvfz xampp-linux-1.7.4.tar.gz -C /opt

- Instalado. Si quieren eliminar Lampp, primero deben detener el proceso y luego eliminar la carpeta lampp dentro de /opt.

Los comandos para iniciar o detener son:

$ sudo /opt/lampp/lampp start (para iniciar)

$ sudo /opt/lampp/lampp stop (para detener)

$ sudo /opt/lampp/lampp restart (para reiniciar)

Para ingresar a nuestro servidor, abrimos el navegador y escribimos nuestra dirección local http://localhost/. Seleccionamos el idioma y entramos en la interface de administración.

- Para instalar Wordpress localmente debemos crear una cuenta en MySql. Vamos a http://localhost/, seleccionamos nuestro idioma y elegimos, en la barra lateral dentro de Herramientas, phpMyAdmin. Creamos un nombre y ya tenemos la base de datos para que Wordpress pueda funcionar.

Aquí nos detenemos por un minuto para reflexionar. Los archivos de las páginas que crearemos localmente estarán alojadas en /opt/lampp/htdocs utilizando espacio de nuestro sistema raíz /. Por ejemplo, http://localhost/wordpress estará alojado en /opt/lampp/htdocs/wordpress.

Sería conveniente que los archivos alojados estuvieran en la partición /home de modo que http://localhost/wordpress se encuentre en nuestra carpeta personal y ya no en el sistema raíz. No es complicado el cambio pero hay que hacerlo con mucha atención para que funcione sin rompernos la cabeza.

- Primero debemos crear la carpeta donde se alojarán nuestras páginas y nuestro wordpress. Yo lo hice creando la carpeta localhost dentro de mi carpeta personal quedando así: /home/usuario/localhost.

- Debemos editar el archivo httpd.conf con el siguiente comando:

$ sudo gedit /opt/etc/httpd.conf

- Luego buscar "DocumentRoot" y "Directory" y cambiar la dirección por nuestra nueva localización y respetando las comillas. De acuerdo a nuestro ejemplo, las dos líneas modificadas deberían quedar así:

DocumentRoot "/home/usuario/localhost"

- Copiamos el contenido de htdocs al nuevo localhost para tener la interface de administración y luego cambiamos los permisos a acceso total:

$ sudo chmod 777 -R /home/usuario/localhost (especifiquen su propia dirección)

Más sobre

- Reiniciamos el servidor:

$ sudo /opt/lampp/lampp restart

- Y ya tendremos el servidor instalado en el sistema raíz y podremos alojar páginas dentro de nuestra carpeta personal.

- Descargamos Wordpress desde www.wordpress.org , cuando descomprimimos aparecerá una carpeta llamada wordpress y la moveremos a nuestro localhost para luego tener acceso vía navegador: http://localhost/wordpress .

- Debemos completar los datos para realizar la conexión entre Wordpress y la base de datos MySql de la siguiente forma:

Nombre de la base: el nombre que le dimos a la base en adminMySql

Nombre de usuario: root

Contraseña: Si no es "admin" o "root", entonces no es ninguna.

Host (localización): por defecto es localhost (corresponde a http://localhost/ y no a nuestra carpeta creada), no hay que ingresar nada o poner únicamente localhost en caso de que no lo reconozca.

- Luego elegimos nuestro nombre de usuario y contraseña para ingresar a la administración de Wordpress. En este accederemos al login en http://localhost/wordpress/wp-admin.

- Finalmente, debemos configurar Wordpress con nuestro servidor FTP de Xampp para poder agregar plugins o descargar plantillas dentro de la misma interface de administración sin usar un cliente externo de FTP y tener que instalarlas manualmente.

- Debemos agregar nuestro nombre de usuario que usamos en nuestro Ubuntu, en httpd.conf (el mismo que modificamos). Primero debemos establecer cuál es nuestro nombre usuario dentro de nuestra carpeta personal:

$ ls -al

- Luego modificamos la configuración:

$ sudo gedit /opt/lampp/etc/httpd.conf

- Buscamos las siguientes líneas:

User nobody

Group admin

(En mi caso no encontré el grupo admin pero con localizar el User Nobody es suficiente)

- Modificamos:.

User tu-usuario (en mi caso es german)

Group staff

- Guardamos y reiniciamos:

$ sudo /opt/lampp/lampp restart

- Intentamos descargar un plugin y completamos los datos:

Servidor: localhost/wordpress

Usuario: nobody

Contraseña: lampp (viene por defecto)

Y listo.

Si llegamos a agregar carpetas o archivos manualmente, seguramente no lo veremos hasta que les cambiemos los permisos necesarios con sudo chmod 777 -R y la carpeta (yo lo hago directamente sobre localhost ya que el parámetro -R indica que cambiará permisos a las carpetas, los archivos contenidos y las carpetas y los archivos contenidos dentro; o sea, todo).

Fuente:

Http://ubuntuarte.com

http://www.alphapapahotel.com

http://www.messaliberty.com

Entrada realizada por: German R

¿Quieres ayudarnos? ¿Tienes algún truco que comentar? ¿Noticia relevante? ¿Quieres escribir en este blog?Es fácil.


Sobre esta noticia

Autor:
Ubuntizandoelplaneta (1446 noticias)
Fuente:
ubuntizandoelplaneta.com
Visitas:
2214
Tipo:
Reportaje
Licencia:
Distribución gratuita
¿Problemas con esta noticia?
×
Denunciar esta noticia por

Denunciar

Comentarios

Aún no hay comentarios en esta noticia.