Text Size
Viernes, Mayo 18, 2012
Secciones y contenido
Usar puntuación: / 7
MaloBueno 
Joomla 1.6 LogoVisita nuestro artículo anterior para conocer los procedimientos que necesitas saber para descargar Joomla 1.6, crear una base de datos y un usuario para el sistema y preparar el equipo adecuadamente para iniciar su instalación: Acceder.

Recuerda también que hemos creado una carpeta denominada portal16 en la ruta /var/www, ya que este último directorio es la carpeta que utiliza Apache para servir páginas web.

Además, Joomla 1.6 es una aplicación Web. Debes ejecutar Firefox para instalarla.

Nota. La instalación de Joomla 1.6 es exactamente igual que la instalación de Joomla 1.5. Si ya conoces sus pasos puedes saltarte la lectura de este artículo.

¡A la tarea!

Tanto si realizas la instalación de Joomla 1.6 en local como si lo haces en un servidor remoto los pasos a seguir son prácticamente idénticos hasta llegar al paso 4 Base de datos en el que tendrás que introducir los datos correspondientes al usuario y base de datos que utilizará Joomla 1.6 (los que creaste anteriormente para el caso del servidor local o los que te facilite tu proveedor de servicios, en el caso del servidor remoto).

Navega con Firefox a

 http://localhost/portal16

(recuerda portal16 es el nombre concreto que has asignado a la carpeta creada en www)

Sigue el asistente de instalación.

PASO 1. IDIOMA

El primer paso de la instalación es elegir el idioma del sistema. De forma predeterminada aparece seleccionado el idioma que corresponde al lenguaje configurado en tu navegador. Joomla, por tanto, te saluda en español. Haz clic en Siguiente para continuar.

Joomla 1.6: instalar en un servidor local 

 

PASO 2. COMPROBAR PRE-INSTALACIÓN

La importancia de este segundo paso radica en la evaluación de las características de tu servidor para averiguar si será capaz o no de ejecutar Joomla. Esta página está dividida en dos zonas:

  • La superior recoge el resultado de las comprobaciones que son esenciales

  • La inferior son sólo recomendaciones no imperativas.

Si alguna de las comprobaciones de la zona superior aparece en rojo no es aconsejable continuar con la instalación, salvo que el requisito único que falle es que el archivo configuration.php no sea escribible, error de fácil solución: abre el documento con un editor de textos como Gedit por ejemplo, en Ubuntu 10.10 y teclea manualmente los datos de configuración de la base de datos.

 Joomla 1.6: instalar en un servidor local

Con respecto a las recomendaciones de la zona inferior, casi todas ellas buscan mejorar la seguridad del sitio; aunque alguna aparezca en rojo, que no cunda el pánico. Joomla también funcionará aunque no todo funcione a la perfección. Puede que el sitio sea más vulnerable a posibles ataques, pero Joomla funcionará sin problemas.

 

A título informativo (no necesitas hacer nada ya que estás instalando Joomla en local, y la seguridad no es esencial).

Dentro de estos valores recomendados los que suelen causar más problemas son:

  • Modo seguro. La mayoría de los proveedores de alojamiento Web utilizan servidores compartidos, es decir, alojan los sitios de varios clientes en un mismo servidor. Podría ocurrir que alguno de estos clientes, aprovechando sus privilegios en el servidor, provocase mal intencionadamente algún error o fallo en el sitio de otro cliente. La directiva safe_mode pretendía resolver esto asegurándose de que cada cliente sólo tuviera acceso a sus propias carpetas y archivos. Sin embargo, en las últimas versiones de PHP esta directiva se ha extinguido.

  • Mostrar errores. Si la directiva display_errors está activada, cuando se produzca algún error en la ejecución de un guión – script PHP, se mostrará al usuario un mensaje explicativo de dicho error. El problema es que esto puede ser aprovechado por usuarios malintencionados para obtener información adicional del sistema. Por ello es esencial que esta directiva esté desactivada en un servidor en producción, es decir, en un sitio Web que ya esté en pleno funcionamiento, pero quizás no lo sea en un servidor de desarrollo, como es el caso de la instalación de Joomla en local, la que nos ocupa.

  • Registrar globales. Esta directiva surgió como una ayuda para los programadores de PHP, pero pronto se reveló como un foco enorme de problemas de seguridad. Los scripts PHP utilizan las variables definidas dentro de ellos, pero también pueden obtener variables a través de otros medios. La obtención de estas variables externas se realiza de forma automática cuando register_globals está activado, de modo que el script no puede determinar con precisión el origen de una determinada variable. Y si hubiera sido inyectada por un usuario malintencionado a través de un formulario no la discriminaría. Por este motivo es fundamental que la directiva register_globals esté desactivada. Algunos proveedores de hosting siguen manteniéndola. Esta directiva también se ha extinguido en las últimas versiones de PHP.

