Node.js on Raspberry Pi installation guide

This short guide teaches you how to install the Node.js framework on your Raspberry Pi running Raspbian.

Run the following commands in the terminal:
sudo add-apt-repository -y ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install -y python-software-properties python g++ make
sudo apt-get install -y nodejs

NGINX on Raspberry Pi installation guide

This short guide teaches you how to install the NGINX webserver on your Raspberry Pi running Raspbian.

Run the following commands in the terminal:
sudo apt-get update
sudo apt-get install -y nginx php5-fpm
sudo service nginx start

How-To Install Wolfram Mathematica on the Raspberry Pi

This short guide describes how to install Wolfram Language and Mathematica on your Raspberry Pi running Raspbian OS.

In the terminal run the following commands:

sudo apt-get update
sudo apt-get install -y wolfram-engine

How-to Install Webmin on a Raspberry Pi

To install Webmin on a Raspberry Pi running Raspbian, enter the following commenads in the terminal:
su
apt-get install -y perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb
dpkg --install webmin_1.660_all.deb

How-To Raspberry Pi print server (with AirPrint)

This guide demonstrates how to turn your Raspberry Pi into a print server, with AirPrint support

First step is to install CUPS and related plugins

sudo apt-get install cups cups-pdf gutenprint pycups avahi python2 python-cups
sudo usermod -aG lpadmin pi
sudo /etc/init.d/cups start

Second step is to fully integrate AirPrint

sudo apt-get install avahi-daemon avahi-discover libnss-mdns
sudo mkdir /opt/airprint
cd /opt/airprint
sudo wget -O airprint-generate.py --no-check-certificate https://raw.github.com/tjfontaine/airprint-generate/master/airprint-generate.py
sudo chmod 755 airprint-generate.py.
sudo ./airprint-generate.py -d /etc/avahi/services
sudo /etc/init.d/avahi-daemon start
echo “image/urf urf (0,UNIRAST)” > /usr/share/cups/mime/apple.types
echo “image/urf application/vnd.cups-postscript 66 pdftops” > /usr/share/cups/mime/local.convs

Step is is to install  Samba (for compatibility with Windows PCs)

sudo apt-get install samba
sudo /etc/init.d/samba start

If you have a special printer, like I do you might want to install the following extras:

sudo apt-get install foo2hp
sudo apt-get install HPLIP