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 linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

Como instalar odoo ERP en Linux Centos 7 paso a paso

DriveMeca instalando Odoo en Linux Centos paso a paso
Que tan organizado es tu negocio? Mucho, me dirás, pero, lo tienes sistematizado, como manejas tus clientes, la facturación que tal se maneja?. Muchos temas que si no se unifican se vuelve un monstruo creciente difícil de manejar. Para esto una buena practica es manejar un ERP junto a otras herramientas idealmente conectadas entre si. Lo que nos lleva al tema del articulo de hoy, instalar paso a paso Odoo (antiguo OpenERP) en un servidor Linux Centos 7 con PostgreSQL.

Requerimientos instalación de Odoo ERP en Linux Centos

-Instalamos el repositorio de epel en su ultima versión. Esto nos permitirá resolver dependencias necesitadas por Odoo
yum install -y epel-release

Instalamos PostgreSQL apara Odoo en Linux Centos

-Instalamos el repositorio de PostgreSQL 9.6 o la ultima versión disponible al momento
yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm

-Instalamos el grupo de PostgreSQL junto a algunas dependencias necesarias
yum groupinstall "PostgreSQL Database Server 9.6 PGDG"
yum install php-pgsql php-gd yum-utils sudo
yum install ftp://mirror.switch.ch/pool/4/mirror/centos/7.3.1611/cr/x86_64/Packages/http-parser-2.7.1-1.el7.x86_64.rpm

-Inicializamos y activamos PostgreSQL para que ejecute al hacer boot nuestro servidor
/usr/pgsql-9.6/bin/postgresql96-setup initdb
systemctl enable postgresql-9.6

-Permitimos conexiones con md5 en PostgreSQL
sed -i "/^host/s/ident/md5/g" /var/lib/pgsql/9.6/data/pg_hba.conf

-Iniciamos el servicio de PostgreSQL
systemctl start postgresql-9.6

Instalamos Odoo en Linux Centos

-Agregamos el repositorio (actualizado todas las noches) de Odoo
yum-config-manager --add-repo=https://nightly.odoo.com/10.0/nightly/rpm/odoo.repo

-Instalamos Odoo
yum install odoo

-Una ultima dependencia, necesaria para poder manejar archivos pdf
yum install https://downloads.wkhtmltopdf.org/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos7-amd64.rpm

-Activamos Odoo para su inicio cada vez que haga boot el servidor Linux Centos y lo iniciamos
systemctl enable odoo
systemctl start odoo

-Abrimos el puerto tcp 8069 en las reglas de firewall de Linux Centos
firewall-cmd --zone=public --add-port=8069/tcp --permanent
firewall-cmd --reload

Configuramos Odoo en Linux Centos

-Abrimos un browser en otro equipo y navegamos al URL http://ip-servidor:8069/ Reemplazando ip-servidor con la ip de tu servidor Linux Centos

-Llegaremos a una pagina para crear la db en PostgreSQL a usar en Odoo. Llenamos los campos:

Database Name: Nombre de la db que crearemos
Email: Un email valido
Password: Tu contraseña de ingreso como administrador, si quieres verla dale click al ojo de la derecha en la caja de texto
Language: Elige tu idioma de la lista
Country: Pais
Si quieres que se carguen datos de ejemplo en la db, marca el checkmark Load demonstration data

Damos click al botón Create database

En caso de error, baja mas en este articulo y veras un listado de posibles errores y como solucionarlos
Creando la db de Odoo via web

-Nos recibe seguidamente una pagina con el listado de modulos disponibles a instalar, pero antes un paso mas
Listado de modulos de Odoo en interfaz web

-Dale click a Administrator - Preferencias en la esquina superior derecha
Ingreso al perfil de administrador en Odoo

-Verifica tu Idioma y zona horaria. De paso puedes crearte una firma para los emails. Damos click al botón Guardar
Modificamos el perfil de administrador en Odoo

Posibles errores Odoo y como corregirlos

Normalmente no deben haberlos, pero puede que se te presente alguno y los ire escribiendo en esta sección en la medida que se me presenten

Database creation error: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) HINT: Use the same encoding as in the template database, or use template0 as template.
Error de Odoo UTF8 y como corregirlo


-Abrimos una consola en el servidor y ejecutamos
sudo -u postgres psql postgres
psql (9.6.2)
Type "help" for help.

postgres=# update pg_database set datallowconn = TRUE where datname = 'template0';
UPDATE 1
postgres=# \c template0
You are now connected to database "template0" as user "postgres".
template0=#  update pg_database set datistemplate = FALSE where datname = 'template1';
UPDATE 1
template0=# drop database template1;
DROP DATABASE
template0=# create database template1 with template = template0 encoding = 'UTF8';
CREATE DATABASE
template0=# update pg_database set datistemplate = TRUE where datname = 'template1';
UPDATE 1
template0=# \c template1
You are now connected to database "template1" as user "postgres".
template1=# update pg_database set datallowconn = FALSE where datname = 'template0';
UPDATE 1