Si deseas cambiar el valor de alguna de estas directivas, en el caso de un servidor local, podrás hacerlo a través del archivo oculto de configuración de Apache a nivel de carpetas, .htaccess, o a través del archivo de configuración del motor PHP, php.ini. Ambos son archivos de texto que podrás editar con un editor de notas como es Gedit.

También puedes editar ambos archivos si estás realizando la instalación de Joomla en remoto. El primero es un simple archivo de texto que se encuentra en la carpeta raíz de tu sitio web. Las directivas configuradas en él afectan a la carpeta en la que se encuentra y a todas sus subcarpetas, de modo que con un único archivo .htaccess tendrás protegido todo el sitio Web. Puedes editarlo en tu ordenador y luego subirlo mediante FTP a tu sitio remoto.

El archivo php.ini también es un simple archivo de texto cuyo efecto es local dentro de la carpeta en la que se encuentra, es decir, no se aplica a las subcarpetas. En el caso de Joomla deberías crear un archivo php.ini en la carpeta raíz de tu sitio, otro en la carpeta administrator y, opcionalmente, otro en la carpeta installation (esto último servirá para comprobar al hacer clic sobre el botón Volver a comprobar de la pantalla de este paso 2, que tu proveedor de hosting admite archivos php.ini personalizados).

La sintaxis que utilizan estos archivos es diferente. Te mostramos dos ejemplos de archivo que te permitirán configurar los valores recomendados por Joomla:

Archivo .htaccess

php_flag register_globals Off

php_flag display_errors Off

Archivo php.ini

register_globals=Off

display_errors=Off

Según la configuración particular de tu proveedor de hosting, es posible que tengas que sustituir el valor Off por un 0 (cero).

Haz clic de nuevo en Siguiente para seguir con la instalación.

 

PASO 3. LICENCIA

Joomla se distribuye bajo las condiciones de licencia libre, opensource y de código abierto GNU/GPL cuyas principales características son:

  • El usuario está autorizado a copiar, modificar y redistribuir la aplicación a terceros, incluso cobrando por ello, pero sin menguar en modo alguno los derechos que concede la licencia GPL.

  • Las aplicaciones cubiertas por esta licencia deben distribuirse acompañadas de su código fuente o bien ofrecer al usuario la posibilidad de acceder a él libremente.

Lee las condiciones de la licencia y realiza un nuevo clic sobre el botón Siguiente.

Joomla 1.6: instalar en un servidor local

PASO 4. BASE DE DATOS

Este es el paso más delicado porque tienes que cumplimentar los datos referentes a la configuración de la base de datos que creaste en el servidor local: el nombre del servidor, el nombre de usuario, la contraseña y el nombre de la base de datos. Y si no lo haces correctamente, ni siquiera podrás continuar con la instalación. En un servidor remoto estos datos te los habrá proporcionado tu proveedor de servicios (es el caso de las webs institucionales educativas asturianas) o bien podrás gestionarlos a través de su Cpanel de control de administración (la mayoría de los proveedores de hosting privados ya sean de pago o gratuitos).

Joomla no se reserva para sí el derecho de utilizar exclusivamente la base de datos, de modo que si sólo dispones de una, como es el caso de Educastur Hosting, no hay problema: podrás compartirla con otras aplicaciones e incluso con otras instalaciones de Joomla: con tener cuidado de cambiar el prefijo de las tablas de la base de datos _jos, sustituyéndolo por _jos1, _jos2...- ya puedes instalar varios Joomlas.

