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

Aministrando el opensource, todo en su justa medida

Mi primer Campus Party, escuchando a Maddog
Muy posiblemente seas ya un lector frecuente de este blog (sino, sigue, igual eres bienvenido/a). Comencé hace ya unos cuantos años, mas específicamente, junio del 2008.

La idea siempre ha sido compartir el conocimiento sobre el opensource con una que otra pincelada de videojuegos. De ahí viene el titulo, videoJuegos y Open Source.

Y si, me declaro culpable de enviar algunos emails de publicidad sobre servicios que YO uso y que si tu usas, me generan a mi una pequeña ganancia. Tu ganas con un buen servicio, yo recibo una pequeña comisión para ir al cine, comer una hamburguesa o comprar ese videojuego de moda (SIII), jejeje

Compartir por tantos años un espacio no es fácil, tiene que gustarte hacerlo, o sino pronto se te acabaran los temas y mas las ganas de sentarte frente al teclado. Hoy mire estadísticas y aunque la lista de suscriptores por email ya paso de los 2000, solo un 14% de ellos abren los correos, a lo que me llevo a validar si era o no justificado invertir tiempo y ganas a escribirle a usuarios de la lista que no los abren.

Los bloggers, escritores o como les quieras llamar, nos debemos a nuestros lectores. En el momento que no tengamos quien nos lea, debemos preguntarnos que pasa, mis temas ya no son de interés, escribo demasiado a menudo, se inscriben en la lista por error? Muchas preguntas que me llevaron a enviar un correo a la lista pidiéndoles confirmar su email para continuar en ella o yo personalmente eliminare su dirección y ya no volverán a recibir mis correos.

Nuevamente, si acabas de llegar, me disculpo por este articulo algo raro que solo busca quedar con los lectores que realmente quieran leer lo que publico. No quiero cantidad, sino calidad en mis lectores. El conocimiento es poder y nada mejor si es compartido.
Seguimos en contacto o si fue tu caso, disculpa la molestia y ya pronto no sabrás de mi.

Share/Bookmark

Como instalar phpldapadmin en centos

Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso
No todos tienen el conocimiento para manejar OpenLDAP desde la linea de comandos. Pero para eso existe phpldapadmin, una interfaz web que nos permitirá administrar nuestro OpenLDAP y la cual hoy les mostrare como instalar y configurar paso a paso.

Requerimientos para instalar phpLDAPadmin en Linux Centos

  • Servidor Linux Centos
  • Apache
  • Php
  • OpenLDAP
  • Nuestro servidor para este articulo esta en la ip 192.168.1.167
-Instalamos dependencias
yum install httpd php* wget

-Habilitamos y ejecutamos Apache
systemctl enable httpd
systemctl start httpd

-Nos cambiamos de directorio y descargamos la ultima versión de phpldapadmin, en este caso la 1.2.3 y la descomprimimos

cd /var/www/html
wget -c http://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.3/phpldapadmin-1.2.3.tgz
tar xzvf phpldapadmin-1.2.3.tgz

-Cambiamos el nombre del directorio, entramos a el y renombramos el fichero de ejemplo de configuración
mv phpldapadmin-1.2.3 phpldapadmin
cd phpldapadmin
cp config/config.php.example config/config.php

-Activamos permisos de apache
chown -R apache.apache ../phpldapadmin

Uso de phpLDAPadmin

-Abrimos un browser y navegamos al url http://192.168.1.167/phpldapadmin/
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Damos click al link Login y escribimos los datos del usuario administrativo de OpenLDAP, en este caso Manager del dominio test.com y damos click al botón Authenticate
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Ya dentro veremos las opciones a la izquierda en un árbol desplegable
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Si damos click a la primera rama del árbol, el usuario Manager, se nos mostraran las opciones que tenemos como por ejemplo agregar otro atributo
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Si escogemos crear un nuevo objeto, se mostraran las plantillas (templates) que podemos usar
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Y al terminar es recomendable cerrar la sección desde el botón logout
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

Artículos recomendadosComo instalar Clamav y usarlo en Linux paso a paso
                                          Potencia tu Linux Centos e instala los repositorios RPMForge / Epel / Remi
                                           Como instalar Perl en Linux Centos 7 paso a paso
                                           Como administrar usuarios en Centos
                                           Como instalar Webmin en Linux Centos paso a paso
                                           Configurando servicios en Linux Centos / RedHat