Presionamos la combinación de teclas Ctrl D para salir de pgsql


Artículos recomendadosLlevando el control de tu negocio con Dolibarr ERP/CRM
                                           Como instalar QuickBooks Database Server 13 en Linux
                                           Como instalar Vtiger CRM paso a paso en Linux
                                           Conoce mejor a tus clientes; instala SugarCRM
                                           Playlist Linux apps en YouTube

Ya estamos listos para personalizar Odoo a nuestras necesidades
Usaste OpenERP? Ya usas Odoo? Que tal te ha parecido?

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal para equipar mi laboratorio, equipos para pruebas, infraestructura de redes, etc que utilizo haciendo estos artículos y vídeos.


Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo (por medio de hangout de google), haz click aquí para agendar cita conmigo. Bien, 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 Solus paso a paso

DriveMeca instalando Solus paso a paso
Aunque estamos en una generación en que pareciera que nacieron con la tecnología bajo el brazo, aun me llegan quejas de lo confuso o difícil de usar de Linux. Por estos comentarios me alegra encontrar proyectos como Solus. Mi articulo de hoy sera como instalar paso a paso Solus.

Solus es una distribución nueva solo para el escritorio (sin versión para servidores o móviles) minimalista basada en Budgie, muy veloz (es el boot mas rápido que veo en muchos años), completamente opensource y que quiere que todos la usemos de forma sencilla. Ya con esta breve introduccion, manos a la obra e instalemos

Requerimientos para instalar Linux Solus

  • Equipo relativamente moderno
  • Conectividad a internet

Instalamos Linux Solus

-Descargamos el ISO desde este URL y creamos una USB booteable. Los desarrolladores no aconsejan hacer boot desde DVD. Sugiero descargar por la opción de torrent para no recargar los servidores y que sea mas rápido

Vídeo tutorial instalando Linux Solus



Artículos recomendados:  Como crear una USB booteable con Etcher
                                             Como instalar FrostWire paso a paso 

-Hacemos boot de Solus
DriveMeca instalando Solus paso a paso

-Y en un parpadeo ya estamos en el escritorio Live de Solus (Si lo vi rápido en una maquina virtual, imaginen como sera en un equipo físico)
DriveMeca instalando Solus paso a paso

-Para comenzar a instalar damos click al botón azul superior izquierdo y en la ventana que nos aparece damos click a Install Solus to disk
DriveMeca instalando Solus paso a paso

-Escogemos el idioma de instalación, en este caso Spanish y damos click al botón Next
DriveMeca instalando Solus paso a paso

-En la siguiente pantalla marcamos la opción Find my location automatically para que se detecte nuestro lugar y otros parámetros. Damos click al botón Next
DriveMeca instalando Solus paso a paso

-Se identifica el sitio y activa zona horaria. Damos click al botón Next
DriveMeca instalando Solus paso a paso

-Elegimos nuestro idioma mas especifico, en mi caso Español Latino y damos click al botón Next
DriveMeca instalando Solus paso a paso

-Verificamos la zona horaria y damos click al botón Next
DriveMeca instalando Solus paso a paso

-Dejamos que Solus particione el disco escogiendo Automatically partition this empty disk and install a fresh copy of Solus. Si tienes otro OS y vas a compartir el disco, tendrías que hacerlo manual pero ese tema no lo tocare en este articulo. Damos click al botón Next
DriveMeca instalando Solus paso a paso

-Escribimos un nombre al equipo, verificamos este activo Install a bootloader (si tienes varios discos verifica que el que aparece en la caja sea el indicado) y damos click al botón Next
DriveMeca instalando Solus paso a paso

-Creamos un usuario teniendo cuidado de activar la opción This user should have administrative capabilities y damos click al botón Add now
DriveMeca instalando Solus paso a paso

-Se nos muestra un resumen de usuario a crear, si quisiéramos mas usuarios daríamos click al botón +. Damos click al botón Next
DriveMeca instalando Solus paso a paso

-Se nos muestra un resumen de como se instalara. Damos click al botón Install
DriveMeca instalando Solus paso a paso

-Confirmamos que queremos instalar dando click al botón Ok
DriveMeca instalando Solus paso a paso

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando Solus paso a paso

-Muy bien, ya terminamos de instalar y debemos reiniciar el equipo, para eso damos click al botón superior derecho de power y retiramos la USB desde la que instalamos
DriveMeca instalando Solus paso a paso

