Apache: The Definitive Guide

The Definitive Guide, 3rd Edition
Author: Ben Laurie,Peter Laurie
Publisher: "O'Reilly Media, Inc."
ISBN: 1449366546
Category: Computers
Page: 590
View: 4599

Continue Reading →

Apache is far and away the most widely used web server platform in the world. This versatile server runs more than half of the world's existing web sites. Apache is both free and rock-solid, running more than 21 million web sites ranging from huge e-commerce operations to corporate intranets and smaller hobby sites.With this new third edition of Apache: The Definitive Guide, web administrators new to Apache will come up to speed quickly, and experienced administrators will find the logically organized, concise reference sections indispensable, and system programmers interested in customizing their servers will rely on the chapters on the API and Apache modules.Updated to cover the changes in Apache's latest release, 2.0, as well as Apache 1.3, this useful guide discusses how to obtain, set up, secure, modify, and troubleshoot the Apache software on both Unix and Windows systems. Dozens of clearly written examples provide the answers to the real-world issues that Apache administrators face everyday. In addition to covering the installation and configuration of mod_perl and Tomcat, the book examines PHP, Cocoon, and other new technologies that are associated with the Apache web server. Additional coverage of security and the Apache 2.0 API make Apache: The Definitive Guide, Third Edition essential documentation for the world's most popular web server.

Apache

the definitive guide
Author: Ben Laurie,Peter Laurie
Publisher: O'Reilly Media
ISBN: 9781565922501
Category: Computers
Page: 255
View: 9103

Continue Reading →

Apache, a superior system that rivals almost any other UNIX-based HTTP server, runs on about half the world's existing Web sites and is rapidly increasing market share. This book, officially authorized by the Apache Group, is the only complete guide on the market today describing how to obtain, set up, and secure the Apache software.

Apache

The Definitive Guide
Author: Ben Laurie,Peter Laurie
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596002039
Category: Computers
Page: 568
View: 5820

Continue Reading →

Describes the history of the Web server platform and covers downloading and compiling, configuring and running the program on UNIX, writing specialized modules, and establishing security routines.

Hadoop: The Definitive Guide


Author: Tom White
Publisher: "O'Reilly Media, Inc."
ISBN: 1449338771
Category: Computers
Page: 688
View: 568

Continue Reading →

Ready to unlock the power of your data? With this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters. You’ll find illuminating case studies that demonstrate how Hadoop is used to solve specific problems. This third edition covers recent changes to Hadoop, including material on the new MapReduce API, as well as MapReduce 2 and its more flexible execution model (YARN). Store large datasets with the Hadoop Distributed File System (HDFS) Run distributed computations with MapReduce Use Hadoop’s data and I/O building blocks for compression, data integrity, serialization (including Avro), and persistence Discover common pitfalls and advanced features for writing real-world MapReduce programs Design, build, and administer a dedicated Hadoop cluster—or run Hadoop in the cloud Load data from relational databases into HDFS, using Sqoop Perform large-scale data processing with the Pig query language Analyze datasets with Hive, Hadoop’s data warehousing system Take advantage of HBase for structured and semi-structured data, and ZooKeeper for building distributed systems

Tomcat: The Definitive Guide

The Definitive Guide
Author: Jason Brittain,Ian F. Darwin
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596554941
Category: Computers
Page: 496
View: 3407

Continue Reading →

It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat. Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications. This book offers complete information for: Installation and startup procedures Configuring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSources Deploying web applications-individual servlets and JSP pages, and web application archive files Tuning Tomcat to measure and improve performance Integrating Tomcat with Apache Web Server Securing Tomcat to keep online thugs at bay Tomcat configuration files-server.xml and web.xml, and more Debugging and Troubleshooting-diagnosing problems with Tomcat or a web application Compiling your own Tomcat, rather than using the pre-built release Running two or more Tomcat servlet containers in parallel This book also offers an overview of the Tomcat open source project's community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O'Reilly. The result clearly exceeds expectations.

Cassandra: The Definitive Guide

Distributed Data at Web Scale
Author: Jeff Carpenter,Eben Hewitt
Publisher: "O'Reilly Media, Inc."
ISBN: 1491933631
Category: Computers
Page: 370
View: 6402

Continue Reading →

