Instant Debian – Build a Web Server

Build strong foundations for your future-ready web application using the universal operating system, Debian

Instant Debian – Build a Web Server

Jose Miguel Parrella

Build strong foundations for your future-ready web application using the universal operating system, Debian
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.50
RRP $14.99
Save 29%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.50
$29.99p/m after trial
RRP $14.99
Subscription
eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files
Preview in Mapt

Book Details

ISBN 139781849518840
Paperback74 pages

Book Description

Debian is one of the most popular Linux-based operating systems, with over 37 thousand software packages available in several architectures. This universal operating system provides the foundation for thousands of web servers. It is easy to install, stable and provides mechanisms for system security.

Starting with an insightful discussion on the architectures and methods of installing Debian, we’ll also discuss cues to plan ahead for scalability. We’ll then explore how to configure and use APT to install necessary software, taking you all the way through to presenting scenarios for security, backup/restore and maintenance.

Debian: Build a Web Server How-To will help you effectively setup and deploy a Debian-based Web server with strong foundations for the future of your Web application. It teaches concepts such as library and framework availability and suitability under the APT system, how to read and process logs and events and how to respond to security incidents. Additionally it also covers planning and executing a backup and restore strategy and how to deploy clusters and proxies.

The book will help you navigate installation methods, understand how to configure APT and how to use it to deploy the application parts and how to tackle common management scenarios, ending up with a ready-to-go Web server running Debian.

Table of Contents

Chapter 1: Debian – Build a Web Server
Choosing the right flavor of Debian (Simple)
Installing Debian GNU/Linux (Simple)
Making Debian GNU/Linux installations scalable (Medium)
Preparing the APT packaging system for your environment (Simple)
Installing your application platform stack (Simple)
Setting up your storage, security, and permissions (Simple)
Setting up your database/data storage (Medium)
Configuring your programming language libraries (Medium)
Setting up secure remote support options (Simple)
Keeping your system up-to-date (Simple)
Backing up your environment (Medium)
Restoring your environment (Simple)
Preparing for common security scenarios (Medium)
Reading logs and troubleshooting your setup (Simple)
Using proxies, caches, and clusters to scale your architecture (Advanced)
Consuming Windows Azure Cloud Services (Medium)
Responding to security incidents (Advanced)
Monitoring your server's operation (Medium)
Optimizing your solution performance (Advanced)

What You Will Learn

  • Choose an installation method based on architecture, hardware and volume needs
  • Configure APT and learn what to expect during updates and upgrades
  • Install your programming languages, libraries and frameworks, as well as databases
  • Configure storage, harden your server and prepare a backup strategy
  • Deploy scalable architectures with proxies and clusters, as well as The Cloud

Authors

Table of Contents

Chapter 1: Debian – Build a Web Server
Choosing the right flavor of Debian (Simple)
Installing Debian GNU/Linux (Simple)
Making Debian GNU/Linux installations scalable (Medium)
Preparing the APT packaging system for your environment (Simple)
Installing your application platform stack (Simple)
Setting up your storage, security, and permissions (Simple)
Setting up your database/data storage (Medium)
Configuring your programming language libraries (Medium)
Setting up secure remote support options (Simple)
Keeping your system up-to-date (Simple)
Backing up your environment (Medium)
Restoring your environment (Simple)
Preparing for common security scenarios (Medium)
Reading logs and troubleshooting your setup (Simple)
Using proxies, caches, and clusters to scale your architecture (Advanced)
Consuming Windows Azure Cloud Services (Medium)
Responding to security incidents (Advanced)
Monitoring your server's operation (Medium)
Optimizing your solution performance (Advanced)

Book Details

ISBN 139781849518840
Paperback74 pages
Read More

Read More Reviews

Recommended for You

Debian 7: System Administration Best Practices Book Cover
Debian 7: System Administration Best Practices
$ 20.99
$ 14.70
Debian 7: System Administration Best Practices Book Cover
Debian 7: System Administration Best Practices
$ 20.99
$ 14.70
Linux Shell Scripting Cookbook, Second Edition Book Cover
Linux Shell Scripting Cookbook, Second Edition
$ 26.99
$ 5.40
JavaScript and JSON Essentials Book Cover
JavaScript and JSON Essentials
$ 17.99
$ 12.60
Network Analysis using Wireshark Cookbook Book Cover
Network Analysis using Wireshark Cookbook
$ 29.99
$ 6.00
Advanced Penetration Testing for Highly-Secured Environments: The Ultimate Security Guide Book Cover
Advanced Penetration Testing for Highly-Secured Environments: The Ultimate Security Guide
$ 35.99
$ 7.20