Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Mostrando entradas con la etiqueta joomla cms. Mostrar todas las entradas
Mostrando entradas con la etiqueta joomla cms. Mostrar todas las entradas

Como instalar Joomla en Linux Centos 7 paso a paso

DriveMeca instalando Joomla en Linux Centos 7 paso a paso
Todo (o casi todo) diríamos que ya se encuentra en internet y tu aun no tienes tu pagina web? No hay excusa, son varias las opciones y hoy veremos una elegante y popular. Si, hoy te mostrare como instalar Joomla 3.5.1 en Linux Centos 7 paso a paso.

Que es Joomla

Joomla es un popular CMS que llego para quedarse y que en pocos pasos puedes llegar a tener instalado en tu servidor. Es sencillo de mantener después de estar en funcionamiento y su personalización es genial por medio de módulos. Ya te convencí? entonces sigamos con el articulo

Requerimientos para instalar Joomla en Linux Centos


                                           Como configurar una dirección IP estática en Centos 7


Vídeo tutorial Instalando Joomla en Linux Centos



-Abrimos una consola como root en nuestro servidor e instalamos dependencias
yum install unzip

-Creamos el directorio donde instalaremos Joomla y descargamos el zip para instalar

mkdir /var/www/html/joomla
cd /var/www/html/joomla
wget -c https://downloads.joomla.org/es/cms/joomla3/3-7-2/Joomla_3-7.2-Stable-Full_Package.zip

-Descomprimimos el paquete
unzip Joomla_3-7.2-Stable-Full_Package.zip

-Activamos permisos de apache en la carpeta donde descomprimimos Joomla
chown -R apache.apache ../joomla/


Creamos la base de datos para Joomla

-Entramos a mariadb a crear la db y el usuario que la manejara con su contraseña
mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 5.5.47-MariaDB MariaDB Server

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database joomladb;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> GRANT ALL ON joomladb.* TO joomlausr@localhost IDENTIFIED BY 'contraseña';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit;
Bye

Configuramos Joomla en Linux Centos via web

-Abrimos un navegador en otro pc y nos vamos a la ip del servidor http://ip-servidor-joomla/joomla
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Cambiamos el idioma a Español por medio de la caja Seleccionar el idioma. Automáticamente refrescara la pagina y ya se vera en español. Llenamos los demás campos teniendo cuidado de colocar un email valido en El correo electrónico del administrador ya que este sera usado como destino para resetear la contraseña si acaso se nos olvida
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Ya llenos los campos. Damos click al botón Siguiente
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Segundo paso, configuracion de la conexión a la base de datos colocando en Tipo de base de datos MySQLi, Hospedaje localhost, Usuario el que creamos (en este ejemplo es joomlausr), Contraseña (la que le creamos al usuario de la db) y Base de datos joomladb. Damos click al botón Continuar
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Tercer y ultimo paso, se nos da la opción de instalar datos de ejemplo para generar paginas (en este articulo prefiero que no). Damos un rápido vistazo a que todo este correcto
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Verificamos estén todas las extensiones php habilitadas y damos click al botón Siguiente
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Enhorabuena, ya tenemos instalado Joomla en nuestro servidor Linux Centos. Ahora damos click al botón Eliminar carpeta de instalación
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Ya eliminada podemos entrar dando click al botón Administración
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Nos logeamos con nuestro usuario administrador creado en el paso 1
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

-Y nos recibe el dashboard de Joomla preguntándonos si queremos permitir el envió de estadísticas a los desarrolladores, recomendable, en mi caso doy click a Always.
DriveMeca instalando Joomla en Linux Centos 7 paso a paso

Artículos recomendadosComo instalar php 7 en Linux Centos paso a paso
                                           Como cambiar el favicon de tu sitio web Joomla
                                           Como ver las posiciones de módulos en un template Joomla
                                           Playlist Joomla CMS en YouTube


Con esto ya estamos listos para comenzar a alimentar nuestra pagina, hacerle cambios a la estructura, instalar módulos y mas que veremos en próximos artículos.

Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Joomla 3.2.1 ve la luz