Imagine what you could do if scalability wasn't a problem. With this hands-on guide, you’ll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This expanded second edition—updated for Cassandra 3.0—provides the technical details and practical examples you need to put this database to work in a production environment. Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra’s non-relational design, with special attention to data modeling. If you’re a developer, DBA, or application architect looking to solve a database scaling issue or future-proof your application, this guide helps you harness Cassandra’s speed and flexibility. Understand Cassandra’s distributed and decentralized structure Use the Cassandra Query Language (CQL) and cqlsh—the CQL shell Create a working data model and compare it with an equivalent relational model Develop sample applications using client drivers for languages including Java, Python, and Node.js Explore cluster topology and learn how nodes exchange data Maintain a high level of performance in your cluster Deploy Cassandra on site, in the Cloud, or with Docker Integrate Cassandra with Spark, Hadoop, Elasticsearch, Solr, and Lucene

Professional Apache


Author: Peter Wainwright
Publisher: N.A
ISBN: 9781861003027
Category: Apache (Computer file : Apache Group)
Page: 617
View: 3914

Continue Reading →

Oracle Corporation has broadened its development platform, integrating open standards such as Java and XML into the heart of the Oracle 8i database. This extended programming environment continues to exploit the qualities of scalability, reliability and efficiency of the world's most successful data management software, but at the same time it provides new challenges and opportunities to programmers.

HBase: The Definitive Guide

Random Access to Your Planet-Size Data
Author: Lars George
Publisher: "O'Reilly Media, Inc."
ISBN: 1449315224
Category: Computers
Page: 556
View: 8292

Continue Reading →

If you're looking for a scalable storage solution to accommodate a virtually endless amount of data, this book shows you how Apache HBase can fulfill your needs. As the open source implementation of Google's BigTable architecture, HBase scales to billions of rows and millions of columns, while ensuring that write and read performance remain constant. Many IT executives are asking pointed questions about HBase. This book provides meaningful answers, whether you’re evaluating this non-relational database or planning to put it into practice right away. Discover how tight integration with Hadoop makes scalability with HBase easier Distribute large datasets across an inexpensive cluster of commodity servers Access HBase with native Java clients, or with gateway servers providing REST, Avro, or Thrift APIs Get details on HBase’s architecture, including the storage format, write-ahead log, background processes, and more Integrate HBase with Hadoop's MapReduce framework for massively parallelized data processing jobs Learn how to tune clusters, design schemas, copy tables, import bulk data, decommission nodes, and many other tasks

Apache Cookbook

Solutions and Examples for Apache Administration
Author: Rich Bowen,Ken Coar,Richard Cooper Bowen
Publisher: "O'Reilly Media, Inc."
ISBN: 0596529945
Category: Computers
Page: 285
View: 2229

Continue Reading →

This is a collection of problems, solutions, and practical examples for webmasters, web administrators, programmers, and anyone who works with Apache.

Spark: The Definitive Guide

Big Data Processing Made Simple
Author: Bill Chambers,Matei Zaharia
Publisher: "O'Reilly Media, Inc."
ISBN: 1491912294
Category: Computers
Page: 606
View: 3111

Continue Reading →

Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new features in Spark 2.0, authors Bill Chambers and Matei Zaharia break down Spark topics into distinct sections, each with unique goals. You’ll explore the basic operations and common functions of Spark’s structured APIs, as well as Structured Streaming, a new high-level API for building end-to-end streaming applications. Developers and system administrators will learn the fundamentals of monitoring, tuning, and debugging Spark, and explore machine learning techniques and scenarios for employing MLlib, Spark’s scalable machine-learning library. Get a gentle overview of big data and Spark Learn about DataFrames, SQL, and Datasets—Spark’s core APIs—through worked examples Dive into Spark’s low-level APIs, RDDs, and execution of SQL and DataFrames Understand how Spark runs on a cluster Debug, monitor, and tune Spark clusters and applications Learn the power of Structured Streaming, Spark’s stream-processing engine Learn how you can apply MLlib to a variety of problems, including classification or recommendation

Apache Security


Author: Ivan Ristic
Publisher: "O'Reilly Media, Inc."
ISBN: 0596550634
Category: Computers
Page: 432
View: 7850

Continue Reading →

