PacktLib: Raspberry Pi Server Essentials

Raspberry Pi Server Essentials

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Getting Started with Raspberry Pi

Hardware requirements

Extra peripherals

Installing Raspbian on the Raspberry Pi

Understanding the design of the Raspberry Pi

Summary

Preparing the Network

Local Area Network (LAN)

Wireless configuration – Wi-Fi

Static network address

Testing and benchmarking your network

Internet configuration

Summary

Configuring Extra Features

Updating the Raspberry Pi

Hardware watchdog

Enabling extra decoders

Hardware monitoring

Summary

Using a Fast PHP Web Server and Database

Working with nginx

Installing a database

Nginx with custom modules

Summary

Setting Up a File Server

Preparing the storage medium

Accessing files

Hardware RAID

Summary

Setting Up the Game Servers

Updating to Jessie

Games servers

Summary

Bitcoins – Pools and Mining

Installing Bitcoind

Mining for Bitcoins

Summary

Streaming Live HD Video

Streaming with GStreamer

Streaming with FFmpeg

Raspivid

Compiling nginx-rtmp

Watching a video

Summary

Setting Up a Media Center

Slideshows

Watching movies

Playing audio

Installing RaspBMC

Summary

Index