Hoy se lanzo la versión 3.2 de Joomla, el popular CMS. Sus desarrolladores la presentan como una versión de corrección de errores o "Security Release" que soluciona mas de 375 bugs (errores) y agrega funcionalidad interesante para todos los que usamos este software. Ya con esta breve introducción te invito a que sigas leyendo para que aprendas como instalar Joomla 3.2 paso a paso en un servidor Linux Centos 6.4
-Abrimos una consola como root y deshabilitamos SELinux
vi /etc/selinux/config
Requerimientos para este articulo
- Servidor Linux Centos 6.4
- Apache web server
- PHP
- MySQL
- Para este articulo el servidor tendra la ip 192.168.1.105
-Abrimos una consola como root y deshabilitamos SELinux
vi /etc/selinux/config
SELINUX=disabled
-Paramos iptables, mas tarde al finalizar podemos iniciarlo y agregar el puerto 80 (http) y 443 (https)
service iptables stop
chkconfig iptables off
-Instalamos dependencias
yum install httpd mysql-server php*
-Descargamos Joomla y lo descomprimimos en un directorio
cd /var/www/html
wget -c http://joomlacode.org/gf/download/frsrelease/18838/86936/Joomla_3.2.0-Stable-Full_Package.zip
mkdir joomla
unzip Joomla_3.2.0-Stable-Full_Package.zip -d joomla/
-Activamos el servicio de apache
chkconfig httpd on
service httpd start
-Cambiamos permisos
chown -R apache.apache joomla/
-Activamos el servicio de MySQL y colocamos una contraseña a su cuenta root
chkconfig mysqld on
service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'
-Creamos una db y usuario via webmin
-Ya podemos comenzar a instalar Joomla; para eso abrimos un browser y navegamos al URL http://192.168.1.105/joomla Ya ahi llenamos los datos del primer paso prestando atención a la contraseña que coloquemos a la cuenta administrativa y el email asociado ya que en caso de error podemos darle recuperación de contraseña y se enviara a esa dirección. Damos click al botón Siguiente
-En el paso 2 colocamos los datos de MySQL. Damos click al botón Siguiente
-Tercer y ultimo paso donde podremos instalar datos de ejemplo si quisiéramos (aunque se recomienda solo hacerlo si es primera vez que usas Joomla para tener ejemplos de guía) y lo mas importante, verificar que nuestra instalación cumpla con los requerimientos.
-Como vemos, tenemos que deshabilitar el buffer en PHP. Nos devolvemos a la consola
-Editamos php.ini y ponemos en off el buffer. Salimos guardando y damos F5 en nuestro browser para volver a leer la configuración, si regresa al primer paso no se preocupen, solo presionen Siguiente hasta el tercer paso
-Muy bien, ya esta instalado Joomla, un paso final, debemos eliminar la carpeta de instalación, para esto damos click en el botón Eliminar carpeta de instalación
-Ya eliminada la carpeta, entramos dando click al botón Administración
-Nuestra entrada a la consola administrativa. Entramos con la cuenta creada anteriormente
-Ya dentro vemos una de las nuevas características, mensajes post instalación. Damos click en su botón Review Messages
-Se nos muestran 2 mensajes, el primero es una grata sorpresa muy útil, la posibilidad de activar autenticacion de 2 factores. Esta funcionalidad nos permitirá ya no solo tener una contraseña sino el poder usar una segunda clave generada desde un teléfono smartphone con un tiempo de vida corto haciendo muy difícil que alguien pueda violentar nuestras cuentas. Útil cierto? Para activarlo damos click en su botón Enable two factor authentication
-El sistema viene deshabilitado, lo habilitamos
-Al habilitarlo, se nos pedira instalar una aplicacion para generar estas claves, recomiendo la de Google para Android Google Authenticator la cual pueden buscar y descargar desde Google Play a un smartphone o tablet Android
-Bien, ya tenemos el generador de claves en nuestro telefono
-Al ejecutarlo en el teléfono la aplicación nos explica el proceso, el cual consiste en nuestra contraseña común mas un código que nos genera esta aplicación con un tiempo corto de vida. Damos click al botón Begin setup
-El setup nos mostrara en una pagina web un código que podemos escanear o digitar un código, la forma rápida y sin errores es escanear, por lo cual le decimos que usaremos la opción de scanner. Damos click al botón Scan a barcode
-Instalamos el scanner. Damos click al botón Install
-Al escanear el código vemos datos de nuestro sitio. Damos click al botón Open browser
-La aplicación en el teléfono nos mostrara una clave por unos segundos la cual sera nuestra segunda contraseña. Si no alcanzamos a digitarla, se genera automáticamente otra
-Si cerramos nuestra consola web y tratamos de volver a ingresar veremos que ahora debemos tener contraseña mas "Secret Key"
-Al igual que en el sitio web
Aclaro que esta funcionalidad se puede deshabilitar en el momento que queramos, aunque si valoras tu seguridad creo que la deben usar. También podemos tenerla habilitada solo para la consola administrativa, etc. Ya es desicion de cada cual.
Eres usuario de Joomla, te gusta lo que muestra esta nueva versión? Piensas activar el sistema de 2 factores de autenticacion?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter , google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.
No hay comentarios:
Publicar un comentario
Dejame un comentario, aprecio la retroalimentacion. Leave me a comment, I appreciate the feedback.