Iniciando en Linux Solus

-Nuestro nuevo Solus hace boot. Entramos con nuestro usuario creado en pasos anteriores
DriveMeca instalando Solus paso a paso

-Todo el escritorio se resume a una barra con botones y el primero es el menú donde encontraremos organizados los programas por categorías
DriveMeca instalando Solus paso a paso

-Solus es muy eficiente en el uso de recursos
DriveMeca instalando Solus paso a paso

-El sistema viene con poco software pero podemos instalar mas por medio del Software Center
DriveMeca instalando Solus paso a paso

Linux hay para todos los gustos, desde el sofisticado Fedora hasta el también minimalista y 100% opensource Apricity OS. Muy bien, otro linux tutorial en español terminado, espero te haya servido.
Estarías dispuesto a darle una oportunidad a Solus, ya lo usas, que tal te ha parecido?

Artículos recomendadosComo instalar feren OS Linux | Camino a migrar de Windows
                                            Como instalar elementary OS Loki paso a paso
                                            Como instalar Linux Lite paso a paso

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal para equipar mi laboratorio, equipos para pruebas, infraestructura de redes, etc que utilizo haciendo estos artículos y vídeos.

Donar 25 USD

Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo (por medio de hangout de google), haz click aquí para agendar cita conmigo. Bien, 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 Trisquel 7 paso a paso

Como instalar Trisquel Linux paso a paso
Eres un purista del Opensource? si tu respuesta es positiva debes darle una mirada a Trisquel, una distribución basada en Ubuntu 14.04 LTS que SOLO usa paquetes totalmente libres, es decir, código libre de reproducir, modificar, etc. Trisquel en estos momentos esta en su versión 7 y hoy te mostrare paso a paso como instalarla.


Requerimientos para instalar Trisquel Linux

  • CPU de 32 o 64 bits
  • 512MB RAM (mas es mejor)
  • 5GB disco (mas es mejor)

-Descargamos el ISO desde este URL. Como en anteriores artículos, recomiendo usar la opción de bittorrent, así no recargas servidores ademas de ser mas rápido. No tienes un cliente bittorrent? En este articulo te muestro como instalar FrostWire, un buen cliente que hasta puedes usarlo en Android

-Generamos un DVD o USB booteable e iniciamos el equipo

-Escogemos el idioma de la instalación y presionamos Enter
DriveMeca instalando Trisquel 7 paso a paso
-Entramos por la segunda opción (o por la primera si queremos darle un vistazo antes de instalarlo). Presionamos Enter
DriveMeca instalando Trisquel 7 paso a paso

-Trisquel nos da la bienvenida y la posibilidad de elegir idioma de instalación. Damos click al botón Continuar
DriveMeca instalando Trisquel 7 paso a paso

-Se hace un pre chequeo de espacio libre en disco duro y el que estemos conectados a internet. Es recomendable activar la descarga de actualizaciones. Damos click al botón Continuar
DriveMeca instalando Trisquel 7 paso a paso

-Momento para particionar el disco duro, elegimos todo el disco (primera opción) y usar LVM lo cual mas adelante nos facilitara poder agregar espacio en disco. Damos click al botón Instalar ahora
DriveMeca instalando Trisquel 7 paso a paso

-El sistema nos sugiere el país donde estamos ubicados. De esto dependerá la zona horaria (fecha y hora) que se activara en el equipo. Damos click al botón Continuar
DriveMeca instalando Trisquel 7 paso a paso

-Activamos la distribución del teclado. Damos click al botón Continuar
DriveMeca instalando Trisquel 7 paso a paso

-Escribimos nuestros datos a la vez que una contraseña lo suficientemente fuerte. Damos click al botón Continuar
DriveMeca instalando Trisquel 7 paso a paso

-Comienza la instalación. Hora de ir por un café ;-)
DriveMeca instalando Trisquel 7 paso a paso

-Muy bien, hemos terminado la instalación. Damos click al botón Reiniciar ahora y retiramos el DVD/USB con el que instalamos
DriveMeca instalando Trisquel 7 paso a paso

-Después de reiniciar nos logueamos con el usuario creado. En este ejemplo trato de deshabilitar la voz robotica (una buena idea pero a mi concepto, en español se escucha horrible y es mas estorbo que ayuda) pero sin lograrlo
DriveMeca instalando Trisquel 7 paso a paso

-Ya dentro en el desktop, voy al menú Configuraciones - Acceso universal y deshabilito Lector de pantalla
DriveMeca instalando Trisquel 7 paso a paso

-Segundo paso actualizar el sistema corrigiendo bugs y posibles problemas. Abrimos una consola de texto y escribimos

