Buscando artículos sobre "Raspberry PI"
10-noviembre-2013
admin

Usar una Raspberry PI como servidor Lamp, Django y MongoDB

Instalar SO
Descargar la imagen de Raspbian (Debian Wheezy) de la página oficial de la Raspberry pi
Se puede utilizar el programa Win32DiskImager para copiar la imagen a la tarjeta SD.
Nota: El programa win32diskimager, además, se puede usar luego para hacer una copia de seguridad completa.

Una vez se haya copiado todo, ponemos la tarjeta en la Raspberry y al enchufarla debería funcionar. Al iniciarse el usuario y contraseña por defecto suele ser: usuario: pi contraseña: raspberry

Una vez logueado, ejecutar:

sudo raspi-config

para proceder a expandir la partición del sistema. Esto es porque aunque tengas una tarjeta SD de más de 4 gb, la partición del sistema sólo va a ocupar 4 gb. Para solucionar esto hay que expandir dicha partición para tener la posibilidad de usar toda la memoria disponible.

Por último, proceder a actualizar todo:

sudo apt-get update
sudo apt-get upgrade

Montar partición USB
Primero se debe instalar ntfs-3g que es necesario para poder montar las particiones ntfs:
sudo apt-get install ntfs-3g

A continuación, ya podemos montar la partición de nuestra memoria usb.

mkdir /media/myusb
mount /dev/sda1/ /media/myusb

Si lo que se desea es que la partición se monte automáticamente al iniciar se debe añadir esta linea al fichero /etc/fstab.

/dev/sda1 /media/myusb ntfs-3g defaults,locale=es_ES.UTF8 0 0

Acceso SSH y FTP
Habilitar el acceso local por ssh.

sudo apt-get install avahi-utils
avahi-browse -tl _workstation._tcp

apt-get install ftpd 

Se puede configurar en el fichero /etc/ftpusers los usuarios a los que no se les deje acceder por ftp.

Python-MySQLDB

sudo apt-get install python-mysqldb

Servidor LAMP

sudo apt-get install apache2
sudo apt-get install mysql-server mysql-client
sudo apt-get install php5 libapache2-mod-php5 php5-mysql
sudo service apache2 restart

Tras instalarlo podemos instalar el PHPMyAdmin y configurar Apache.

sudo apt-get install phpmyadmin

Añadir en /etc/apache2/apache2.conf la línea

Include /etc/phpmyadmin/apache.conf
sudo service apache2 restart

Python Setup tools

sudo apt-get install python-setuptools

Django
En primer lugar instalar PIP, es la aplicación que usaremos para instalar django.

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
sudo python get-pip.py
rm -rf get-pip.py

Luego, ya podemos instalar Django.

sudo pip install Django

Como ejemplo de prueba se puede hacer:

django-admin.py startproject prueba
python manage.py runserver 192.168.1.33:8888

(por defecto arrancaría el puerto 8000)

MongoDB

sudo apt-get install git-core build-essential scons libpcre++-dev xulrunner-dev libboost-dev libboost-program-options-dev libboost-thread-dev libboost-filesystem-dev

git clone git://github.com/RickP/mongopi.git
cd mongopi
scons
sudo scons --prefix=/opt/mongo install

PATH=$PATH:/opt/mongo/bin/
$ export PATH

mongod

Enlaces de interes:
Guia Completa Raspberry PI en Español
Curso de Django (Instalación y primera aplicación)
Configuración No-IP en la Raspberry PI
Establecer IP fija en la Raspberry PI
Instalación de Owncloud para la Raspberry PI

10-noviembre-2013
admin

Instalar y configurar RaspBmc

Poner a funcionar el sistema operativo RASPBMC en la raspberry pi es tan sencillo como seguir estos tres pasos:

Paso 1/
Bajarse el instalador de la página oficial. Al ejecutarlo dejara lista para la instalación del SO la tarjeta SD.

Paso 2/
Conectar a la Raspberry la tarjeta SD, el cable de red y demás dispositivos USB antes de enchufar la fuente de alimentación.
Nota: Es imprescindible que la primera vez que enchufeis la raspberry con este sistema operativo esté el Ethernet conectado (no le vale usar la conexión wifi).

Paso 3/
Una vez instalado, faltaría habilitar las conexiones ssh, ftp,… según se desee.
Hay multitud de manuales por la red que explican como hacerlo. P.e:
Configuración
Instalar cliente torrent transmission

Otros Enlaces de interes:
Add-Ons : Los add-ons son paquetes que añaden características y funciones no incluidas normalmente con XBMC.
Official XBMC Remote: Aplicación Android para controlar la raspberry de forma remota desde el móvil.
Remote Transmission: Aplicación Android para controlar las descargas a través de transmission.

20-julio-2013
admin

Instalar distribuciones linux en una Raspherry PI con NOOBS «New Out Of Box Software»

NOOBS (New Out Of Box Software) es una aplicación que facilita mucho la instalación de diversas distribuciones Linux en la Raspberry PI. Además, no precisa del acceso a Internet durante la instalación. Solamente hay que descargar NOOBS y descomprimirlo en una tarjeta SD de al menos 4 GB de capacidad. Al hacerlo se nos dará la opción de instalar alguna de estas soluciones: Raspbian, Arch Linux, RaspBMC, Pidora u OpenELEC.

Esta instalación permite tanto iniciar nuestro Raspberry Pi de forma normal con esa nueva distribución como volver a arrancar NOOBS mediante la pulsación de la tecla Shift durante el proceso de arranque. Esta segunda opción permitirá cambiar a otro sistema operativo si lo deseamos, pero también da acceso a la edición rápida del fichero config.txt para la distribución instalada en la que se establecen parámetros que afectan por ejemplo a la resolución de pantalla y el overscan aplicado para ajustar los bordes de la interfaz a los de la pantalla o televisor.

Puedes descargátelo de la página oficial de la Raspberry PI. En la propia página de descarga hay una guia de instalación muy sencilla de seguir.
Por otro lado, el código fuente de NOOBS está disponible en github por si se desea personalizarlo.

Páginas:«12

Categorias

Linkedin