Full description not available
J**S
5 Stars JUST for First Chapter
I'm giving this 5 stars simply based on the first chapter. Why?If I'm honest, the 5 stars have NOTHING to do with Nginx per se (I'm only on page 20)However, I learned concepts that are applicable to ALL of Linux (not just Nginx) that have been nagging me for 2 years since I first started learning the OS, they are:1) what the heck is GCC and how/why would I use it2) how to view source code files for a binary BEFORE they are compiled3) modifying config file directives for binary files4) what the "make" command is actually for5) what PCRE is simply put6) better handle on the apt-cache command (I use Kali as my go-to)Is it unreasonable to give 5 stars to a book before you've even finished it? Perhaps, but I'm so happy based on the first 20 pages alone that I'll give it 5 stars anywayI may update this review when I finish, who knows
H**.
...burns well
There's a lot of confusion around and inside nginx, I thought spending some money on an old fashioned book would help, but this one didn't. It's filled with typos and misleading information, I recommend to just google everything for free instead of buying this article, unless you're looking for very expensive fire starter paper...
A**R
A must
This book is a must have, a reference I keep going back to for nginx
J**Y
A Good Intro to Nginx
Disclaimer - I'm brand new to Nginx, so I don't claim authority on it, at all. Further, this book was published in 2018 and it's now 2022. That said, I enjoyed this book, and found it to be a great intro to Nginx. It's _clearly_ out of date (this book cover Nginx mainline version 1.13.8 – and today's mainline is 1.21.6), but I don't expect that many of the fundamentals at the core of the server have changed much in the past 4 years (I may be wrong, time will tell).The book is a quick and easy read - I read it cover to cover in 2 days. Now mind you, I didn't actually try implementing anything, but just reading the book was quick and easy (which is how I like to approach new technologies, to get an overview of the possibilities before getting my hands dirty).It explains how to install on various systems via the normal package managers, but then goes into detail about how to build from source, which is important since Nginx doesn't support dynamic module configuration/loading at runtime the way Apache does. Any custom modules you want to run must be built in to your executable, and the book starts out with a detailed explanation of how to get that done.The rest of the book mostly covers the core Nginx modules, along with some of the most popular optional ones. The last few chapters get into some useful real-world examples - how to configure Nginx as a reverse proxy, as a load balancer, etc. The authors also walk thru a pretty decent comparison on Nginx vs. Apache (pros/cons of each), as well as a chapter each on how to use both together, or how to migrate an existing Apache setup to Nginx entirely.My biggest complaint about this book is that at least 1/3 of it is just long tables explaining all the various directives and options that various modules and config blocks support. These end up filling a lot of pages, and reading more like a reference manual than a guide book or tutorial. Those tables _do_ offer a lot of little tips on how to best use the various settings (and mistakes or gotchas to avoid) - but I wish there was a lot more sample code from real-world scenarios and tutorials/exercises to complement all the reference tables.Overall, I'm glad I bought this book. It makes me feel like I have a good starting foundation on Nginx - and since this remains the most current book available on Amazon right now (as far as I can tell), it was really my best option anyway! ...Now it's on to installing it, running tests in my local VM, and doing a whole lot of digging on tech blogs and the online docs. Good times.
J**R
Bad Advice
Tells you to download from the website. All you have to do with Ubuntu is apt install nginx. Very lacking in any detail. Had to buy another book to find out how to really install and use it.
Trustpilot
1 month ago
1 month ago