With more than 67% of web servers running Apache, it is by far the most widely used web server platform in the world. Apache has evolved into a powerful system that easily rivals other HTTP servers in terms of functionality, efficiency, and speed. Despite these impressive capabilities, though, Apache is only a beneficial tool if it's a secure one. To be sure, administrators installing and configuring Apache still need a sure-fire way to secure it--whether it's running a huge e-commerce operation, corporate intranet, or just a small hobby site. Our new guide, Apache Security, gives administrators and webmasters just what they crave--a comprehensive security source for Apache. Successfully combining Apache administration and web security topics, Apache Security speaks to nearly everyone in the field. What's more, it offers a concise introduction to the theory of securing Apache, as well as a broad perspective on server security in general. But this book isn't just about theory. The real strength of Apache Security lies in its wealth of interesting and practical advice, with many real-life examples and solutions. Administrators and programmers will learn how to: install and configure Apache prevent denial of service (DoS) and other attacks securely share servers control logging and monitoring secure custom-written web applications conduct a web security assessment use mod_security and other security-related modules And that's just the tip of the iceberg, as mainstream Apache users will also gain valuable information on PHP and SSL/ TLS. Clearly, Apache Security is packed and to the point, with plenty of details for locking down this extremely popular and versatile web server.

Apache Tomcat 7


Author: Aleksa Vukotic,James Goodwill
Publisher: Apress
ISBN: 1430237236
Category: Computers
Page: 296
View: 8641

Continue Reading →

Apache Tomcat is the most popular open-source de-facto Java Web application server, standard for today's Web developers using JSP/Servlets. Apache Tomcat 7 covers details on installation and administration of Apache Tomcat 7. It explains key parts of the Tomcat architecture, and provides an introduction to Java Servlet and JSP APIs in the context of the Apache Tomcat server. In addition to basic concepts and administration tasks, Apache Tomcat 7 covers some of the most frequently used advanced features of Tomcat, including security, Apache web server integration, load balancing, and embedding Tomcat server in Java applications. Finally, through a practical primer, it shows how to integrate and use some of the most popular Java technologies with Apache Tomcat. In summary, Apache Tomcat 7 offers both novice and intermediate Apache Tomcat users a practical and comprehensive guide to this powerful software. What you’ll learn Install and set up Tomcat 7 on Windows and Unix platforms Manage and deploy application deployed on Tomcat 7 using Manager Application Secure Tomcat 7 server using security realms or HTTPS protocol Embed Tomcat 7 server into your desktop Java application Efficiently configure Tomcat 7 with Apache Web server Configure data sources and mail sessions using JNDI in Tomcat Configure logging for web applications deployed on Tomcat server Who this book is for This book is for those Web developers and/or Java programmers new to the open-source Apache Tomcat Web server. It's also for those new to the latest release, version 7. Table of Contents Introduction to Apache Tomcat 7 Deploying Web Applications to Tomcat Servlets, JSPs, and ServletContext Using Tomcat's Manager Web Application HTTP Sessions Configuring Security Realms Securing Tomcat with SSL Valves and Servlet Filters Embedding Tomcat Integrating Apache Web Server Integrating Spring MVC Framework Logging in Tomcat Configuring JNDI in Tomcat Server.xml File The Web.xml File

Webmaster in a Nutshell


Author: Stephen Spainhour,Robert Eckstein
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596003579
Category: Computers
Page: 561
View: 1544

Continue Reading →

Details a variety of front-end technologies and techniques and reviews Web design fundamentals while explaining how to work with HTML, graphics, and multimedia and interactive applications.

The Definitive Guide to Django

Web Development Done Right
Author: Adrian Holovaty,Jacob Kaplan-Moss
Publisher: Apress
ISBN: 9781430219361
Category: Computers
Page: 536
View: 5853

Continue Reading →

This latest edition of The Definitive Guide to Django is updated for Django 1.1, and, with the forward–compatibility guarantee that Django now provides, should serve as the ultimate tutorial and reference for this popular framework for years to come. Django, the Python–based equivalent to Ruby’s Rails web development framework, is one of the hottest topics in web development today. Lead developer Jacob Kaplan–Moss and Django creator Adrian Holovaty show you how they use this framework to create award–winning web sites by guiding you through the creation of a web application reminiscent of ChicagoCrime.org. The Definitive Guide to Django is broken into three parts, with the first introducing Django fundamentals such as installation and configuration, and creating the components that together power a Django–driven web site. The second part delves into the more sophisticated features of Django, including outputting non–HTML content such as RSS feeds and PDFs, caching, and user management. The appendixes serve as a detailed reference to Django’s many configuration options and commands. What you’ll learn The first half of this book explains in depth how to build web applications using Django including the basics of dynamic web pages, the Django templating system interacting with databases, and web forms. The second half of this book discusses higher-level concepts such as caching, security, and how to deploy Django. The appendixes form a reference for the commands and configurations available in Django. Who this book is for Anyone who wants to use the powerful Django framework to build dynamic web sites quickly and easily. Table of Contents Introduction to Django Getting Started Views and URLconfs Templates Models The Django Admin Site Forms Advanced Views and URLconfs Advanced Templates Advanced Models Generic Views Deploying Django Generating Non-HTML Content Sessions, Users, and Registration Caching django.contrib Middleware Integrating with Legacy Databases and Applications Internationalization Security

