02 noviembre, 2008

Instalar Joomla de forma local en Mandriva Linux

Este manual te guiara de forma rápida (puede ser mas tardado sin ayuda de screenshots y con configuraciones mas complejas) es infalible, si sigues al pie de la letra las instrucciones.
Con el instalaras Joomla de forma local en tu equipo personal con Mandriva linux por sistema operativo ( te sirve para cualquier otra distro, los directorios no cambian ).

Utiliza este conocimiento para hacer pruebas sobre el funcionamiento de un un gestor de contenidos (cms) que nos permitira montar una pagina web de forma local.

Tiempo estimado de instalacion 30 minutos, con la practica 5 minutos.

Requisitos.

Xampp for linux ( un paquete especializado en la instalacion de los servidores que necesitamos)
Joomla ( El gestor de contenidos mejor conocido como cms)
Un navegador web ( puede ser Firefox, Konqueror, Opera,... )
Un navegador de archivos (Recomiendo konqueror o Nautilus * si te sabes mover en consola para copiar y pegar no es necesario )

1.- Descargamos xampp for linux de la siguiente dirección >> click aqui <<>Descargamos Joomla de la siguiente direccion >> click aqui <<>Instalamos xampp de la siguiente forma, abrimos el navegador konqueror y habilitamos la opcion emulador de terminal en el menu ventana/mostrar emulador de terminal

una ves en la consola ( ubicada en la direccion /home/usuario/descargas) nos logueamos como root y escribimos el comando tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt

damos enter y esto permitira instalar el xampp en la direccion /opt de nuestro sistema.

* si sabes moverte en consola para desmpaquetar, copiar, pegar y todo eso, no necesitas los pasos del punto 3, simplemente dirigete a consola, ubicate en el directorio donde descargaste xampp y escribe tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt para descomprimir el archivo a /opt

Iniciamos el servicio como root, con el comando /opt/lampp/lampp start

en tu pantalla de consola deveras ver algo como esto:

Starting XAMPP 1.6.8a...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

¿todo bien has aca ? Razz perfecto!!, prosigamos.. cheers

4.- comprobamos instalacion de xampp for linux Abrimos un navegador y escribimos en la barra de direcciones del mismo http://localhost lo cual nos dara una pantalla de bienvenidas de eleccion de idioma, elegimos español y luego saldra algo como esto


5.-creamos base de datos de joomla de la siguiente forma, en la ventana de comprobacion de xampp, veras un panel de tu lado izquierdo, da click donde dice phpmyadmin ( en el apartado de herramientas sobre el mismo panel checa el screenshot, phpmyadmin esta remarcado en color blanco )
aparecerá esta ventana >>
y..donde dice "crear base de datos" escribe joomla, y en el foirmulario de eleccion multiple de abajo que dice "cotejamiento" elije utf8_spanish_ci


6.- copiamos joomla a carpeta de xampp, desempaqueta tu descarga de joomla y copia el contenido de la carpeta en /opt/lampp/htdocs

El copiado de archivos debes hacerlo como root, por tanto, yo te recomiendo abrir una consola, loguearte como root, y escribir en ella el comando konqueror o nautilus, para tener un navegador disponible con permisos de root y asi poder copiar facilmente tus archivos.

7.- Instalamos joomla, dirigete de nuevo al navegador web, y escribe en la barra de direcciones la direccion http://localhost/joomla/ deveras ver una ventana como esta

si damos en la barra espaciadora veras que hay muchas advertencias de permisos, pues bien esas advertencias hay que quitarlas y deben de aparecer en verde, lo hacemos cambiando los permisos a las carpetas correspondientes en el directorio /opt/lampp/htdocs/joomla ayudate para cambiar esos permisos con el navegador en modo root
yo te recomiendo abrir una consola, loguearte como root, y escribir en ella el comando konqueror o nautilus, para tener un navegador disponible con permisos de root ....


si te fijas en el screenshot, habilite la opcion se puede visualizar y modificar el contenido para "grupo" y para "otros", y tambien habilite la casilla, "aplicar cambios a todas las carpetas y sus contenidos"

aceptamos y damos click en el boton comprobar de nuevo, se recargara la pagina, y devera a aparecer en color verde y con permisos de escritura lo que antes no aparecia.


Bien ..damos siguiente... aparecera la licencia y damos siguiente ... aparecera una ventana como esta en donde yo e llenado ya con los datos que deveran poner..


Nombre del servidor = localhost
Nombre del usuario MySQL= root
*Contraseña MySQL =
*Nombre de la base de datos MySQL = joomla
Prefijo de la tabla MySQL= jos_

* el nombre de la base de datos no es otro que el que creamos en el paso 5, en ese paso la nombramos joomla para fines practicos, pudo tener cualquier otro nombre, pero aca deben de coincidir ambos nombres.

* la contraseña mysql queda vacia pues nuestro servidor xampp asi a sido instalado y no configuramos seguridad,( en un posterior manual explicare mas a fondo la configuracion del server ) en una instalacion externa a nuestro pc local, digamos en un servidor web hosting de pago, el soporte tecnico nos debe de dar esos datos y porsupuesto que devemos de tener dicha contraseña.

Bien ..damos siguiente... y ponemos nombre a nuestra web..


...damos siguiente y configuramos email y contraseña, en contraseña, puse "contraseña" peroi ahi puedes poner la contraseña que desees, con esa contraseña administraras posteriormente ( los dos campos de arriba aparecen llenos por default )


..damos siguiente y felicidades has terminado, aunque aun te falta borrar el directorio "installation" en "/opt/lampp/htdocs/joomla" por favor borralo como root para poder proseguir

recarga.. da siguiente y ve a tu pagina de inicio


AHORA SI.. FELICIDADES!!!!! has instalado joomla en tu servidor local.


Complementos:

*Para ir a la pagina de administracion escribe en la barra de direcciones http://localhost/joomla/administrator, el usuario es admin y la contraseña es la que pusiste en la configuracion de la instalacion de joomla, checa la screenshot de este paso >> click<<

* En cada reinicio de tu equipo deveras iniciar el servicio lampp mediante el comando como root /opt/lampp/lampp start

2 comentarios:

Destructor, dijo...

Buen manual , espero animarme a hacerlo, el año que viene.

Anónimo dijo...

El tutorial esta muy bueno solo le falta una pequeña aclaración en el paso 6 para principiantes como yo :) de que el desempaquetado de la descarga de joomla debe copiarse en la carpeta en /opt/lampp/htdocs/joomla y no en /opt/lampp/htdocs.