Soluciones LowCost 2 – Servidor WEB

Este es el segundo artículo de una serie en los que quiero presentarte algunas soluciones informáticas LowCost para nuestra infraestructura informática.

En el primer artículo mostré cómo crear la base para las futuras soluciones que podemos implementar.

En este segundo artículo, y partiendo de esa base, vamos a implementar un servidor web, popularmente conocido como LAMP (Linux, Apache, Mysql y Php).

Materiales:

Leer más

Raspberry PI: Raspbian Jessie Lite – Instalación

Hoy voy  a instalar una versión mínima de Raspbian para hacer algunas pruebas con mi Raspberry PI en las que no me interesa el entorno gráfico.

Tengo la intención de montar un sistema de monitorización de infraestructuras informáticas de bajo coste con la Raspberry PI. En principio probaré con Nagios, ya que he trabajado algo con Nagios y algunos otros sistemas relacionados (Centreon, Icinga, …). Espero que llegue a buen puerto esta aventura.

Los paso los voy a explicar sobre Linux, pero al final del documento daré algunas anotaciones para hacerlo también en Windows.

Material:

  • Raspberri PI (yo tengo el modelo B)
  • Tarjeta SD (voy a usar una de 2 GB)
  • Ordenador (en mi caso con Linux Mint)

Lo primero es descargar la imagen para la SD, para ello vamos a la web del proyecto Raspberry, en la sección de descargas –> Raspbian (https://www.raspberrypi.org/downloads/raspbian/)  y elegimos la imagen que queremos descargar, en nuestro caso Raspbian Jessie Lite (375MB).

https://downloads.raspberrypi.org/raspbian_lite_latest (Fichero .ZIP)

Una vez que tenemos el fichero descargado, vamos a la carpeta en la que la hemos descargado y descomprimimos el fichero.

En mi caso:

$ cd Descargas
$ unzip 2015-11-21-raspbian-jessie-lite.zip

Ahora vamos a ver en qué ruta está nuestra tarjeta SD. Para ello ejecutamos

$ df -h

Raspbian-lite-1

Para poder volcar la imagen a la tarjeta SD primero es necesario desmontar el almacenamiento ejecutando

$ sudo umount /dev/mmcblk0p1

Después volcamos la imagen a la tarjeta SD con el comando “dd” de la siguiente manera:

$ sudo dd bs=1M if=2015-11-21-raspbian-jessie-lite.img of=/dev/mmcblk0p

Esperamos un poco y ya tendremos la imagen volcada en nuestra SD.

raspbian-lite-2

En el próximo artículo sobre Raspberry PI, os hablaré sobre el primer arranque y las primeras configuraciones de esta versión de Raspbian en nuestra Raspberry PI.

Si quieres más información sobre cómo volcar la imagen de raspbian sobre la SD, con distintos sistemas operativos, puede consultar el siguiente enlace.

http://elinux.org/RPi_Easy_SD_Card_Setup

Otros enlaces:

Raspberry PI – Nueva sección

Las pasadas navidades el Olentzero me regaló una Raspberry PI modelo B y, aunque he ido haciendo alguna cosilla, todavía no habría escrito nada sobre ello. En breve pondré alguna entrada con lo que he ido haciendo hasta ahora.

Con esta minientrada quiero inaugurar la categoría de Raspberry PI.

Os iré contando los pequeños proyectos que haga con las Raspberry.

Espero que os resulten de utilidad.

No nos funciona “sudo …”

Esto lo saqué de alguna web, pero no recuerdo la dirección, seguro que hay muchas que lo explican.

Problema: Al ejecutar sudo “comando” me aparece un mensaje de error que dice “(usuario) is not in the sudoers file. This incident will be reported.”

Solución: boot into recovery mode (hit escape if the grub menu is not revealed for you at boot time)
cat /etc/sudoers
It will let you know who has sudo priviledges. Perhaps you misspelled your username?

add the following line to your /etc/sudoers file:
usuario ALL=(ALL) ALL

La tarjeta de red va creciendo “eth0”, “eth1”, “eth2”…

Extraido de un documento de :
http://gabriel.verdejo.alvarez.googlepages.com/

Con el sistema de ficheros “udev” se tiende a realizar una cache de dispositivos en el
directorio /etc/udev/rules.d. De esta manera al cambiar el sistema de ordenador los dispositivos
antiguos tienen ya ocupados los nombres (eth0, eth1…) y el sistema utiliza los siguientes que
son los que tiene libres.
El fichero /etc/udev/rules.d/xx-persistent-net.rules es el encargado de mantener la cache
de dispositivos de red. (xx- puede ser diferente)
# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# MAC addresses must be written in lowercase.
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:50:fc:2b:a0:XX NAME=”eth0″
# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:0c:6e:c2:f7:XX NAME=”eth1″
De esta forma al borrar este fichero cada vez que se inicie el sistema nos asegurarnos de que
las tarjetas de red empiecen en el dispositivo eth0.
Por ejemplo podemos añadir las siguientes líneas al fichero /etc/init.d/sysklogd
echo “” > /etc/udev/rules.d/xx-persistent-net.rules
echo “” > /etc/udev/rules.d/xx-persistent-cd.rules

Instalar consola VMware en Kubuntu

Lo primero es descargarse los archivos de la consola desde la Web del VMWare. Después descomprimimos el fichero y nos creará una carpeta llamada “vmware-server-console-distrib” desde una pantalla de terminal, entramos en la carpeta y tecleamos “sudo ./vmware-install.pl
Continuáis la instalación con el típico “siguiente, siguiente, …, finalizar” 😉 y ya está, ya tenemos nuestra conslola instalada y nos aparecerá en el menú de Kubuntu.
En fin, de momento esto es todo…
Ahora a Katxarrear 😉