Al estar trabajando en un servidor local ya has visto en un artículo anterior que hemos utilizado la herramienta PhpMyAdmin para crear esta nueva base de datos específica para Joomla 1.6.

Joomla 1.6: instalar en un servidor local

Siguiendo con nuestra instalación de Joomla en local tienes que recordar los datos con los que creaste un usuario y una base de datos con PHPMyAdmin que, en nuestro caso, son los siguientes:

  • Tipo de base de datos: MySQL.

  • Nombre del servidor: localhost

  • Nombre de usuario: joomla

  • Contraseña: joomla

  • Nombre de la base de datos: joomla16

Si todo está correcto y el programa de instalación es capaz de establecer la conexión con la base de datos usando los valores especificados, tras hacer clic en Siguiente llegarás al siguiente paso. En cada contrario, aparecerá un mensaje de error y tendrás que pulsar el botón Anterior para regresar al paso 4 y revisar de nuevo todos los datos hasta dar con los correctos: revisa en este caso con la herramienta PhpMyAdmin los nombres que escribiste en su momento.

 

PASO 5. CONFIGURACIÓN FTP

Probablemente la mayor fuente de problemas para antiguos usuarios de Joomla era la diferenciación de usuarios / privilegios en los sistemas UNIX, que impedían acceder a ciertos archivos y carpetas. Para resolver este problema solía ser necesario cambiar los privilegios individuales de cada uno de estos archivos – carpetas resultando una tarea bastante tediosa. Con el objetivo de resolver esta situación, en la versión de Joomla 1.5. se incluyó una capa opcional de gestión de archivos basada en FTP, de modo que cada vez que Joomla necesite acceder a un archivo lo haga mediante este protocolo, en lugar de mediante el protocolo HTTP que es el configurado de forma predeterminada. Esta capa sólo es de utilidad si el servidor en el que está instalado Joomla está basado en UNIX / Linux, no si el servidor es Windows, pues en los sistemas Windows los usuarios y sus privilegios se gestionan de un modo diferente que no causa este tipo de problemas. Este mismo paso se mantiene en esta versión Joomla 1.6.

Como estamos instalando Joomla en local no necesitas añadir ningún dato, déjalo todo tal cual está.

 Joomla 1.6: instalar en un servidor local

PASO 6. CONFIGURACIÓN

Aquí debes configurar algunos detalles sobre el sitio como su nombre, tu dirección de correo electrónico o establecer tu contraseña de administrador.

 Joomla 1.6: instalar en un servidor local

  • Nombre del sitio Web. Escríbelo en el cuadro de texto. Este título se mostrará en toda la correspondencia de correo electrónico que genera el sitio, por ejemplo, en los mensajes que se envíen automáticamente a los usuarios para que activen sus cuentas una vez registrados; aparece también como título de la página en el navegador. Este nombre no es permanente, puedes modificarlo cuando lo desees.

  • Correo electrónico. Escribe aquí la dirección e-mail que deseas utilizar para la correspondencia generada por tu sitio Web. Debe ser una dirección válida. Aquí recibirán también todas las incidencias del sistema como errores, avisos de nuevos artículos enviados por usuarios, etc. No es importante en local pero sí lo es si realizas una instalación en remoto.

  • Contraseña del usuario admin y Confirmar la contraseña del usuario admin. Escribe en ambos cuadros de texto la contraseña que desees utilizar para acceder como administrador al sistema. El nombre predeterminado para el usuario administrador es admin (puedes cambiarlo más adelante, es más, es recomendable que lo hagas).

Llegamos ahora a una opción un poco controvertida. Joomla recomienda instalar datos de ejemplo, así conocerás todas sus funcionalidades, pero en mi opinión, lejos de ser una ayuda estos datos de ejemplo suelen terminar convirtiéndose en una fuente de confusión. Los datos de ejemplo harán que el sitio no esté vacío, se llene de menús, categorías y artículos, los elementos fundamentales de Joomla, pero no los necesitarás, salvo que quieras analizar como están configurados y así aprender de una forma autodidacta a utilizar Joomla. Mi consejo es que no los instales (no pulses el botón).

Tras hacer clic en Siguiente llegarás al última paso del asistente. Ya casi hemos acabado.

 

PASO 7. FINALIZAR