Linux Apache Web Server Administration


Author: Charles Aulds
Publisher: Sybex
ISBN: 0782152864
Category: Computers
Page: 615
View: 1098

Continue Reading →

With more than 40 percent of the purchase-based server market, Apache is renowned as the most powerful and capable Web server available--and the toughest to master. In this detailed guide, expert Linux professional and Webmaster Charles Aulds tackles the issues that Linux administrators and Webmasters need to know to build stable and hackproof Web servers for intranet, extranet, and Web use. Includes in-depth treatment of configuring, maintaining, and troubleshooting Apache in the real world. Linux Apache Web Server Administration is the most complete, most advanced guide to the Apache Web server you'll find anywhere. This book teaches you, step-by-step, all the standard and advanced techniques you need to know to administer Apache on a Linux box. Hundreds of clear, consistent examples illustrate these techniques in detail—so you stay on track and accomplish all your goals. Coverage includes: Understanding HTTP basics Compiling Apache from source code Installing Apache on a Linux system Creating and hosting virtual Web sites Using Server Side Includes to create Web pages with dynamic content Using Apache directives to configure your site Extending Apache using add-on modules Using the Common Gateway Interface for Web programming Enhancing the performance of CGI programs with FastCGI and mod_perl Installing Apache support for PHP Extending Apache to run Java servlets or Java Server Pages Attaching Apache to a database server Using URL rewriting for increased request-handling flexibility Implementing user authentication Adding Secure Sockets Layer for enhanced system security Customizing Apache's log formats About the Library The Craig Hunt Linux Library is an eight-book set that provides in-depth, advanced coverage of the key topics for Linux administrators. Topics include Samba, System Administration, Sendmail, Apache, NFS and Automounter, and Linux Security. Each book in the library is either written by or meticulously reviewed by Craig Hunt to ensure the highest quality and most complete coverage for networking professionals working specifically in Linux environments.

Hardening Apache


Author: Tony Mobily
Publisher: Apress
ISBN: 1590593782
Category: Computers
Page: 296
View: 6341

Continue Reading →

A must-read for any system administrator installing or currently using Apache, Hardening Apache shows you exactly what to do to make Apache more secure. Throughout this book, renowned author Tony Mobily introduces you to many of the security problems youll inevitably stumble across when using Apache—and most important, youll learn how to protect yourself and your server. Mobily provides in-depth instruction on the safe installation and configuration of Apache and gives detailed guidance on tightening the security of your existing Apache installation. This comprehensive book covers a wide variety of the most important issues, including common attacks, logging, downloading, administration, cross-site scripting attacks, and web-related RFC details. The book also delves into many of the more advanced system administration techniques including “jailing” Apache and securing third-party modules. Table of Contents Secure Installation and Configuration Common Attacks Logging Cross-Site Scripting Attacks Apache Security Modules Apache in Jail Automating Security

The Definitive Guide to Apache mod_rewrite


Author: Rich Bowen
Publisher: Apress
ISBN: 9781430201229
Category: Computers
Page: 144
View: 3145

Continue Reading →

* The Definitive Guide to Apache mod_rewrite is the first book devoted to mastering mod_rewrite, Apache’s most powerful (and confusing) module. * It is authored by noted Apache expert and Apache Software Foundation member Rich Bowen, who draws on several years of extensive experience administering the Apache server as well as speaking and writing regularly on the topic. * This book covers all matters pertinent to mod_rewrite: installation and configuration, basic and conditional rewrites, access control, maintaining virtual hosts, and proxying.

Apache Tomcat 7 Essentials


Author: Tanuj Khare
Publisher: Packt Publishing Ltd
ISBN: 1849516634
Category: Computers
Page: 294
View: 1651

Continue Reading →

This book is a step-by-step tutorial for anyone wanting to learn Apache Tomcat 7 from scratch. There are plenty of illustrations and examples to escalate you from a novice to an expert with minimal strain. If you are a J2EE administrator, migration administrator, technical architect, or a project manager for a web hosting domain, and are interested in Apache Tomcat 7, then this book is for you. If you are someone responsible for installation, configuration, and management of Tomcat 7, then too, this book will be of help to you.