a3 instalación de joomla
Upload: propuesta-de-guia-para-implementar-servicios-en-la-biblioteca-20
Post on 18-Nov-2014
1.066 views
DESCRIPTION
Instrucciones de instalación de Joomla! en servidor Debian Squeeze en equipo virtualizado con VirtualBoxTRANSCRIPT
1
Anexo 3. Instalación de Joomla!
Joomla es un Sistema de gestión de contenidos (en inglés Content Management System,
o CMS) que permite desarrollar sitios web dinámicos e interactivos, “permite crear,
modificar o eliminar contenido de un sitio web de manera sencilla a través de un Panel de
Administración. Es un software de código abierto, desarrollado en PHP y liberado bajo
licencia GPL”1
Antecedentes
Para una correcta instalación de Joomla! se recomienda tener presentes los siguientes
antecedentes:
Instalación de un servidor debían (creación de usuario root, usuario normal y la
instalación del sistema base)
Dar permiso al usuario normal para usar el comando “sudo” o “su” (editando el
archivo /etc/sudoers como usuario root)
Todo el trabajo se desarrolla en línea de comandos, no se instala ningún entorno
gráfico de escritorio en el servidor. Esto es opcional
Para la edición de archivos de texto se usa el editor “Nano”.
La sesión de usuario activa es la del usuario normal, no la de root.
Si requiere copiar y pegar las sentencias tendrá que instalar o iniciar un entorno
gráfico de escritorio, se recomienda Xfce.
En cada sección se indican los comandos necesarios para realizar la acción
requerida.
Creación de directorio de instalación.
cd /var/www
sudo mkdir site
Donde site es el nombre del sitio web de Joomla!, puede asignar cualquier otro nombre.
Descarga del software Joomla! en español.
1 WIKIPEDIA, 2012c. Joomla! [En línea]. S.l.: Wikimedia Foundation, Inc. [Consulta 23 agosto 2012]. Disponible en: http://es.wikipedia.org/w/index.php?title=Joomla!&oldid=59018374 Version ID: 59018374
2
cd /var/www/site
sudo wget http://joomlacode.org/gf/download/frsrelease/17181/74840/Joomla_2.5.6-
Spanish-Pack_Completo.tar.gz
sudo tar -zvxf Joomla_2.5.6-Spanish-Pack_Completo.tar.gz
Creación de base de datos:
sudo mysqladmin -uroot create site -p
sudo echo "grant all on site.* to 'site'@'localhost' identified by 'pasite';" | mysql -uroot
-p
sudo mysqladmin -uroot -p flush-privileges
El nombre de la base de datos, usuario y contraseña son requeridos en la instalación de
Joomla!, estos datos son de ejemplo, puede asignar los que quiera.
Instalación Web
Para iniciar la instalación de Joomla! debe entrar a la dirección http://localhost/site
(sustituyendo site por el nombre de la carpeta que creo anteriormente), se mostrará la
siguiente pantalla:
Ilustración 1: Instalación de Joomla! 1
En la cual se selecciona el idioma Español y se presiona el botón , se mostrará la
siguiente pantalla:
3
Ilustración 2: Instalación de Joomla! 2
En la cual se mostrará algunos puntos en rojo que es necesario corregir, para ellos se
debe hacer lo siguiente:
Dar permisos de lectura y escritura al sitio:
sudo chown -R www-data:www-data /var/www/site
Dar permisos de ejecución:
cd /var/www/site
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
Modificar archivo php.ini
sudo nano /etc/php5/apache2/php.ini
Buscar el texto:
output_buffering = 4096
Cambiar 4096 por off, debe quedar:
output_buffering = off
Reiniciar apache para que los cambios sean reflejados:
sudo /etc/init.d/apache2 restart
4
Volver a entrar a http://localhost/site seleccionar el idioma español, pulsar el botón
, se mostrará la siguiente pantalla:
Ilustración 3: Instalación de Joomla! 3
Se presiona el botón , se mostrará la siguiente pantalla:
Ilustración 4: Instalación de Joomla! 4
Que contiene la licencia de uso de Joomla!, se presiona el botón , se mostrará la
siguiente pantalla:
5
Ilustración 5: Instalación de Joomla! 5
En la cual se deberá ingresar los datos de la base de datos creada anteriormente, el
prefijo de la tabla puede ser el que sugiere Joomla! o se podrá cambiar, no se debe utilizar
“bak_” como prefijo de tablas, se presiona el botón , se mostrará la siguiente
pantalla:
Ilustración 6: Instalación de Joomla! 6
Como recomendación se deja estos datos tal como están y se presiona el botón
, se mostrará la siguiente pantalla:
6
Ilustración 7: Instalación de Joomla! 7
En la cual se ingresan el nombre del sitio del Joomla!, la dirección y contraseña del
usuario administrador y, al ser las primeras pruebas que se hará con Joomla!, se instalan
los datos de ejemplo en español pulsando en el botón “Instalar datos de ejemplo
(Español)” los cuales sirven de guía y se pueden eliminar posteriormente sin problema.
Se presiona el botón , se mostrará la siguiente pantalla:
Ilustración 8: Instalación de Joomla! 8
En la que indica que se deberá eliminar la carpeta de instalación, en lo particular prefiero
renombrarla por si es necesario su uso futuro, para ello se ejecutan los siguientes
comandos:
cd /var/www/site
7
sudo mv /var/www/site/installation /var/www/site/installation_resp
Se presiona el botón para ver la primera versión del sitio web o bien el botón
para ingresar a la administración del sitio web.
Primera versión de sitio web con los datos de ejemplo:
Ilustración 9: Instalación de Joomla! 9
Pantalla de inicio de sesión a la administración de Joomla!:
8
Ilustración 10: Instalación de Joomla! 10
Al entrar en la administración de Joomla! se observará la siguiente pantalla:
Ilustración 11: Instalación de Joomla! 11
Vínculos recomendados
Esta instalación de Joomla contiene algunos ejemplos de categorías, artículos, noticias,
módulos, componentes, etc. para conocer más de este sistema se recomienda visitar las
siguientes páginas:
9
Manuales, tutoriales, dudas y comunicación con otros usuarios que usan Joomla!:
Joomla! spanish Comunidad Joomla! para hispanohablantes:
http://www.joomlaspanish.org/
Sitio oficial de Joomla!: http://www.joomla.org/
Wiki Joomla!: http://docs.joomla.org/
Para personalizar Joomla:
Joomla24: http://www.joomla24.com/option,com_gallery/Itemid,6.html
JM experts: http://www.jm-experts.com/free-joomla-templates
SiteGround: http://www.siteground.com/joomla-templates.htm