InicioLinuxTutorial Xampp+Wordpress + algunas soluciones

Tutorial Xampp+Wordpress + algunas soluciones

Linux•5/30/2011
¿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.
- 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)

- 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 :
Datos archivados del Taringa! original
26puntos
2,699visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

f
feli6031🇦🇷
Usuario
Puntos0
Posts375
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.