miércoles, 9 de febrero de 2011

Instalando Joomla en fedora


Para poder trabajar con joomla, lo primero es instalar los servidores de apache, mysql y php en el ordenador, se puede hacer completo como se muestra en el post anterior sobre LAMP o podemos digitar en la terminal luego de autenticarnos como super usuarios, la siguiente linea de código:

yum -y install httpd mysql-server php
Se descargar la versión deseada del CMS Joomla de la pagina oficial de descargas
Luego nos vamos al directorio raíz del servidor web por lo general sera:
/var/www/html
Recomendacion: debido a la ubicación del rootserver se debe autenticar como super usuario (su -) y a continuación escribimos "nautilus" para que podamos buscar la ubicacion y copiemos la carpeta de joomla, lo descomprimimos y trabajamos desde alli
Ingresamos a la ruta de instalación de Joomla desde el navegador: localhost/Joomla/index.php
(el nombre de la carpeta se lo cambie para dejarlo como solo Joomla para efectos de sencillez al escribir), una vez acá nos recibe la pagina de instalación de Joomla, donde se debe escoger el idioma. Luego se le hara clic en siguiente


Joomla comprobara que el ordenador tiene lo que se necesita para su correcto funcionamiento, en caso que todo este bien, se hace clic en sisguiente, de lo contrario se debera parar e instalar el componente faltante, para luego hacer clic en siguiente.


Joomla es un CMS libre, licenciado bajo GNU y como tal nos mostrara la licencia, haciendonos saber que podemos y que no hacer con el.


Configuramos la base de datos que manejara a joomla, recuerde que esta base de datos debio haber sido creada anteriormente por medio de lineas de código o por medio del PHPMyAdmin

Ahora se debe configurar el servidor FTP para poder subir los archivos que se vallan a necesitar en el sitio

Ya casi a punto de terminar se configurara el sitio, insertando el nombre del sitio, el usuario, la contraseña, etc.

Ahora se debe eliminar la carpeta de instalacion de joomla, la cual se encuentra entre los archivos de joomla bajo el nombre de installation y listo! ya podemos acceder al sitio.


Ya tienen instalado su Joomla, listo para que configure los modulos y trabaje a sus anchas con el!




9 comentarios:

  1. Hola,

    He querido instalar Joomla! en Fedora 14 y ha pasado algo extraño.

    Al escribir localhost/Joomla/index.php en el navegador, no abre la página de instalación del CMS.
    Hice lo que está descrito en el paso Nro.1 pero no logro echar a andar la cosa.
    Ah! A la carpeta le di por nombre Joomla (la que copié en var/html)

    Por favor, dime en qué estoy fallando o por qué no aparece la página de instalación de Joomla!

    Saludos desde Chile.

    ResponderEliminar
  2. Quise decir: la que copié en var/www/html

    ResponderEliminar
  3. hola,

    Disculpa la demora, primero debes subir los servicios del Lamp en tu equipo. Abres la consola, te autenticas como super usuario y digitas los siguientes codigos:
    #service httpd start
    #service mysqld start

    ResponderEliminar
  4. Hola, acabo de instalar Joomla segun los pasos indicados, pero tengo problemas con el puerto 80 y me da este error.
    Apache/2.2.22 (Fedora) Server at localhost Port 80
    Me puedes ayudar?
    Gracias

    ResponderEliminar
  5. Hola,

    Gracias por visitar el blog.
    Una pregunta has iniciado/reiniciado el demonio del apache.
    Escribe en tu terminal (como superusuario): "service httpd status", el te dira si esta encendido o apagado. Si esta apagado escribe "service httpd start", si esta encendido, reinicialo asi: "service httpd restart".

    Me cuentas por favor, si esta solucion te ha servido de algo.

    ResponderEliminar
  6. Ya le hecho de todo, he reiniciado los servicios y he reiniciado el equipo.
    Pero no me funciona.
    Estoy instalando nuevamente Joomla, haber si fue que omití algo en la instalación.

    ResponderEliminar
  7. Me rindo ya no se que hacer con joomla, me persiste el mismo error.
    Apache/2.2.22 (Fedora) Server at localhost Port 80

    Alguien me puede ayudar al respecto ya que no se que hacer mas.

    Agradezco cualquier ayuda...

    ResponderEliminar
  8. Hola,

    El error Apache/2.2.22 (Fedora) Server at localhost Port 80, por lo general viene acompañado en la linea inmediatamente anterior por un aviso de denegacion de permisos. Si ese es el caso, esto es lo que debes hacer:
    1. te autenticas como super usuario, pilas con su, no con su -
    2. Abres tu editor favorito, yo usare vi, que no me exige su -, ingresas este comando: vi /etc/httpd/conf/httpd.conf
    3. Buscas esto: y le vas a editar las opciones para que quede asi:
    Options Indexes FollowSymLinks
    AllowOverride None

    Nota: recuerda que eso va entre las etiquetas
    4. Guardas este cambio (con vi es: wq!)
    5. Reinicias el apache (service httpd restart)

    Nota: Ojo!!! estos pasos los ejecutas si y solo si, el error que te esta saliendo va acompañado de una denegacion de permiso... Si no, revisa que tu SELinux no este activo, el a veces se mete con el puerto.

    ResponderEliminar
  9. Gracias por tu ayuda, pero voy a buscar otra opcion ya estoy viendo wordpress y no es tan problemático en la instalación.

    Gracias

    ResponderEliminar