Joomla CMS 3.2.1 es lanzado
Con el lema "Algo nuevo para todos" es lanzada la versión 3.2.1 de Joomla resolviendo mas de 125 bugs (errores de programación). De todos estos uno de los mas importantes es el problemas que se presentaba con la funcionalidad de hash del password (contraseña) del administrador bajo ciertas condiciones.

Para mayor información sobre los bugs corregidos pueden consultar este link en ingles o el link de descarga. Si ya tienes la 3.2 puedes consultar aquí mi guía de como actualizarte.
Usas Joomla, que versión, que CMS usas? Estas pensando en probar sus funcionalidades en un proyecto futuro?
Si te resulto útil este articulo, se social, haz un tweet, 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.

Share/Bookmark

Como instalar Joomla 3.2 paso a paso

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



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'


-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
DriveMeca Instalando Joomla 3.2

-En el paso 2 colocamos los datos de MySQL. Damos click al botón Siguiente
DriveMeca Instalando Joomla 3.2

-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.
DriveMeca Instalando Joomla 3.2

-Como vemos, tenemos que deshabilitar el buffer en PHP. Nos devolvemos a la consola
DriveMeca Instalando Joomla 3.2

-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

vi /etc/php.ini
output_buffering = Off
service httpd restart
DriveMeca instalando Joomla 3.2

-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
DriveMeca instalando Joomla 3.2

-Ya eliminada la carpeta, entramos dando click al botón Administración
DriveMeca instalando Joomla 3.2

-Nuestra entrada a la consola administrativa. Entramos con la cuenta creada anteriormente
DriveMeca instalando Joomla 3.2

-Ya dentro vemos una de las nuevas características, mensajes post instalación. Damos click en su botón Review Messages
DriveMeca instalando Joomla 3.2

-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
DriveMeca instalando Joomla 3.2

-El sistema viene deshabilitado, lo habilitamos
DriveMeca instalando Joomla 3.2

-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
DriveMeca instalando Joomla 3.2

-Bien, ya tenemos el generador de claves en nuestro telefono
DriveMeca instalando Joomla 3.2

-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
DriveMeca instalando Joomla 3.2

-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
DriveMeca instalando Joomla 3.2

-Instalamos el scanner. Damos click al botón Install
DriveMeca instalando Joomla 3.2

-Al escanear el código vemos datos de nuestro sitio. Damos click al botón Open browser
DriveMeca instalando Joomla 3.2

-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
DriveMeca instalando Joomla 3.2

-Si cerramos nuestra consola web y tratamos de volver a ingresar veremos que ahora debemos tener contraseña mas "Secret Key"
DriveMeca instalando Joomla 3.2

-Al igual que en el sitio web
DriveMeca instalando Joomla 3.2

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.

Share/Bookmark

Como instalar idioma español en Community Builder

Ya no es necesario traducir tu instalación de Community Builder gracias a la gran comunidad alrededor del mundo los cuales ya lo han hecho por nosotros. En muy pocos pasos hoy veremos como instalar idioma español en Community Builder dentro de nuestro Joomla 3.
Uno de los CMS favoritos es Joomla, el cual muestro en otro articulo como instalarlo, y al agregarle Community Builder lo vuelves mas amigable al mejor estilo de las redes sociales como Facebook, Google+ por mencionar algunos.
Comencemos entonces.

-Descargamos desde este URL el file con la fecha mas reciente. Para ello debemos tener una cuenta la cual es facil de crear ademas de gratis.
spanish_es-ES-1.8.zip

-Nos conectamos a la interfaz administrativa de Joomla y nos vamos al menú Components - Community Builder - Plugin Management para instalar el idioma español como un plugin.

-Ya dentro del listado de plugins de CB, bajamos al final de la pagina.

-Damos click al botón Choose file y escogemos el archivo que descargamos en pasos anteriores.

-Nos debe aparecer al lado del botón el nombre del fichero, a continuación damos click al botón Upload file & Install.

-Ya nos debe aparecer el idioma es-ES

-Entramos a nuestro sitio Joomla y verificamos un perfil, en este ejemplo muestro el de admin ya en idioma español.
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.

Share/Bookmark

Como instalar Joomla 3.1 en Centos 6.4 paso a paso

