Como instalar Joomla en Ubuntu 15.04

Todo aquel que quiera instalar un gestor de contenidos tiene que decidir entre una gran variedad, siendo hoy en dia el más popular el WordPress. Pero no nos podemos olvidar de Joomla.

Joomla es el segundo gestor de contenidos más popular seguido de WordPress. Al igual que WordPress tiene una comunidad de desarrolladores muy amplia y además es gratuita. Os dejo este link muy interesante donde te hacen una comparativa entre los dos gestores de contenido más populares, ya que decidir qué gestor es el optimo puede llegar a ser una tarea muy ardua.

En esté árticulo, hos voy a explicar como instalar Joomla en Ubuntu 15.04.

¿Qué vais a necesitar?

  1. Un servidor Web Ubuntu 15.04 .Si aun no lo tenéis instalado, aquí os explico cómo instalarlo.
  2. El Xampp. Es un paquete todo en uno que contiene lo necesario para tener tu servidor web funcionando (Apache, Mysql y Perl).Si aun no lo tienes instalado, aquí te explico como hacerlo.

Pasos para instalar el Joomla en Ubuntu 14.04

  1. Primero. Creamos nuestra base de datos.

    Para poder sacar la consola mysql en modo comando, teneis que tener mysql arrancado con el Xampp e introducir la contraseña de administrador que pusisteis cuando instalasteis el Xampp.

    Una vez arrancados los servicios, procedemos a instalar la base de datos que en mi caso llamaré KiddyAb.

    Abre un terminal CTR+ALT+T

    Teclea la siguiente instrucción:

     mysql -u root -p

    En mi caso, la consola me devuelve un mensaje como si no tuviera el mysql instalado.

    Comando para iniciar mysql

    Por lo que voy a buscar la ruta donde está instalado exáctamente con el siguiente comando:

    sudo whereis mysql

    Ahora si, copia la ruta, y pégala en el terminal.

     /opt/lampp/bin/mysql -u root -p

    Arranco Mysql tras encontrar la ruta

    Creo la base de datos para el Joomla:

    create database JooKiddy;

    Como ves, este comando debe de llevar un “;”, si no lo pones, no te lo creará.

    Una vez creada la base de datos, vamos a crear el usuario y password que utilizará esta base de datos para el wordpress.

    Creo mi base de datos y usuario

    La consola te responde que lo has creado bien.

    En éste punto, ya tenemos nuestra base de datos JooKiddy y el usuario adminKiddy, creados , pero no los hemos relacionado. Para conectarlos tenemos que ejecutar el siguiente comando:

    grant all privileges  on JooKiddy.* TO adminKiddy@localhost;
    create user nombreusuarioquepongas@localhost IDENTIFIED BY 'contraseñaquepongas';

    La consola nos devuelve que creada bien, con lo que solo nos queda la siguiente instrucción para guardar los cambios:

    flush privileges;
     exit

    Relacionando base de datos y usuario

    Ya tienes la base de datos preparada para tu Joomla.

    Recuerda reinicar el Xammp

     sudo /opt/lampp/lampp stop
    sudo /opt/lampp/lampp start
  2. Segundo. Nos descargamos el Joomla.

    Antes de nada, debemos informarnos de cual es la última versión estable. ¿Qué quiere esto decir? Pues bien, Joomla está desarrollado por una comunidad de desarrolladores y es codigo abierto bajo la licencia GPL. Con lo que la última versión estable como dice su nombre es aquella que tiene lo último incorporado, pero que no falla y esta probada por dichos desarrolladores.

    Para saber cúal es la última basta con que visitemos ésta página donde veremos la última versión estable, o directamente desde la página de Joomla http://www.joomla.org/download.html.

    En mi caso es: Joomla3.4.4. Procedemos a descargarla pero antes debemos saber dónde vamos a instalar el Joomla:

    Descarga la última versión estable Joomla

    Descarga la última versión estable Joomla

    Vamos a instalar Joomla en el directorio htdocs que es donde debemos dejar todas nuestras webs para que se visualicen. Dicho directorio está en:/opt/lampp/htdocs.

    Abre un terminal CTR+ALT+T y sitúate dentro del directorio Downloads:

    cd  Downloads
    

    A continuación descomprimimos el zip recién descargado, instalando primero el programa:

     sudo apt-get install unzip
    
    Situate en el directorio de descargas

    Situate en el directorio de descargas

    A continuación creamos el directorio donde vamos a colocar el Joomla

    mkdir -p /opt/lampp/htdocs/nombredetujoomla
    

    En mi caso voy a llamar a mi directorio donde voy a descomprimir el Joomla :KiddyAb

    Descomprime el zip de instalación en el directorio recién creado

    Descomprime el zip de instalación en el directorio recién creado

    Ya solo nos queda dar los permisos adecuados al directorio de instalación y a continuación descomprimir el zip del directorio recién creado:

    sudo chown -R www-data.www-data /opt/lampp/htdocs/KiddyAb
    
    sudo chmod -R 755 /opt/lampp/htdocs/KiddyAb
    sudo  unzip -q Joomla_3.4.4-Stable-Full_Package.zip -d /opt/lampp/htdocs/KiddyAb
    

    Da los permisos al fichero donde vas a instalar el Joomla

    Da los permisos al fichero donde vas a instalar el Joomla

  3. Tercero.Instalamos el Joomla

    Ya solo nos queda abrir el navegador y poner localhost/tujoomla

    Cumplimenta los datos de tu Joomla

    Como ves carga la página de instalación del Joomla.

    Rellena los datos que te pide. El nombre de tu sitio web, la descripción, correo electrónico del administrador, que eres tú. Dale al boton azul superior que pone siguiente.

    Introduce los datos que creaste en el paso 2

    Ahora es el momento de poner los datos de base de datos, usuario y contraseña que creaste durante la creación de la base de datos del paso 2. Una vez cumplimentado, continua la instalación (botón siguiente).

    La tercera pantalla es para configurar el ftp. Yo en mi caso no modifico nada y le doy a siguiente, pero si necesitas cámbialo.

    Configuración Ftp. Déjalo en blanco y continúa

    Configuración Ftp. Déjalo en blanco y continúa

    Haz lo mismo en la última pantalla de finalización, deja los datos que te carga por defecto y dale a continuar.

    dLas dos últimas pantallas, puedes dejarlas como carga por defecto y darle a continuar.

    Las dos últimas pantallas, puedes dejarlas como carga por defecto y darle a continuar.

    En este punto ya tienes tu Joomla instalado. Solo necesitas eliminar el fichero de instalación,dale al botón de eliminar fichero de instalación.

    Advertencia. Configura to config.php manualmente

    A mi me falla el borrado del fichero de instalación, por lo que voy a eliminarlo manualmente, pero antes, fijate si te dá un mensaje en rojo. En mi caso me dice que tengo que crear manualmente el fichero configuracion.php con el codigo que te facilitan.

    Selecciona el codigo, copialo y pegalo en tu configuration.php

    Para ello, abro el terminal y me sitúo dentro de mi sitio Joomla.

    cd  /opt/lampp/htdocs/tujoomlarecieninstalado

    A continuación edito el configuarcion.php con el comando.

    sudo  gedit configuration.php

    Listo,antes de terminar vamos a eliminar el fichero de instalación como nos decía la página. Como da error al dar a eliminar (botón naranja), lo haremos manualmente.

    Falla el borrado, tengo que hacerlo manulmente

    Falla el borrado, tengo que hacerlo manulmente

    Para hacerlo manualmente, abre un terminal CTRL+ALT+T y sitúate en el directorio de tu Joomla recién instalado.

    cd  /opt/lampp/htdocs/tujoomlarecieninstalado

    Listalo.

    ls 

    Como ves está el fichero de instalación que hay que eliminar con el comando:

    sudo  rm -r installation
    Elimina el fichero de instalación

    Elimina el fichero de instalación

    Ahora si vuelves a tu navegador, localhos/tuJoomla ya lo tienes instalado.

    Felicidades, ya tienes tu Joomla instalado

    Felicidades, ya tienes tu Joomla instalado

    Para empezar la configuración de tu Joomla, tienes que acceder al Panel de Control.

    Para ello añade “/administrador” en el navegador e introduce el usuario y contraseña que creaste durante la instalación:

    http://localhost/tuJoomla/administrator/

    Accede a tu panel de control

    Accede a tu panel de control

    Os dejo un tutorial para aprender lo básico de Joomla.

Eso es todo, ya teneis vuestro gestor de contenidos Joomla instalado. En mi próximo artículo lo configuraremos.

Verónica Serna | cookyourweb

One thought on “Como instalar Joomla en Ubuntu 15.04

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *