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

Como instalar Community Builder en Joomla 3.1 paso a paso

Las redes sociales hace tiempo dejaron de ser un fenómeno convirtiéndose en algo que ya todos usamos día a día, algo muy importante y que puedes tener en tu CMS al instalar Community Builder en Joomla 3.1.
Joomlapolis ha hecho un magnifico trabajo al crearse una serie de módulos que al final hacen de nuestro sitio una experiencia mas amigable para su comunidad.
Algunas de sus características:

  • Desarrollado para Joomla de forma nativa
  • Usuarios en tu web categorizados
  • Los usuarios pueden conectarse entre ellos
  • Posibilidad de que tus usuarios creen contenido
  • Usuarios moderadores
  • Multi idioma
  • entre otras

Hoy instalaremos Community Builder 1.9 en un servidor Linux Centos (aunque las instrucciones son las mismas para otras distribuciones).

-Descargamos desde este URL marcando todos los componentes, para ello debemos crearnos una cuenta lo cual es sencillo y gratis. Se descargara un zip con todos los componentes dentro listos para instalar, algo nuevo en esta ultima versión. Entramos a la interfaz web administrativa de Joomla.

-Damos click en Extensions Manager para instalar el zip de Community Manager.

-Le damos click al botón Browse y buscamos el zip. Le damos click al botón Upload & Install para instalarlo.

-Nuestro zip de Community Builder fue instalado con éxito.

-Y ya podemos ver a Community Builder en el menú Components.

-Siguiente paso, habilitar la entrada por medio de Community deshabilitando el modulo de Joomla Login. Nos devolvemos al Control Panel y allí vamos a Module Manager.

-Damos click al modulo CB Login para modificarlo.

-Podemos cambiar su nombre en Title, elegimos position-7 en Position si queremos reemplazar al de joomla, en Status le damos Published y damos click a Options.

-Podemos jugar con algunas de las opciones que allí aparecen prestando atención a que CB Plugins integration este habilitado.

-Damos click en Menu Assignment y en Module Assignment le damos que On all pages para que aparezca en todas. Damos click al botón Save & Close.

-Hora de deshabilitar el modulo de joomla, para esto damos click en su botón delantero con un check mark verde.

-Con eso ya no estará publicado ese modulo.

-Siguiente paso, crearnos un menú para el perfil de usuario lo cual es obligatorio en Community Builder. Damos click en Menu Manager - Add New Menu.

-Debemos llenar los campos de Title, Menu type y opcionalmente Description. Damos click al botón Save & Close.

-Ya creado el menú Usuario, debemos agregarle opciones. Damos click sobre el.

-Damos click al botón verde New.

-Ahora asignaremos esta opción dándole click al botón Select de Menu Item Type.

-Nos aparecerá una ventana y elegimos User Profile (mandatory) dándole click.

-Le ponemos un nombre en Menu Title y llenamos las demás opciones según nuestro gusto aunque las default son perfectas. Damos click en el botón Save & Close.

-Ya tenemos la opción Perfil en el menú Usuario.

-Verificamos el menú en Extensions - Module Manager. Le damos click al menú Usuario.

-Ya en las opciones del menú vamos a Menu Assignment y le decimos que lo muestre en On all pages. Damos click al botón Save & Close.

-Ya esta disponible el menú en todas las paginas de nuestro sitio.

Las posibilidades son muchas y en próximos artículos les mostrare mas opciones con Joomla.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar y administrar vsftpd en Centos con Webmin

El protocolo FTP es todo un clásico que aun nos puede ser muy útil hoy en día para almacenar archivos y hoy les mostrare como instalar y administrar vsftpd en Centos 6.4 con Webmin. Si no conoces webmin pues mirar mis anteriores artículos sobre el como son:

Volviendo al tema; de una forma visual y muy sencilla administraremos nuestro ftp por medio de un modulo de webmin. Comencemos entonces.


-Descargamos el modulo de webmin
wget -c http://provider4u.de/images/downloads/vsftpd.tar.gz

-Instalamos el vsftpd
yum install vsftpd

-Entramos a la interfaz web de webmin y nos vamos al menú Webmin - Webmin Configuration. Damos click al icono Webmin Modules.

-Como ya descargamos localmente el modulo, damos click al botón a la derecha de From local file y buscamos en root el modulo ya descargado.

-Ya listos para instalarlo, damos click al botón Install Module.

-Ya tenemos instalado el modulo y webmin nos informa que estará en la categoría Servers. Le damos click a Servers a la izquierda y después a Vsftpd.

-Ya dentro del modulo, vemos que no tenemos el conf. Damos click a Module Config.

-Escribimos los datos para la db MySQL lo cual es opcional pero nos permitirá manejar usuarios virtuales sin necesidad de crearlos en Linux. Verificamos el path de vsftpd.conf y damos click al botón Save.

-Ya vemos los iconos de administración. Le damos click al botón Start Vsftpd Server.

-Ya ejecutándose el servidor vsftpd podemos comenzar a crear usuarios, auditar por medio de los logs las transferencias, etc.

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como generar un CSR para Apache SSL

Tener nuestro certificado web en Apache es útil ya que nos sirve para tener conexiones seguras a nuestra pagina web entonces hoy les mostrare como generar un CSR para Apache SSL con el que podremos firmar y generar el SSL final a utilizar sea "hecho en casa" por nosotros o comprado a un emisor como Thawte.
El comando como tal es algo engorroso pero hay una forma muy sencilla y casi que a prueba de tontos que podemos usar para que esto sea una tarea totalmente sencilla.

Primer paso: Abrimos un browser y nos dirigimos a este URL y llenamos los datos de la siguiente forma:
Common Name: Nuestra dirección web, ejemplo: www.test.com
Organization: El nombre de la compañía
Department: Departamento a cargo del servidor, ejemplo, Tecnología
City: Ciudad donde esta la compañía, ejemplo, Bogota
State / Province: Departamento o estado de la ciudad, ejemplo, Cundinamarca
Country: País, ejemplo, Colombia
Key Size: Tamaño de la llave, mínimo recomendado de 2048
Damos click al botón Generate y copiamos el comando generado que se muestra en Information.

-Segundo paso: Abrimos una consola en un equipo linux, preferiblemente el servidor web donde se colocara el certificado y ejecutamos el comando que copiamos en el paso anterior:
openssl req -new -newkey rsa:2048 -nodes -out www_test_com.csr -keyout www_test_com.key -subj "/C=CO/ST=Cundinamarca/L=Bogota/O=DriveMeca SA/OU=Tecnologia/CN=www.test.com"

-Tercer y ultimo paso: Copiamos los ficheros csr y key generados a un lugar seguro y los usamos en la firma del certificado cuando se nos pida.

Que les pareció, en solo 3 pasos ya estamos listos para generar o comprar un certificado SSL.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.
Enhanced by Zemanta
Share/Bookmark