Ya podemos administrar de una forma mas sencilla nuestro OpenLDAP sin necesidad de conocer tantos comandos. Que tal te pareció este articulo, sencilla la interfaz cierto? Te gusto el articulo? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Como instalar Moodle en Centos

Drivemeca instalando Moodle en servidor Linux Centos
El conocimiento te hace libre y a la vez es un valor valioso de cada persona el cual tiene que ir cultivando a lo largo de su vida para que este se convierta en experiencia.
Una forma de hacer disponible este conocimiento es a través de cursos online (elearning), fáciles de acceder, pueden ser usados en cualquier momento, permiten llevar nota del progreso del estudiante y mas.

Moodle según sus siglas es un ambiente de aprendizaje dinámico orientado a objetos (Modular Object-Oriented Dynamic Learning Environment) el cual hoy les mostrare como instalarlo y configurarlo. Hay varias formas de instalarlo incluido los motores db que podemos usar pero para este articulo nos centraremos en MariaDB en un servidor Linux Centos 7.

Requerimientos para Moodle en Linux Centos

  • Linux Centos 7
  • LAMP Centos
  • PHP 5.6.5 mínimo
  • MariaDB 5.5.31 o superior
  • Versión actual de moodle (3.2.1 a este día)
  • Servidor con ip 192.168.5.135 (por motivos de prueba de este articulo, tu ip seguramente sera otra)

-Instalaremos en el directorio default de apache. Descargamos el ultimo tgz existente de Moodle, lo descomprimimos, damos permisos a su carpeta y creamos moodledata
cd /var/www/html
wget -c https://download.moodle.org/download.php/direct/stable32/moodle-latest-32.tgz
tar xzvf moodle-latest-32.tgz
chown -R apache.apache moodle/
chmod -R 755 moodle/
mkdir /var/www/moodledata/
chown apache.apache /var/www/moodledata/
chmod 777 /var/www/moodledata/

Creamos db en MariaDB para Moodle

-Creamos la db y usuario a usar por Moodle. Presta mucha atencion a que contraseña le colocas al usuario (en este caso moodleusr es el usuario y su contraseña es password)
mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 11
Server version: 5.5.52-MariaDB MariaDB Server

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

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

MariaDB [(none)]> CREATE DATABASE moodledb;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON moodledb.* TO 'moodleusr' IDENTIFIED BY 'password';
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 php para Moodle

-Modificamos php.ini colocando los valores necesarios para Moodle. Salimos guardando
vi /etc/php.ini
register_globals = Off
safe_mode = Off
memory_limit = 128M
session.save_handler = files
magic_quotes_gpc = Off
magic_quotes_runtime = Off
file_uploads = On
session.auto_start = 0
session.bug_compat_warn = Off
post_max_size = 100M
upload_max_filesize = 100M

[opcache]
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 8000
opcache.revalidate_freq = 60

; Requerido para Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0

-Reiniamos Apache para que tome los cambios de php
systemctl restart httpd

Instalamos Moodle  via web

-Comenzamos a configurar navegando con un browser a http://192.168.5.135/moodle/install.php. Cambiamos el idioma (English por default) y damos click al botón Siguiente
Drivemeca instalando Moodle en servidor Linux Centos

-Verificamos los directorios de instalación. Damos click al botón Siguiente
Drivemeca instalando Moodle en servidor Linux Centos

-Escogemos MariaDB como motor de bases de datos y damos click al botón Siguiente
Drivemeca instalando Moodle en servidor Linux Centos

-Llenamos los datos de la db y usuario de la base de datos; estos serán verificados al dar click al botón Siguiente no dejando continuar hasta que estén correctos
Drivemeca instalando Moodle en servidor Linux Centos

-Aceptamos la licencia dando click al botón Continuar
Drivemeca instalando Moodle en servidor Linux Centos

-Ultima comprobación de módulos php instalados, aunque algunos son opcionales es mejor que todos este instalados con su Ok respectivo. Damos click al botón Continuar
Drivemeca instalando Moodle en servidor Linux Centos

-Se configuran estos módulos. Damos click al botón Continuar
Drivemeca instalando Moodle en servidor Linux Centos

-Creamos la cuenta admin prestando atención a los campos en rojo que son obligatorios
Drivemeca instalando Moodle en servidor Linux Centos

-Varios campos son opcionales pero es bueno llenarlos. Damos click al botón Actualizar información personal
Drivemeca instalando Moodle en servidor Linux Centos

-Últimos ajustes de la instalación, activamos zona horaria y damos click al botón Guardar cambios
Drivemeca instalando Moodle en servidor Linux Centos