sudo apt-get update
sudo apt-get dist-upgrade

DriveMeca instalando Trisquel 7 paso a paso

-Muy bien, ya tenemos un SO Linux con software totalmente libre
DriveMeca instalando Trisquel 7 paso a paso

Conocías esta distribución basada en Linux Ubuntu? te afecta que solo use software opensource, ya la haz usado, que tal te pareció?

Artículos recomendadosListado de cortafuegos OpenSource
                                           5 Super Poderes de Linux Ubuntu
                                           Comunicate de forma segura por medio de Tox
                                         

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal para equipar mi laboratorio, equipos para pruebas, infraestructura de redes, etc que utilizo haciendo estos artículos y vídeos.

Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo (por medio de hangout de google), haz click aquí para agendar cita conmigo. Bien, 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 actualizar Proxmox sin suscripcion

Como actualizar Promox VE sin una suscripcion activa
Ya tienes tu servidor Proxmox perfecto, bien, pero ahora te preguntas, lo puedo actualizar si no tengo una suscripción a su modo empresarial? La respuesta es si y es el tema de este articulo, como actualizar Proxmox VE sin tener suscripción a su plan empresarial activa.

Proxmox como ya hemos visto en anteriores artículos, es una formidable herramienta que convierte un servidor Debian en una plataforma para virtualizar, ya sea con KVM o con LXC permitiéndonos exprimir al máximo el hardware de un equipo. Pero, por default, trata de que compremos su licencia o suscripción empresarial (muy aceptable, en mi opinión ya que su trabajo lo amerita).

Algo no muy visible o sabido por muchos es que sin hacer nada ilegal, podemos actualizar por medio de un repositorio y es lo que te mostrare como hacer.

Requerimientos para actualizar servidor Proxmox VE


-Como primer paso actualizamos paquetes de Debian
apt update
apt dist-upgrade
-Deshabilitamos el repositorio enterprice de Proxmox colocándole un signo de #
vi /etc/apt/sources.list.d/pve-enterprise.list
#deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise

-Agregamos el repositorio pve-no-subscription. Este no nos cobrara y permitirá tener paquetes actualizados de Proxmox VE
vi /etc/apt/sources.list
deb http://ftp.debian.org/debian stretch main contrib

# security updates
deb http://security.debian.org stretch/updates main contrib

#Sin suscripción
deb http://download.proxmox.com/debian stretch pve-no-subscription

Actualizamos Proxmox VE

-Actualizamos nuevamente repositorios locales ademas de descargar actualizaciones, esta vez de Proxmox
apt update
apt dist-upgrade

-En caso de que hayas descargado algún nuevo kernel es muy recomendable reiniciar nuestro servidor para hacer boot con el activo. Dependiendo de la cantidad de maquinas virtuales o containers activos sera el tiempo que demore en apagarlos correctamente para después reiniciarse. Ten paciencia..
reboot

Muy bien, ya actualizaste tu servidor Proxmox, no demoramos casi, cierto? y no fue complicado.

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal.




Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo, haz click aquí para agendar cita conmigo. Bien, 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 impresora Wifi en Linux Ubuntu

DriveMeca instalando y configurando impresora Wifi en Linux Ubuntu
Desde hace un tiempo a la fecha muchos, incluido yo, buscan acabar con las ataduras de los cables y darle mas uso a las conexiones inalambricas. Esto nos trae la ventaja de la movilidad y el de no depender de una conexión a un punto en la pared.

Esta facilidad no solo es para nuestra conexión, lo es también para las impresoras las cuales muchas hoy en día ya incluyen la opción de conectarse via Wifi como el es el caso de las HP. Si, hoy te mostrare como conectar tu OS Ubuntu Linux a una impresora HP via Wifi paso a paso en tiempo récord.

Este articulo lo escribo desde mi Linux Ubuntu Xenial 16.04 MATE pero las instrucciones deben funcionarte en otros sabores de Ubuntu. Comenzamos?

Requerimientos configurar impresora inalambrica

  • Linux Ubuntu actualizado a la fecha
  • Conectividad a internet
  • La impresora debe estar en la misma subred del equipo Linux

Reinstalamos drivers HP en Linux Ubuntu

-Es posible que tengas ya los drivers para impresoras HP ya instalados en tu pc pero es preferible tener los últimos. Por eso los reinstalaremos. Abrimos una consola y ejecutamos los siguientes comandos
sudo apt update
sudo apt install --reinstall hplip


Configuramos drivers HP en Linux Ubuntu

-Continuando en la consola hacemos el cambio a usuario root y ejecutamos hp-setup para buscar y configurar la impresora Wifi. El instalador nos hará varias preguntas, respondiendo con los defaults es suficiente la mayoría de las veces (este default estará marcado con un * y simplemente presionando ENTER es aceptar este valor)
sudo -i
hp-setup -i