En el competitivo mundo en el que vivimos contar con un sitio web que sea dinámico y se pueda alimentar de nuevo contenido de una forma sencilla es casi que obligatorio por eso les mostrare como instalar Joomla 3.1.0 en Centos 6.4 paso a paso. La versión 3.1 salio el pasado 25 de abril de 2013 con varias mejoras y muchas correcciones.
Usaremos un servidor Linux Centos 6.4 actualizado al día de hoy desde la cuenta root.

-Descargamos el zip de joomla.
wget -c http://joomlacode.org/gf/download/frsrelease/18263/80087/Joomla_3.1.0-Stable-Full_Package.zip

-Instalamos requerimientos.
yum install httpd php php-cli php-mysql mysql-server

-Activamos apache.
chkconfig httpd on
service httpd start

-Activamos MySQL y le colocamos contraseña a la cuenta root.
chkconfig mysqld on
service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'
/usr/bin/mysqladmin -u root -h vecen.test.com password 'contraseña'

-Creamos un directorio para joomla y descomprimimos el archivo zip dentro de este directorio
mkdir /var/www/html/joomla

-Le damos permisos a apache a todo el árbol de directorios de joomla
chown -R apache.apache /var/www/html/joomla/

-Nos conectamos al servidor apache desde un browser, en este ejemplo, http://10.10.20.12/joomla/
Nos aparece el instalador de 3 pasos de Joomla, comenzamos escogiendo el idioma, escribimos un Nombre del sitioDescripción que aparece en los buscadores como google, dirección de email del administrador, nombre de usuario administrador y contraseña de esta cuenta. Damos click en el botón Siguiente.


-En el segundo paso configuramos la conexión al manejador de bases de datos que usaremos, por default es MySQL y ya debemos haber creado la db con anterioridad. Sitio del MySQL localhost, usuario para conectarse el cual se recomienda por seguridad no sea el root de MySQL sino un usuario creado solo para esta db, su contraseña, el nombre de la db creada y si queremos borrar o respaldar datos en la db. En caso de ya tener la db con datos podríamos dejar sus datos con el respaldo pero si es una nueva instalación como  en este ejemplo, podemos decirle que Borrar. Damos click al botón Siguiente.


-Tercer y ultimo paso, en el debemos elegir si instalamos sin datos de ejemplo o si queremos que se instalen. Si es por primera vez que usas joomla, es una buena idea para familiarizarte con este software. Prestar mucha atención a los parámetros PHP antes de Instalar, aunque podría funcionar es mejor estén con los valores recomendados.


-En este caso debemos cambiar en el php.ini 2 valores:

vi /etc/php.ini
display_errors = Off
output_buffering = Off


-Reiniciamos el servicio de apache para tomar los cambios en el php.
service httpd restart



Damos click en Instalar cuando ya hayamos corregido el php.ini


-Ya tenemos instalado Joomla 3.1.0, desde esta pantalla podemos irnos a la interfaz administrativa o al sitio web como tal. Pero antes damos click al botón Eliminar carpeta de instalación.


-Ya eliminamos la carpeta de instalación.


-Esta es la pagina de entrada administrativa a la cual entramos con el usuario admin creado en los anteriores pasos.


-La interfaz administrativa.


-Nuestro sitio web creado con Joomla esperando por datos y personalización.


Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo. Share/Bookmark

Actualizando Joomla 3 a la version 3.0.1 paso a paso

Hace unos dias atras mostre como instalar Joomla 3, hoy salio un patch y actualización de seguridad recomendada. Ambos files deben ser instalados, primero el hot patch y después la actualización 3.0.1. Hoy les mostrare como hacerlo fácil y rápido.Recomiendo sacar un backup antes.

-Descargamos el patch desde este URL.

-Descargamos Hot Patch

-Descargamos el update.

-Nos logeamos como admin al backend de joomla


-Nos vamos por la opción Install Extensions.


-Elegimos el hot patch.


-Lo instalamos.


-Instalación con éxito.


-Vamos al menú System - Global Configuration - Joomla! Update. Modificamos la opción Update server a Short Term Support. Damos click al botón verde Save.
 

-Eureka, tenemos una actualización, le damos click al botón Install the update.


-Comienza el upgrade.


-La actualización fue un éxito.


-Verificamos en el menú System - System Information. Ya tenemos Joomla 3.0.1


Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo
Share/Bookmark