a3 instalación de joomla

10
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 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

Category:

Technology


0 download

DESCRIPTION

Instrucciones de instalación de Joomla! en servidor Debian Squeeze en equipo virtualizado con VirtualBox

TRANSCRIPT

Page 1: A3   instalación de joomla

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

Page 2: A3   instalación de joomla

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:

Page 3: A3   instalación de joomla

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

Page 4: A3   instalación de joomla

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:

Page 5: A3   instalación de joomla

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:

Page 6: A3   instalación de joomla

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

Page 7: A3   instalación de joomla

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!:

Page 8: A3   instalació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:

Page 9: A3   instalación de joomla

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