-Nos recibe la pantalla de inicio de Moodle, en este caso del usuario administrador. Desde aquí podemos manejar todo el sistema elearning y administrarlo
Drivemeca instalando Moodle en servidor Linux Centos

-Moodle poco a poco se ha ido modernizando, por ejemplo, colocando un nuevo menú que se muestra u oculta al dar click en el (botón superior izquierdo)
Drivemeca instalando Moodle en servidor Linux Centos

-Para administrar mas a fondo, esta la opción Administración del sitio en el menú
Drivemeca instalando Moodle en servidor Linux Centos

-Ya solo nos queda crear usuarios y cursos para cultivar el conocimiento con herramientas opensource
Drivemeca instalando Moodle en servidor Linux Centos

-Para que las tareas se ejecuten correctamente, activamos el cron en una consola y salimos guardando (SHIFT ZZ)
crontab -u apache -e
*/15 * * * *        /usr/bin/php /var/www/html/moodle/admin/cli/cron.php


Artículos recomendadosComo instalar Vtiger CRM paso a paso en Linux
                                           Como cambiar la contraseña de root en MySQL
                                           Como instalar Adminer en Linux Centos paso a paso
                                           Como instalar Nextcloud en Linux Centos / Ubuntu Server
                                           Como instalar MySQL Workbench en Linux Ubuntu paso a paso
                                           Instalación modo gráfico en Linux Centos

Muy bien, ya podemos comenzar a generar cursos con Moodle. Lo usas? tienes alguna otra solución de elearning, cual? Te gusto el articulo? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

6 herramientas que aceleraran tu sitio web

6 herramientas que aceleraran tu sitio web
Tu sitio web podría estar perdiendo visitas en este momento por un mal diseño o ser muy pesado. Por suerte existen herramientas gratuitas que te ayudaran a corregir esto, seguir buenas practicas y estar en la cresta de la ola para ser visible en la gran internet. Hoy te mostrare una lista de 6 herramientas que aceleraran tu sitio web.
6 formas de acelerar tu sitio web
Mira mas listas de videoJuegos y Open Source


Artículos recomendados: 10 aplicaciones de fotografía en Linux
                                            Como crear un blog con dominio propio en Blogger
                                            Como eliminar fecha y hora de artículos de Blogger
                                            Como agregar RSS a tu blog en Blogger
                                         

Usas alguna de estas herramientas? Te invito a votar por tu preferida y si eres experto tambien hazlo saber. Te gusto el articulo? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.

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

Share/Bookmark

10 aplicaciones de fotografia en Linux

Top de aplicaciones opensource para manejo y edición de fotografías en Linux
Las cámaras digitales de apuntar y disparar son muy comunes hoy en día por lo que es natural contar con herramientas para poder administrar, editar, compartir, etc, tu biblioteca de fotos. Unas son sencillas, otras mas profesionales como las reflex, pero eso si, todas en este listado de 10 aplicaciones de fotografía en Linux harán su trabajo de forma eficiente.

Que uso le puedo dar a fotografías en Linux? sencillo, para tu blog o CMS ya sea un Joomla, WordPress o Drupal por mencionar algunos. También serán muy útiles si eres emprendedor y tienes tu tienda virtual (necesitas un hosting?, YO recomiendo Bluehost), en fin, las posibilidades son infinitas.

10 aplicaciones para fotografos en Linux
Mira mas listas de Manuel Cabrera Caballero


Usas alguna de estas aplicaciones opensource? cual, falto alguna en este listado? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Instalando pfSense paso a paso sin morir en el intento

DriveMeca instalando pfSense paso a paso sin morir en el intento
Día a día escuchamos o leemos noticias de ataques, día a día tenemos que destinar mas recursos a proteger nuestras redes, día a día no estamos tranquilos de pensar que puedan hackearnos. Ahora, seguimos contando con herramientas confiables como pfSense, que no necesita de grandes recursos (puede ejecutar en equipos de 32 o 64bits) y se puede decir que es bien seguro por lo que hoy nuestro articulo se lo dedicaremos a como instalarlo paso a paso y no morir en el intento.

pfSense es basado en FreeBSD, otro OS nix que aunque no es tan popular como Linux no deja de contar con una comunidad leal; volviendo a pfSense, es un firewall modular que lleva ya varios años dando de que hablar (personalmente lo uso hace mucho tiempo con buenos resultados). Cada cierto tiempo sacan actualizaciones y se puede decir que tiene una buena cantidad de módulos para abarcar nuestras necesidades de infraestructura de redes. Ya con esta breve introduccion comencemos el articulo.

