Building a Linux Internet Server
Authors: George Eckel and Chris Hare
Publisher: New Riders
ISBN: 1-56205-525-9
Price: $40.00
Reviewer: Phil Hughes
The first thing that caught my eye about this book is that it is about doing something with Linux. Up until this point the major focus of Linux books has been how to install it, how to network it, what commands are available and such. This book, instead, offers the reader a chance to implement something which just happens to use Linux.
Let me quickly cover what I found wrong with this book. It in no way detracts from the usability of the book, only from the number of copies that are likely to be sold. The problem is that the audience isn't identified. As I read the book I continued to wonder who would really want to buy it. Sections start off with introductory material but quickly (in a few pages) get to the nitty gritty of command options and configuration files.
Finally, when I had finished reading the book and thought about it, I realized that the book was intended for someone like me. That is, someone with lots of Unix experience but a minimum of experience setting up Internet servers. Or the Unix systems administrator who was just told by his boss that the company was about to have a Web presence and he should implement it. The problem could easily be solved with a one-page Preface (are you listening New Riders?), and I would expect sales to jump.
That said, let's get to the content of the book. The first part covers an introduction to the Internet and talks about the ideas behind a business presence and advertising on the Internet. This part includes profiles of users, trends and a look at companies that are already on the Internet (primarily as WWW sites).
If part one convinced you, part two goes on to cover how to get connected. After a brief look at terminology and connection characteristics, the book goes on to cover the types of services you may want. Their list includes finger, telnet, e-mail, ftp, WAIS, Archie, Gopher and World Wide Web. Part two ends with information on types of connections with associated costs, legal considerations and security.
Assuming you want to go through with the mission of offering services, part three of the book goes on to describe each service and show you how to get it up and running. This amounts to about half the book (150 pages) and covers Linux installation basics and how to set up ftp, freeWAIS, Gopher and WWW services. There is also a section on ZDIST, beta software that offers enhanced functionality over freeWAIS.
While seeing a description of how to set up freeWAIS is very rare (and, if you need it, well worth the cost of the book), I expect the service most often offered is WWW. There are huge books written on just setting up a WWW site, but in less than 20 pages, this book manages to explain where to get client software, how to set up the NCSA server software and how to get started. The next chapter goes on to cover management of WWW services and includes some design information, sources of conversion utilities, log management and analysis, CGI and security.
Appendices cover available Gopher services and sources of free software on the net. Finally, a short glossary covers the common terms you would expect to be new to the Internet-neophyte.
The CD-ROM has Slackware Linux on it (version 2.0.1) plus what appears to be a browser for some operating system that uses programs with names that end in .exe and .dll. Not having that system I was not able to evaluate this. Also, as Slackware 1.0.1 is history, the CD is not the exciting part of the book.
In conclusion, if you know what you are doing with a Unix system and are considering setting up some sort of Internet server, the book is well worth the money. And if you think your company should set up such a server but you need to convince management, there is enough in this book that they can read and understand to explain why it is a good (or not so good) idea.
Phil Hughes
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.
Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.
Sponsored by ActiveState
| Speed Up Your Web Site with Varnish | Jun 19, 2013 |
| Non-Linux FOSS: libnotify, OS X Style | Jun 18, 2013 |
| Containers—Not Virtual Machines—Are the Future Cloud | Jun 17, 2013 |
| Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer | Jun 12, 2013 |
| Weechat, Irssi's Little Brother | Jun 11, 2013 |
| One Tail Just Isn't Enough | Jun 07, 2013 |
- Speed Up Your Web Site with Varnish
- Containers—Not Virtual Machines—Are the Future Cloud
- Linux Systems Administrator
- Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer
- Senior Perl Developer
- Technical Support Rep
- Non-Linux FOSS: libnotify, OS X Style
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- RSS Feeds
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




33 min 52 sec ago
50 min 56 sec ago
2 hours 7 min ago
2 hours 56 min ago
2 hours 58 min ago
3 hours 8 min ago
3 hours 37 min ago
6 hours 3 min ago
10 hours 3 min ago
11 hours 19 min ago