Raspberry Pi Server Essentials. If you want to use Raspberry Pi as a server, this is the book that makes it all possible. Covering a wide range of projects – from network storage to a game server – you’ll learn in easy, engaging steps - Helion
ebook
Autor: Piotr J KulaTytuÅ‚ oryginaÅ‚u: Raspberry Pi Server Essentials. If you want to use Raspberry Pi as a server, this is the book that makes it all possible. Covering a wide range of projects – from network storage to a game server – you’ll learn in easy, engaging steps
ISBN: 9781783284702
stron: 116, Format: ebook
Data wydania: 2014-02-10
Księgarnia: Helion
Cena książki: 80,91 zł (poprzednio: 89,90 zł)
Oszczędzasz: 10% (-8,99 zł)
Osoby które kupowaÅ‚y "Raspberry Pi Server Essentials. If you want to use Raspberry Pi as a server, this is the book that makes it all possible. Covering a wide range of projects – from network storage to a game server – you’ll learn in easy, engaging steps", wybieraÅ‚y także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Raspberry Pi Server Essentials. If you want to use Raspberry Pi as a server, this is the book that makes it all possible. Covering a wide range of projects – from network storage to a game server – you’ll learn in easy, engaging steps eBook -- spis treÅ›ci
- Raspberry Pi Server Essentials
- Table of Contents
- Raspberry Pi Server Essentials
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Getting Started with Raspberry Pi
- Hardware requirements
- Extra peripherals
- Essential peripherals
- Wireless USB network adapters
- USB hubs
- Keyboards and mice
- Useful peripherals
- Internet 3G dongles
- Sound cards
- IR receivers
- TV and radio receivers
- Webcams
- Multicard readers
- Alamode
- HDMI to VGA
- Fun peripherals
- Joysticks
- USB to SATA
- CAN bus
- Home automation
- USB missile launcher
- Fingerprint scanners
- Essential peripherals
- Installing Raspbian on the Raspberry Pi
- Understanding the design of the Raspberry Pi
- Boot process
- Other capabilities
- Hardware limitations
- Network speeds
- USB bottlenecks
- Time
- Summary
- 2. Preparing the Network
- Local Area Network (LAN)
- The eth0 port
- The wlan0 interface
- The lo interface
- Wireless configuration Wi-Fi
- Recommended wireless adapters
- Setting up from the desktop
- Setting up from the console
- Using wicd-curses
- Static network address
- Testing and benchmarking your network
- Basic tests
- Advanced benchmarking tools
- Speedtest application
- Iperf
- Recommended bandwidth
- Internet configuration
- ISP packages
- Home packages
- Business packages
- Dynamic DNS
- Installing the client
- Dynamic DNS domain workaround
- ISP packages
- Summary
- Local Area Network (LAN)
- 3. Configuring Extra Features
- Updating the Raspberry Pi
- Updating firmware
- Updating packages
- Outcomes
- Hardware watchdog
- Enabling the watchdog and daemon
- Testing the watchdog
- Enabling extra decoders
- Buying licenses
- MPEG-2
- VC-1
- Hardware monitoring
- Summary
- Updating the Raspberry Pi
- 4. Using a Fast PHP Web Server and Database
- Working with nginx
- Installing nginx
- Configuring virtual hosts
- Installing PHP
- Installing a database
- Installing MySQL
- Installing SQLite3
- Nginx with custom modules
- Summary
- Working with nginx
- 5. Setting Up a File Server
- Preparing the storage medium
- Listing the available drives
- Formatting a drive
- Mounting the drives
- Remounting a disk after reboot
- Accessing files
- FTP service
- Connecting with FileZilla
- Connecting with WinSCP
- Samba service
- Installing and configuring Samba
- Network shares
- AFP for Macintosh
- Installing and configuring
- Shares and Time Machine
- BitTorrent Sync
- Installing Sync
- Autostart
- FTP service
- Hardware RAID
- Configuration
- Massive storage
- Redundant storage
- Configuration
- Summary
- Preparing the storage medium
- 6. Setting Up the Game Servers
- Updating to Jessie
- Selective settings
- Games servers
- OpenTTD
- Installing OpenTTD
- Configuring OpenTTD
- Playing OpenTTD
- Freeciv
- Installing Freeciv
- Configuring Freeciv
- Playing Freeciv
- OpenArena
- Installing OpenArena
- Configuring OpenArena
- Playing OpenArena
- Minecraft
- Installing Java Hard-Float
- Installing the Minecraft server
- Configuring Minecraft
- Playing Minecraft
- OpenTTD
- Summary
- Updating to Jessie
- 7. Bitcoins Pools and Mining
- Installing Bitcoind
- Bitcoin wallet
- Creating a Bitcoin address
- Receiving Bitcoins
- Sending Bitcoins
- The value of Bitcoins
- Mining for Bitcoins
- Mining with ASICMiner
- Installing CGMiner
- Summary
- Installing Bitcoind
- 8. Streaming Live HD Video
- Streaming with GStreamer
- Streaming with FFmpeg
- Raspivid
- Compiling nginx-rtmp
- Configuring nginx
- Streaming video using the RTMP module
- Watching a video
- RTMP streams
- MPEG streams
- Other streams
- Summary
- 9. Setting Up a Media Center
- Slideshows
- Using fbi
- Watching movies
- Using OMXPlayer
- Playing audio
- Using aplay
- Using OMXPlayer
- Using AirPlayer
- Using alsamixer
- Installing RaspBMC
- Enabling other codecs
- Configuring RaspBMC
- Wireless
- Media sources
- Using Add-ons
- AirPlay
- Enabling CEC
- Performance optimization
- Change the skin
- Overclocking
- NFS versus Samba
- Summary
- Slideshows
- Index