Professional Plone Development:
Building robust, content-centric web applications with Plone 3, an open source Content Management System
www.PACKTPUB.com  FREE ONLINE EDITION: Read full chapters online, download free samples from the book and more...
Book Contents Index > Chapter 17

Introduction
1: Plone in Context
2: The Case Study
3: The Development Environment
4: Customization Basics
5: Developing a Site Strategy
6: Security and Workflow
7: Using Add-on Products
8: Creating a Custom Theme
9: Nine Core Concepts of Zope Programming

10: Custom Content Types
11: Standalone Views and Forms
12: Relational Databases
13:
Users and Their Permissions

14: Rich User Interfaces with KSS
15: Next Steps
16: Server Management
17:
Setting Up a Production Server

18: Authenticating with LDAP
19: Looking to the Future
Index

Latest Updates

Free Chapter:

Chapter 2: The Case Study [946 kB PDF]

Code Download

Contact us

 

Chapter 17: Setting Up a Production Server

In the previous chapter, we learned how to configure Zope for a production environment, with ZEO enabled and all the development-mode and debug-mode settings turned off. Now it is time to make our site accessible to the outside world.

In this chapter, we will explain the concept of virtual hosting, making a Plone Site object inside the Zope root appear directly under a particular domain. We will also cover how to set up Apache, for added stability and control, as well as Varnish, a caching reverse proxy, in front of Zope.

 

Chapter 17: Setting Up a Production Server

  • Virtual Hosting
    • Using Zope Only
    • Zope behind Apache
      • Configuring Virtual Hosting and RewriteRules in Apache
  • Caching
  • Virtual Hosting
    • Setting Up CacheFu
      • Caching the Optilux Content Types and Views
    • Using Varnish as a Caching Reverse Proxy
      • Adjusting the Apache Configuration
      • Varnish via Buildout
    • Benchmarking
  • Summary

 

   

 

Paperback 420 pages
Released: September 2007
ISBN 1847191983
ISBN 13: 978-1-847191-98-4

     

 




View the book details
on PacktPub.com

 


 

  This website is owned and maintained by Packt Publishing Ltd, 2007. All rights reserved. Terms and Conditions