This book assumes you have an intermediate knowledge of Magento development and installation. You will see many examples and screenshots of the Magento I use for this book; I use a local web server running with Apache (only) on an Ubuntu desktop OS.
The Magento I use is the latest beta version at the time of writing: Magento 2 C.E. version. 1.0.0-beta. That's why my local server is reachable at the following local address: http://magento2.local.com/.
My Magento admin panel is located at http://magento2.local.com/backoff.
Obviously, this installation isn't recommended for a production environment, but can teach you where the main problems can appear with a web server that runs a Magento. And it is perfect for web development, because you are not limited by an Internet connection and you can immediately resolve problems.
If you are interested in a production server installation, or if you have a development server in your organization, you can find a complete installation script at https://bitbucket.org/jeremie_blackbird/iams.