Esta última pantalla te advierte que debes borrar la carpeta instalación del servidor, por motivos de seguridad, para comenzar a utilizar Joomla. Hasta que no la borres y elimines todo su contenido no puedes comenzar a usarlo. En este paso también se te confirma que el nombre predeterminado del usuario administrador, con el que accederás al sistema, es admin.

Joomla 1.6: instalar en un servidor local

En Ubuntu 10.10 navega por el sistema de archivos, sin cerrar Firefox: doble clic en la carpeta var, doble clic en la carpeta www, doble clic en la carpeta portal16 y suprime con la teclea supr de tu teclado la carpeta installation. Vuelve a la pantalla de Joomla y observa que tienes dos opciones:

  1. El botón Sitio te permite acceder a tu sitio Web, tal y como lo ve un usuario de Internet que lo visite. En Joomla esta "vista" se denomina Frontend.

 Joomla 1.6: instalar en un servidor local

  1. El botón Administrador te conduce a la zona privada de tu sitio Web desde donde podrás administrar su contenido (en Joomla esta "vista" se denomina Backend). Siempre se mostrará una pantalla de acceso al sistema en el que tendrás que escribir como nombre de usuario admin y como contraseña aquella que pusiste en la instalación de Joomla en el Paso 6. Tras ser acreditado en el sistema accederás a la página inicial de la administración de Joomla, el Panel de control del Backend.

Joomla 1.6: pantalla de acreditación para la administración del sistema

Joomla 1.6: panel de administración del sistema

¡Joomla 1.6 ya está instalado! ¡A partir de ahora tienes que configurarlo, adaptarlo a tus necesidades y, sobre todo, llenarlo de contenido! Mostrar este artículo en su sitio web

Para crear un link a este artículo en su sitio web,
copie y pegue el codigo del campo en su página.




Vista previa :


Powered by QuoteThis © 2008

Comentarios  

 
0 #2 mathias valencia 13-03-2011 03:33
hola muy bueno el tuto, sabes todo me funciona bien, excepto la función de correo electrónico, para los registros de nuevos usuarios,no llegan a su destino. joomla dice;
"Su cuenta ha sido creada y se ha enviado un enlace de activación a la dirección de correo ..." .
mi configuración es :
correo phpmail
correo electrónico, **midominio.com
ruta de sendmail /usr/sbin/sendmail

lo he intentado tanto con la función de php, como con sendmail.
Apache/2.2.16 (Debian) php5.3.3.7

seria de mucha ayuda
gracias por la info
Citar
 
 
0 #1 Carlos 20-01-2011 20:16
Hola buenas tardes me sale este error al querer entrar a la pagina.
No se ha encontrado

La URL solicitada / instalación / index.php no se encontró en este servidor.

Además, un error 404 No encontrado fue encontrado al intentar utilizar un ErrorDocument para manejar la petición.

Apache/2.2.16 (Unix) mod_ssl/2.2.16 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passth rough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 servidor PHP/5.2.14 www.suinmueble.co en el puerto 80
Citar
 

Escribir un comentario


Código de seguridad
Refescar

Joomla - Instalación

Free Software Top

Free Software Top

Planeta CLABSOL

Archivos

Powered by mod LCA

Selecciona el lenguaje:

Spanish Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish

EducaTIC 2.0

EducaTIC 2.0 - Formación en servicios Web 2.0Sitio personal - formación para docentes en servicios Web 2.0

Ubuntu 12.04

The next version of Ubuntu is coming soon

Usuario Linux

usuario-linux

Últimos comentarios

Síguenos

Estadisticas

Miembros : 1
Contenido : 470
Enlaces : 38
Ver contenido por hits : 3507358.312

Código QR

Código QR

Visita:

Suscríbete

Rss logo

Ubuntu Precise Pangolin

The next version of Ubuntu is coming soon

Yo utilizo:

Yo utilizo Ubuntu 12.04 

The Ubuntu Counter Project - user number # 11904

Cenatic - logo

Todos con Software Legal

Licencia:

Licencia Creative Commons
Eres libre de copiar, distribuir, mostrar públicamente su contenido y hacer obras derivadas, siempre y cuando reconozcas los créditos de la obra (el autor o la web).

Logo Licencia

En favor de la cultura y las obras libres.