HP Linux Imaging and Printing System (ver. 3.16.3)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

(Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)


--------------------------------
| SELECT CONNECTION (I/O) TYPE |
--------------------------------

  Num       Connection  Description                                               
            Type                                                                  
  --------  ----------  ----------------------------------------------------------
  0*        usb         Universal Serial Bus (USB)                                
  1         net         Network/Ethernet/Wireless (direct connection or JetDirect)
  2         par         Parallel Port (LPT:)                                      

Enter number 0...2 for connection type (q=quit, enter=usb*) ? 1 (el default es 0 USB pero en este caso configuraremos una impresora que su conexión a la LAN es por medio de Wifi por lo que escogemos 1)

Using connection type: net


Setting up device: hp:/net/HP_LaserJet_Professional_P_1102w?ip=192.168.14.101 (el instalador detecta la impresora y en que ip se encuentra)



---------------------
| PRINT QUEUE SETUP |
---------------------



Please enter a name for this print queue (m=use model name:'HP_LaserJet_Professional_P_1102w'*, q=quit) ?m (Dejamos el nombre por default)

Using queue name: HP_LaserJet_Professional_P_1102w
Locating PPD file... Please wait.

Found PPD file: drv:///hpcups.drv/hp-laserjet_professional_p_1102w.ppd
Description: 

Note: The model number may vary slightly from the actual model number on the device.

Does this PPD file appear to be the correct one (y=yes*, n=no, q=quit) ? y (aceptamos el driver)

Enter a location description for this printer (q=quit) ?Bogota Colombia (por motivos informativos colocamos una descripción, en mi caso fue la ciudad y país)
Enter additonal information or notes for this printer (q=quit) ? (no necesitamos información adicional)

Adding print queue to CUPS:
Device URI: hp:/net/HP_LaserJet_Professional_P_1102w?ip=192.168.14.101
Queue name: HP_LaserJet_Professional_P_1102w
PPD file: drv:///hpcups.drv/hp-laserjet_professional_p_1102w.ppd
Location: Bogota Colombia
Information: 


---------------------
| PRINTER TEST PAGE |
---------------------


Would you like to print a test page (y=yes*, n=no, q=quit) ? y (la prueba final es imprimir una pagina de prueba)
..
..
Printing test page to printer HP_LaserJet_Professional_P_1102w...
Test page has been sent to printer.

note: If an error occured, or the test page failed to print, refer to the HPLIP website
note: at: http://hplip.sourceforge.net for troubleshooting and support.


Done.

Done.

-Salio correctamente tu pagina de pruebas de una impresora LasetJet HP en tu Linux Ubuntu cierto? No fue demorado ni complicado.


Modificando parámetros de Impresoras

-Ya tienes configurada tu impresora Wifi y funcionando pero, como cambias el tipo de hoja, la calidad de impresión, etc. Sencillo, por medio de la aplicación Printers. Podemos entrar a la aplicación ejecutándola o por medio de Unity o menú (como en mi caso en MATE desde el menú Sistema - Administración - Printers)
DriveMeca instalando y configurando impresora Wifi en Linux Ubuntu

-Ya en la ventana Printers veremos la impresora HP LaserJet configurada. Dándole click botón derecho del mouse veremos varias opciones incluida Propiedades
DriveMeca instalando y configurando impresora Wifi en Linux Ubuntu

-En la ventana de Propiedades podemos hacer pruebas de impresión, cambiar tipo de papel entre otras opciones
DriveMeca instalando y configurando impresora Wifi en Linux Ubuntu


Artículos recomendadosComo instalar firmware dd-wrt en un router Linksys wrt54g
                                           Como bloquear paginas con Tomato 1.28
                                           Como instalar Samba en Linux Centos
                                           Instalando una impresora USB en Linux Ubuntu


Es indudable que el futuro es sin cables, sea para conectarnos, para imprimir u otras funciones de nuestra vida online y ya nuestro Linux esta preparado para la mayoría de estas tareas. Usas tu impresora por medio de Wifi, como te ha ido con esto?

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal.

Donar 25 USD

Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo (por medio de hangout de google), haz click aquí para agendar cita conmigo. Bien, 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 y configurar Rockstor NAS paso a paso

Como instalar y configurar Rockstor NAS
Cada vez tenemos mas y mas información que consumir y eso no es el problema, el verdadero problema es que duplicamos esa información para poderla consultar en varios dispositivos a la vez. Es en ese momento que debes pensar en usar un NAS (Network Attached Storage o almacenamiento conectado en red) y en este articulo te mostrare uno muy sencillo y eficaz a la vez, te hablare de como instalar, configurar y comenzar a usar Rockstor paso a paso.