Para este articulo instalare la versión de 64bits en un equipo con 6GB RAM con un procesador Intel dual core y 3 interfaces de red (una onboard y dos independientes)

-Descargamos el ISO desde el URL de pfSense, escogemos arquitectura (para este articulo 64 bits), plataforma (LiveCD con instalador) y damos click a uno de los mirrors para descargarlo.
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Al descargar el ISO (por lo general es comprimido en gz, por lo que hay que descomprimirlo) generamos un CD o una USB booteable y hacemos boot entrando por la opción 1

Consulta: Como crear una USB booteable paso a paso


DriveMeca instalando pfSense paso a paso sin morir en el intento

-Comienza el boot Multi User
DriveMeca instalando pfSense paso a paso sin morir en el intento

-El Live CD auto detecta las interfaces de red en el equipo y les asigna ips
DriveMeca instalando pfSense paso a paso sin morir en el intento

Configurando pfSense. Networking

-Asignamos ips entrando por la opción 2. Comenzamos por la LAN eligiendo la 2
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Escribimos la ip para nuestra interfaz LAN y presionamos Enter, seguidamente escribimos su mascara de red, en este caso 24 para poder usar todo el rango de esta subred y presionamos Enter
DriveMeca instalando pfSense paso a paso sin morir en el intento

-No es la WAN por lo cual presionamos Enter sin escribir nada en la siguiente opción y volvemos a presionar Enter sin escribir por que no usaremos ipv6. El DHCP lo configuraremos mas adelante, respondemos n y presionamos Enter
DriveMeca instalando pfSense paso a paso sin morir en el intento

-No revertimos http respondiendo n y presionamos Enter
DriveMeca instalando pfSense paso a paso sin morir en el intento

-El instalador nos responde con el URL de nuestra LAN por la que podemos ingresar a administrar via web. Presionamos Enter
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Si ya nuestras interfaces de red están con los datos correctos, elegimos 99 para instalar a disco en pfSense presionando Enter
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Aceptamos los defaults presionando Enter sobre Accept these settings
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Elegimos la instalación Easy presionando Enter sobre la primera opción
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Se nos advierte que se borrara todo el disco duro. Presionamos Enter sobre OK
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Comienza la instalación, momento para ir por un café ;-)
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Elegimos el Kernel Standard y presionamos Enter
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Reiniciamos el equipo presionando Enter sobre Reboot
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Retiramos el CD / USB booteable
DriveMeca instalando pfSense paso a paso sin morir en el intento


Configurando pfSense. Web

-El equipo hace boot. Desde otro equipo en la misma LAN abrimos un browser y navegamos a http://ip-LAN-pfsense/ donde se nos da la bienvenida, damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Aunque pfSense es un software opensource, tenemos la posibilidad de pagar por soporte dando click al link pfSense Gold Subscriptions (en este caso no lo haremos aunque es recomendable aportar al buen trabajo) Damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Escribimos el hostname de nuestro firewall pfSense de la forma hostname + dominio internet. Escribimos los DNS primario y secundario de nuestra conexión a internet, en este caso elijo google y damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Elegimos nuestra zona horaria y damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-En la siguiente pagina podemos modificar opciones para la WAN (generalmente no es necesario tocar nada)
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Verificamos los datos de nuestra interfaz LAN estén correctos. Damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Cambiamos la contraseña de nuestra cuenta admin y damos click al botón Next
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Muy bien, ya casi terminamos. Damos click al botón Reload
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Terminado el Wizard damos click al link Click here to continue on to pfSense webConfigurator
DriveMeca instalando pfSense paso a paso sin morir en el intento

-Llegamos a la consola web de pfSense, ya tenemos nuestro firewall instalado y configurado en su forma básica
DriveMeca instalando pfSense paso a paso sin morir en el intento


Artículos recomendadosComo configurar IPSec en PfSense 2
                                            Como bloquear dropbox con pfsense
                                            Como configurar OpenVPN en pfSense paso a paso
                                            Como actualizar pfSense paso a paso
                                            Como instalar y configurar pfSense Squid Transparent Proxy
                                            pfSense SquidGuard tutorial paso a paso


Los firewall's como pfSense se han vuelto herramientas imprescindibles en nuestro día a día, que tal te ha parecido pfSense, ya lo usas, cual usas?, escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.

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

Share/Bookmark