Raspberry PI install instructions

These are the steps I followed for setting up my Raspberry Pi 2 model B.

  1. Download the operating system
    https://www.raspberrypi.org/downloads/raspbian/
    https://www.raspberrypi.org/documentation/installation/installing-images/windows.md
    I didn’t use noobs.
  2. The default login credentials are:
    Username: pi
    Password: raspberry
  3. You can find configuration information at:
    https://www.raspberrypi.org/documentation/remote-access/ssh/
    The config command is:
    sudo raspi-config
  4. Setup the new passwords
  5. Configure the router of your network to assign the same IP address to the Pi, using its MAC address
  6. Check the disk space
    df -g
  7. Install the VPN
    https://www.domoticz.com/wiki/Installing_a_PPTP-VPN_server_on_a_Raspberry_Pi
    http://www.howtogeek.com/51237/setting-up-a-vpn-pptp-server-on-debian/
  8. Install webmin
    http://www.webmin.com/deb.html
  9. Add a new theme for webmin
    https://github.com/qooob/authentic-theme
  10. Create a shared folder
    http://raspberrypihq.com/how-to-share-a-folder-with-a-windows-computer-from-a-raspberry-pi/
  11. Change the SSH port:
    http://www.raspians.com/Knowledgebase/how-to-change-ssh-port/

This is the basic configuration for a Raspberry PI which will handle VPN connections and serve a shared folder for documents on its local drive.

Later edit: New versions of raspbian require creating a file named ‘ssh’ with no extension, in order to have ssh access enabled.