Porque un NAS opensource


Al tener tu informacion en un unico lugar, accesible por la red, dejaras de duplicarla, enviarla por email varias veces, etc y si es necesaria su consulta por varias personas veras que te ahorras mucho mas al no tener cada persona que mantener su copia. Ya te convencí?

Porque Rockstor y no otro NAS


Personalmente llevo muchos años trabajando con Linux Centos y es algo que me gusta de Rockstor, que es basado en Centos, una distro por mi bien conocida, estable y fácil de mantener, a eso sumale la facilidad de uso de su interfaz de administración web y tienes una opción ganadora. OJO, hay otros igual de buenos que puedes usar y en este blog encontraras artículos, solo es que busques por NAS y veras pero eso es lo bueno de Linux, que cada cual puede buscar lo que mas le guste y usarlo. Ahora si, comencemos

Requerimientos mínimos para instalar Rockstor

  • 2GB RAM mínimo
  • 8GB disco mínimo para instalar Rockstor (OJO, no puede ser una partición)
  • 1 disco para compartir en red (mínimo 1 pero para poder usar redundancia que te cuida de perdida de datos en caso de falla del disco, es mejor 2 o mas discos)
  • 1 tarjeta de red
  • Conectividad a internet


-Descargamos el ISO desde el sitio oficial de Rockstor y generamos un DVD o USB booteable. Te sugiero usar la modalidad de torrent para la descarga, mayor velocidad con menos carga para los servidores principales

Artículos recomendadosComo crear una USB booteable con Etcher
                                           Como instalar FrostWire, cliente Torrent paso a paso



-Hacemos boot en el equipo con nuestra USB o DVD y entramos por la primera opción presionando Enter
Instalando Rockstor paso a paso

-Al ser basado en Linux Centos, su instalación usa el mismo asistente pero mas minimalista. Solo debemos colocarle contraseña a la cuenta root (administrador del sistema) Le damos click a Root Password
Instalando Rockstor paso a paso

-Escribimos la contraseña en las dos cajas de texto. Por medio de código de colores debajo nos dirá que tan buena o insegura es nuestra contraseña. Por seguridad escribe una segura y memorizala. Damos click al botón Hecho
Instalando Rockstor paso a paso

-La instalación es bastante rápida y al finalizar le daremos click al botón Reboot. Retiramos la USB o DVD desde donde instalamos para que haga boot
Instalando Rockstor paso a paso

-Comienza el boot de nuestro NAS opensource, esta vez, desde el disco local
Configurando Rockstor

