Articles and Blogs

  • Creating a Raspberry Pi Web server

    The Raspberry Pi is a good choice for a web server that will not receive a high amount of traffic, such as a testing server or small intranet. It does not generate much heat or make any noise and it only uses around 5 watts of power; costing approximately £3.50 a year when running 24/7...

    Read more about creating a Raspberry Pi web server

  • Creating a Raspberry Pi LAMP server

    This tutorial expects that you already have a Raspberry Pi setup and ready to install your Linux Apache MySQL PHP (LAMP) environment. The article details how to install Raspbian Linux, familiarise yourself with the command line and text editor, performance tuned the OS, setup networking, enabled SSH and SFTP, have made your OS headless, have made your server secure, have gone through a server clean up exercise, changed your hostname, can access you server via the Internet, have setup a domain name...

    Read more about creating a Raspberry Pi LAMP server

  • Creating a Raspberry Pi Mail server

    If you have seen my previous 2 articles; and , you will almost definately want to be able to allow your websites to send emails. You will also want your server to be able to handle emails being sent to something@yourdomain.com? This article will details exactly how to achieve this...

    Read more about creating a Raspberry Pi Mail server

  • Run The Raspberry Pi Via The USB Drive

    Running the Raspberry Pi from a USB storage device has many advantages; mainly speed and reliability. SD Cards have a limited read and write cycle, so when hosting a site utilising a MySQL database, soon you will begin to experience disk corruptions and failures. USB storage devices provide a cheap and reliable alternative...

    Read more about running the Raspberry Pi via the USB drive

  • Raspberry Pi Wireless Network Setup

    This article will demonstrate how you can set up a wireless network using your Raspberry Pi and explain how to manage and use the various networking options that are available. Plug in your wireless device/dongle directly into your Raspberry Pi or a USB hub. Plugging devices into a USB hub will save the Raspberry Pi from wear and tear, but they are cheap so I just plug them in directly. Before you are able to use the wireless device...

    Read more about Raspberry Pi wireless network setup

  • Raspberry Pi XBMC tutorial

    The Raspberry Pi, while just a bit slower than the Apple TV 2, can run XBMC media center and provide output in 1080p H.264 video, all from approximately £35 as you may have most of the required accessories at home already. This tutorial will detail how to build a lightweight HTPC front-end by installing and configuring a minimal Raspberry Pi XBMC distribution called Raspbmc. To complete this tutorial, you will need...

    Read more about the Raspberry Pi XBMC tutorial

  • Raspberry Pi Troubleshooting

    Note that the PI has no BIOS, so nothing will be displayed on screen unless the PI successfully boots! The red power LED should never blink, because it is hard-wired to the 3.3V power supply rail. If it is blinking, it means the 5V power supply is dropping out. Use a different power supply...

    Read more about Raspberry Pi troubleshooting

  • Creating an Image Backup using Win32DiskImager

    This article will detail how to backup your SD card to an image file....

    Read more about Creating an Image Backup using Win32DiskImager

  • Useful bash commands

    Search for files (for example filename.ext) from the root directory, Remove directory and its content, without prompts, Recursively change the group of a file or folder, Recursively change the owner of a file or folder, Recursively change the owner and the group of a file or folder, Lists the content of the working directory in long format...

    Read more about useful bash commands

  • Useful MySQL commands

    Useful MySQL commands for working from the command line. This works for both Windows and Linux environments; open a command window and use the following command to start and login to MySQL. After hitting Enter, you will be prompted to enter your password...

    Read more about useful MySQL commands

  • Media Query tests

    Identify viewport width and height in real-time as you rezise the browser window. This is useful for when developing media query breakpoints. Get additional useful information like; browwser width and height, window orientation (if available), pixel ratio, resolution width and height as well as available resolution width and height...

    Read more about media-query-tests