-Algo que me parecio curioso es que Rockstor no muestra al finalizar o hacer boot al comienzo cual es la ip en que esta nuestro equipo. La solución es logearnos por consola con la cuenta root (login: root password: el que escribimos en la instalación)
Ya dentro en consola ejecutamos el siguiente comando para ver la ip asignada
[root@Rockstor ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 16:3c:7e:6f:96:4d brd ff:ff:ff:ff:ff:ff
    inet 192.168.5.128/24 brd 192.168.5.255 scope global dynamic ens18
       valid_lft 86213sec preferred_lft 86213sec
    inet6 fe80::143c:7eff:fe6f:964d/64 scope link 
       valid_lft forever preferred_lft forever

-Siguiente paso aprovechando que estamos como root en consola, actualizar. Ejecutamos
yum -y update
Configurando Rockstor

-Nos deslogeamos y ahí si Rockstor nos muestra info de como logearnos via web (http o https)
Configurando Rockstor

-Abrimos un browser en otro equipo en red y navegamos a https://ip-rockstor Normalmente te avisara que el certificado no es valido. No te preocupes, es normal (ejemplo mostrado desde firefox), damos click al botón Advanced y seguidamente a Add Exception
Configurando Rockstor

-Confirmamos que si queremos acceder a este sitio web dando click al botón inferior Confirm Security Exception
Configurando Rockstor

-Apenas entramos por primera vez se nos pedirán los siguientes datos:
Hostname: nombre del NAS, debería ser host.domain, ejemplo, rockstor.drivemeca.com
Username: Usuario administrador (no confundir con root), ejemplo, drivemeca
Password: Contraseña del usuario administrador que estamos creando
Confirm Password: Confirmamos la contraseña volviendo a escribirla
Damos click al botón Submit
Configurando Rockstor

-Cada cierto tiempo nos saldrá una ventana parecida agradeciéndonos que hayamos instalado Rockstor y preguntándonos si queremos actualizar. Si damos click a Update Now
Configurando Rockstor

-Se nos mostrara un listado de ventajas de dos posibles planes, el Stable Updates y el Testing Updates. La diferencia básica es que el Stable es por medio de una licencia que compramos dándole click al botón Activate verde. Es muy recomendable, recuerda que para que todos estos proyectos sigan existiendo, necesitan de nuestra ayuda o con el tiempo, los gastos los hacen desaparecer o tener que volverse totalmente comerciales. Ya esta en ti decidir aunque no pasa nada si no eliges ninguno de los dos
Configurando Rockstor

-Un NAS debe estar en una ip fija, no automática/DHCP porque? cada cierto tiempo cambiaría de ip tendrías que conectarte localmente por consola a ver que ip tiene. Por eso cambiaremos la ip de Auto  a Manual.
En el listado de opciones de la izquierda damos click a Network. Allí veremos bajo Network Connections la conexión actual (en este ejemplo, ens18) le daremos click al icono de lápiz a su derecha para editar la configuracion
Configurando Rockstor

-Paso seguido cambiamos en Config Method a Manual. La demás información puede quedar como esta o puedes cambiarla si no es como la deseas (por ejemplo la ip). Al terminar de modificar damos click al botón Submit
Configurando Rockstor

-Ahora vemos la misma tarjeta duplicada con la diferencia que una esta en modo Auto y la otra en Manual. Momento de cambiar, damos click al botón Off de State de la tarjeta en modo Manual. Esto hara el cambio de forma sencilla desactivando la que esta en modo Auto
Configurando Rockstor

-Ahora ya hecho el cambio de DHCP a Static, debe aparecerte parecido a como se ve aquí debajo
Configurando Rockstor

-Nuestro Rockstor NAS debe tener bien configurada su fecha y hora. Esto es importante para poder saber cuando creamos carpetas, compartimos archivos, etc. Por eso damos click a Services en las opciones de la izquierda y en el listado de servicios vamos a activar NTP (Network Time Protocol) dándole click a su botón rojo OFF a la derecha
Configurando Rockstor

-Nos saldrá una pequeña ventana para que escribamos nuestro servidor NTP, puede ser uno local o usar uno gratuito de internet (ejemplo, pool.ntp.org). Damos click al botón Submit
Configurando Rockstor

Compartiendo almacenamiento en Rockstor NAS

-Para este ejemplo tengo tres (3) discos
disco1: 8GB solo para Rockstor
disco2: 32GB para compartir
disco3: 32GB para compartir

Debes tener en cuenta que si usas discos de diferentes tamaños y vas a activar un RAID (a no ser RAID 0) la configuracion se hará en base al disco mas pequeño malgastando el resto de espacio del disco mas grande (nota mental, usar discos del mismo tamaño :-)
Damos click en el menú superior STORAGE y seguidamente a Disks. Verificamos aparezcan todos los discos que tiene instalados nuestro equipo. Reconoceremos el usado por Rockstor (ademas de por su tamaño en capacidad) por la R que tiene a la derecha de su nombre
Compartiendo storage con Rockstor

-Damos click a Pools en el menú vertical de la derecha. Encontramos que el disco de Rockstor ya tiene su propio Pool
Pool: Forma lógica de agrupar discos. A partir de este momento hablaremos en vez de discos, de pools para referirnos a almacenamiento compartido. Damos click al botón Create Pool para crear uno para los discos que queremos compartir
Compartiendo storage con Rockstor

-Llegamos a la sección de creación del Pool. Los campos obligatorios están marcados con un * (asterisco rojo). Que puedes tener en consideración:
Raid configuration: No es obligatorio usar RAID (aunque te lo recomiendo), si lo tienes 1 disco, entonces usaras Single. Ya depende de la cantidad de discos que tengas el modo RAID que podrás usar, en el listado al poner tu mouse encima te dice cada RAID cuantos discos mínimos se necesitan, algo muy valioso y bien pensado
Compression: Puedes activar que todo lo que se almacene en tu pool sea comprimido, deberás elegir si lo quieres rápido (pero menos comprimido) o algo lento (pero mas comprimido)
Compartiendo storage con Rockstor

-Para este articulo creo el Pool así:
Name: Pool-Principal
Raid configuration: Raid 1 (redundante, de 2 discos de 32GB el usuario final solo vera 32GB, no 64GB porque 1 disco esta activo y el otro esta en modo mirror (espejo) Esto nos permite 1 falla de disco sin perder informacion
Compression: zlib (mayor compresion)
Mount: no escribo nada, dejo defaults
Select disks: Ambos discos de 32GB
Damos click al boton Submit
Compartiendo storage con Rockstor

-De regreso en Pools vemos que ahora tenemos dos, el de Rockstor y el que acabamos de crear
Compartiendo storage con Rockstor

-Si damos click al Pool que acabamos de crear veremos información de interés
Compartiendo storage con Rockstor

-Ahora que ya tenemos un Pool podemos crear Shares (carpetas compartidas). Damos click a la opción Shares del menú de opciones vertical. Datos a escribir:
Name: Nombre como se vera por la red (ejemplo ebooks)
Pool: El pool donde la crearemos (ejemplo Pool-Principal)
Compression: Si ya creamos el Pool con compression activa, no es necesario que volvamos a activarla, dejamos el default de heredar la conf del Pool
Size: Tamaño que daremos del total del Pool (ejemplo 6GB)

Rockstor nos muestra con colores que espacio tenemos disponible.
Verde: Espacio libre a usar
Amarillo: Espacio libre compartido en otro Share
Rojo: Espacio no disponible en uso actualmente

Damos click al botón Submit
Compartiendo storage con Rockstor

-Ya nos aparece nuestra recién creada Share
Compartiendo storage con Rockstor

-Siguiente paso, definir por medio de que protocolo compartiremos nuestro Share. Podemos elegir entre NFS, Samba, SFTP y AFP. Para este articulo usare Samba que hace uso de smb/nmb (protocolos usados por Microsoft para compartir recursos). Damos click a Samba en File Sharing en las opciones verticales
Compartiendo storage con Rockstor

-Activamos el servicio Samba dando click a su botón Off (para que cambie a ON verde). Seguidamente damos click al botón Add Samba Export
Compartiendo storage con Rockstor

-Ahora definimos como sera compartido nuestro Share en red. Modificamos:
Shares to export: Damos click en la caja y elegimos (ejemplo ebooks) Puede ser uno o varios si tenemos varios Sares
Admin users: Usuario creado en Rockstor que sera administrador de este Share compartido con Samba. Damos click y elegimos o lo dejamos sin admin, es decir, acceso a todos
Browsable: Quieres que se vea en la red por cualquiera?
Guest Ok: Si la persona que se conecta a este Share no es admin, podrá ver su contenido?
Read only: Contenido de solo lectura?
Comment: Un comentario nunca esta de mas para saber que contiene
Enable Shadow Copy: Útil si los equipos clientes del NAS tienen Windows ya que manejara una copia temporal
Custom configuration: Algún parámetro extra que quieras pasar a Samba (ejemplo, lo dejo vació)

Damos click al botón Submit
Compartiendo storage con Rockstor

-Volvemos a la pantalla anterior y ya vemos nuestro Share compartido en Samba de Rockstor opensource
Compartiendo storage con Rockstor

Conectando storage a Linux Ubuntu

-Para este articulo me conecto desde mi equipo de trabajo actual (Linux Ubuntu Budgie 17.04) por medio del manejador de archivos (para tu equipo puede ser diferente pero la idea es entendible)
Damos click a Otras ubicaciones y allí a Red de Windows
Conectando storage en Rockstor

-Nos aparecerán los grupos de trabajos Windows que llegan a nuestro Linux. En este caso damos click a SAMBA
Conectando storage en Rockstor

-Ya podemos ver el equipo Rockstor NAS (nombrado verockstor en mi Proxmox) Le damos click
Conectando storage en Rockstor

-Vemos los Shares compartidos. Damos click al que creamos, en este caso ebooks
Conectando storage en Rockstor

-Si le pusiste administrador (como en mi caso) te aparece una ventana para que autentiques un usuario. Escribimos el usuario administrador y su contraseña. Damos click al botón Conectar
Conectando storage en Rockstor

-Ya tenemos nuestro Share conectado en Linux como un disco local y como somos administrador, podemos crear carpetas, crear, borrar, etc
Conectando storage en Rockstor

-De regreso a la pagina (Dashboard) de Rockstor damos click a su Dashboard y allí veremos estadísticas del comportamiento de nuestro NAS opensource
Conectando storage en Rockstor

Ya tienes un NAS basado en Linux Centos listo para organizar esos cientos de archivos que manejas.
Ya conocías Rockstor, que te ha parecido, lo usas?

Artículos recomendadosComo instalar FreeNAS paso a paso
                                           Creando volúmenes ZFS en FreeNAS paso a paso
                                           Como instalar OpenMediaVault 2.1 paso a paso
                                           Actualizando OpenMediaVault sin dolor

Quieres apoyarme? El conocimiento es gratis pero...igual tengo gastos. Puedes donarme dinero por medio de PayPal.

Donar 25 USD

Aun tienes dudas y quieres preguntarme algo que por email no crees posible? ahora puedes agendar una cita virtual conmigo (por medio de hangout de google), haz click aquí para agendar cita conmigo. Bien, 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